We are looking for an experienced AEM Backend Developer to join our Digital Platforms team. The ideal candidate will have strong backend development skills in Java (primary) and Python, with hands-on expertise in building scalable and maintainable Adobe Experience Manager (AEM) solutions.
Key Responsibilities
- Design, develop, and maintain AEM-based backend components and templates.
- Build custom AEM Sling models, servlets, services, and OSGi components.
- Develop and integrate RESTful APIs and third-party systems.
- Implement and optimize AEM workflows, user permissions, and content version control.
- Write backend scripts using Java and Python for automation and deployment.
- Collaborate with frontend teams and AEM authors for dynamic content delivery.
- Troubleshoot and resolve AEM technical issues and optimize performance/security.
Primary Skills (Must-Have)
- AEM Backend Development (3+ years)
- Java (Core, OSGi, Sling, JCR)
- Python (for scripting/automation)
- AEM APIs, Custom Components, Servlets
- REST APIs, JSON/XML
- Maven, Git, Jenkins
- Agile Development Practices
- AEM Architecture (Dispatcher, Replication, Workflows)
Secondary Skills (Nice to Have)
- Adobe Experience Cloud tools (Adobe Target, Analytics, Campaign)
- AEM as a Cloud Service
- Frontend familiarity: HTL, React, Angular
- CI/CD knowledge with Azure DevOps or similar platforms
Required Qualifications
- B.Tech, B.E, MCA, or equivalent in Computer Science or a related field.
- Proven delivery of high-quality AEM web applications.