What are the responsibilities and job description for the Senior Microservices Software Engineer position at Tranzeal, Inc.?
Job Details
Senior Microservices Software Engineer
We are seeking a talented Microservices Software Engineer to join our growing team in Alpharetta, GA. In this role, you ll design, develop, and maintain scalable, secure microservices powering our consumer-facing applications. You ll collaborate closely with cross-functional teams to deliver robust solutions using the latest technologies.
Key Responsibilities:
Design and develop scalable, high-performance microservices and RESTful APIs using Java and Spring Boot
Participate in all phases of the SDLC including design, development, testing, deployment, and support
Write clean, efficient, test-driven code with a focus on security and performance
Build Docker containers and collaborate with DevOps to manage CI/CD pipelines
Work with SQL and NoSQL databases including Oracle, MySQL, MongoDB, Cassandra
Contribute to architecture design, code reviews, technical documentation, and best practices
Monitor production systems and support performance tuning, instrumentation, and issue resolution
Required Qualifications:
BS/MS in Computer Science or related field
5 7 years of experience in software engineering with object-oriented programming and microservices architecture
Strong experience in Java, Spring Boot, RESTful API development
Proficiency in relational and NoSQL databases
Experience with cloud platforms (AWS, Azure, or private cloud)
Familiarity with API security, TDD, and CI/CD practices
Experience with tools like Maven, Jenkins, Kafka, Redis, Docker, and Git
Preferred Skills:
Exposure to API Management solutions
Experience with distributed caching (Redis, Hazelcast)
Familiarity with search tools like Solr or ElasticSearch
Understanding of message brokers such as Kafka, ActiveMQ, RabbitMQ
Prior experience in Agile/Scrum development environments
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.