onsite
Senior AEM Backend Developer - Capgemini
Backend Engineer
Lead the design, development, and maintenance of high‑performance backend services for Adobe Experience Manager, leveraging Java, RESTful APIs, and DynamoDB while driving DevOps practices and CI/CD pipelines to deliver scalable web applications.
About the role
Key Responsibilities
- Architect and implement robust Java‑based backend services within the Adobe Experience Manager ecosystem.
- Design and expose scalable RESTful APIs to support front‑end and third‑party integrations.
- Collaborate with cross‑functional teams to translate business requirements into technical solutions.
- Implement and maintain CI/CD pipelines, ensuring automated testing, deployment, and continuous delivery.
- Provide production support, troubleshoot performance issues, and optimize database interactions with Amazon DynamoDB.
- Mentor junior developers and promote best practices in code quality, security, and documentation.
Requirements
- 5+ years of professional experience in Java backend development.
- Deep expertise in Adobe Experience Manager (AEM) development and architecture.
- Strong knowledge of RESTful API design, implementation, and testing.
- Hands‑on experience with DevOps tools, CI/CD pipelines, and cloud services (AWS/DynamoDB).
- Excellent problem‑solving skills, attention to detail, and a collaborative mindset.