AWS Java Kafka Developer
Capgemini
Capgemini
Embark on a career at Capgemini, a global leader in technology and business transformation. Here, you'll be empowered to shape your professional journey within a collaborative worldwide community. We help leading organizations unlock technology's potential to build a more sustainable and inclusive world.
Capgemini is an AI-powered consultancy with nearly 60 years of heritage, boasting 420,000 team members across over 50 countries. We deliver comprehensive services and solutions, leveraging deep industry expertise and a robust partner ecosystem across strategy, technology, design, engineering, and business operations. Discover a career where you can make a real impact and drive innovation.
Design and develop robust, scalable Java-based microservices. Implement sophisticated event-driven applications utilizing Apache Kafka. Develop and deploy applications seamlessly on the AWS Cloud. Build and integrate REST APIs with enterprise-level systems. Work with containerization technologies like Docker and orchestration platforms such as Kubernetes/EKS. Continuously monitor and optimize application performance and reliability. Collaborate effectively with cross-functional teams within an Agile framework.
Possess strong Core Java experience (Java 8/11/17) with a minimum of 5 years. Demonstrate hands-on expertise with Apache Kafka, including Producers, Consumers, Topics, Partitions, and Consumer Groups. Showcase extensive experience in Spring Boot, Spring MVC, and Microservices Architecture. Proven track record in developing RESTful APIs. Familiarity with Docker, Kubernetes, and CI/CD pipelines is essential. Solid understanding of SQL/NoSQL databases such as Oracle, PostgreSQL, MySQL, and MongoDB. Proficiency with Git, Maven, and Jenkins. Exhibit strong troubleshooting and performance tuning skills. Possess in-depth knowledge of AWS Cloud Services, including EC2, S3, Lambda, ECS/EKS, CloudWatch, IAM, SNS/SQS.
Capgemini
Information Technology & Services