AWS Java Kafka Developer
Capgemini
Capgemini
Capgemini offers a dynamic environment where you can shape your career and collaborate with a global community. Join us to empower leading organizations by leveraging technology for a more sustainable and inclusive world. We are an AI-powered transformation partner with a rich heritage, delivering tangible business value through strategy, technology, design, engineering, and operations.
We foster an inclusive culture where every individual is valued for their unique contributions. Experience a vibrant workplace with in-house musical performances, sports events, and well-being activities. You'll have the opportunity to work on cutting-edge projects and develop solutions for societal and environmental challenges.
Develop and maintain scalable Java-based applications utilizing Spring Boot and Microservices architecture. Design and implement cloud-native solutions on AWS, including serverless applications with AWS Lambda and integration with various AWS services. Manage and optimize cloud infrastructure using services like EC2, S3, and RDS. Build and consume robust RESTful APIs. Establish and maintain CI/CD pipelines, adhering to DevOps best practices. Monitor, troubleshoot, and optimize application performance, collaborating effectively within an Agile team environment.
A seasoned professional with 5+ years of strong experience in Java 8/11/17, Spring Boot, and Microservices. Proven hands-on expertise with AWS services such as EC2, Lambda, S3, RDS, ECS/EKS, API Gateway, and CloudWatch. Proficiency in developing and consuming REST APIs, along with experience in Maven/Gradle and Hibernate/JPA. Familiarity with containerization technologies like Docker and Kubernetes is essential. Experience with CI/CD tools including Jenkins, GitHub Actions, or Azure DevOps. A solid understanding of SQL and NoSQL databases, coupled with knowledge of Agile/Scrum methodologies.
Capgemini
IT Consulting