Capgemini is looking to hire a Full Stack Developer to build scalable APIs and data pipelines using modern AWS services and frameworks to help leading organizations unlock the value of technology and build a more sustainable, more inclusive world.
Requirements
- Proven experience as a Full Stack Developer or similar role.
- Strong proficiency in Spring Boot, Angular, and TypeScript.
- Hands-on experience with AWS services: Lambda, S3, Step Functions, CDK.
- Experience with CI/CD tools like Bamboo or GitHub Actions.
- Ability to read and understand complex Java codebases.
- Experience with MongoDB or other NoSQL databases; RDBMS knowledge is a plus.
- Solid understanding of data validation, error handling, and pipeline orchestration.
Responsibilities
- Design, develop, and maintain APIs using Spring Boot Microservices.
- Build and manage data ingestion pipelines using AWS services like Lambda, S3, and Step Functions.
- Collaborate with DevOps teams to manage deployments using AWS CDK, Bamboo, or GitHub Actions.
- Reverse engineer existing systems and interpret legacy Java code.
- Work with NoSQL databases (e.g., MongoDB) and optionally RDBMS for data storage and retrieval.
- Ensure robust error handling and validation in data pipelines.
- Document APIs using Swagger to support seamless front-end/back-end integration.
Other
- Experience working in a SAFe Agile environment.
- Understanding of Lean-Agile principles and the Scaled Agile Framework (SAFe).
- Strong problem-solving skills and attention to detail.
- Excellent communication and collaboration abilities.
- Participate in Agile ceremonies including PI Planning, Sprint Planning, Daily Stand-ups, and Retrospectives.