AWS Java Kafka Developer
-
Capgemini
- Bangalore
- Experienced Professionals
- Full Time
- Other Delivery units
- Software Engineering
Posted November 10, 2026 applications close December 10, 2026
Sign in to apply
Please sign in or register for free to apply.
Job Description
Your Role
- Design and develop scalable Java-based microservices.
- Implement event-driven applications using Apache Kafka.
- Develop and deploy applications on AWS Cloud.
- Build REST APIs and integrate with enterprise systems.
- Work on containerization using Docker and orchestration using Kubernetes/EKS.
- Monitor and optimize application performance and reliability.
- Collaborate with cross-functional teams in an Agile environment.
Your Profile
- Strong experience of 5 Years+ in Core Java (Java 8/11/17)
- Hands-on experience with Apache Kafka (Producers, Consumers, Topics, Partitions, Consumer Groups)
- Expertise in Spring Boot, Spring MVC, Microservices Architecture
- Experience in developing RESTful APIs
- Experience with Docker, Kubernetes, CI/CD pipelines
- Good understanding of SQL/NoSQL databases (Oracle, PostgreSQL, MySQL, MongoDB)
- Experience with Git, Maven, Jenkins
- Strong troubleshooting and performance tuning skills
- Strong knowledge of AWS Cloud Services:
-
- EC2
- S3
- Lambda
- ECS/EKS
- CloudWatch
- IAM
- SNS/SQS
What you’ll love about working here
- You can shape your career with us. We offer a range of career paths and internal opportunities within Capgemini group.
- You will also get personalized career guidance from our leaders.
- You will get comprehensive wellness benefits including health checks, telemedicine, insurance with top-ups, elder care, partner coverage or new parent support via flexible work.
- You will have the opportunity to learn on one of the industry’s largest digital learning platforms, with access to 250,000+ courses and numerous certifications.