Skip to content
GetuJobs

AWS Java Kafka Developer

  • Capgemini
  • Bangalore
  • Experienced Professionals
  • Full Time
  • Other Delivery units
  • Software Engineering

Posted November 10, 2026 applications close December 10, 2026


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

  1. Strong experience of 5 Years+ in  Core Java (Java 8/11/17)
  2. Hands-on experience with Apache Kafka (Producers, Consumers, Topics, Partitions, Consumer Groups)
  3. Expertise in Spring Boot, Spring MVC, Microservices Architecture
  4. Experience in developing RESTful APIs 
  5. Experience with Docker, Kubernetes, CI/CD pipelines
  6. Good understanding of SQL/NoSQL databases (Oracle, PostgreSQL, MySQL, MongoDB)
  7. Experience with Git, Maven, Jenkins 
  8. Strong troubleshooting and performance tuning skills
  9. Strong knowledge of AWS Cloud Services:
    1. EC2
    2. S3
    3. Lambda
    4. ECS/EKS
    5. CloudWatch
    6. IAM
    7. 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.
AWS Java Kafka Developer Sign in to apply

Browse Job Vacancies