Source description
About the role
Job Description: Design, develop, and maintain Java-based microservices using Spring Boot with Kafka for asynchronous communication (producers, consumers, stream processing). Build scalable, event-driven architectures and ensure reliable message delivery, partitioning, and consumer group management. Containerize microservices using Docker and manage deployment in Kubernetes (EKS) clusters. Develop and maintain Terraform code for provisioning infrastructure, Kubernetes resources, and deployment pipelines. Implement CI/CD pipelines (using Jenkins, GitHub Actions, or GitLab CI) for automated builds, tests, and deployments. Optimize service performance, resource utilization, and reliability in Kubernetes environments. Collaborate closely with DevOps, cloud, and platform teams to improve system scalability and observability. Troubleshoot and resolve issues across Kafka pipelines, EKS workloads, and Terraform-managed infrastructure. Enforce best practices in coding, testing (unit/integration), and design patterns across microservices.
More at Solugenix
Related open roles
Automation & Middleware Engineer
Bangalore · Hyderabad
Senior Software Engineer (Azure, .NET, AI) (Bengaluru)
Bangalore
Senior .Net Full Stack Engineer
Hyderabad
Tech Lead (MEAN + AWS+AI)
Location not specified
Senior .Net Full Stack Engineer
Location not specified
Tech Lead ( Application Developer)
Location not specified