We are looking for a skilled AEM Developer with solid expertise in Adobe Experience Manager (AEM) and Java, along with working knowledge of Angular. The candidate will be responsible for designing, developing, and implementing enterprise-scale digital solutions on the Adobe Experience Manager platform while collaborating with frontend teams on Angular-based applications.
- Develop and maintain AEM-based websites, portals, and digital applications.
- Build reusable AEM components, templates, workflows, and services.
- Develop backend functionalities using Java, Sling Models, Servlets, and OSGi frameworks.
- Configure and customize AEM Sites, DAM, Content Fragments, and Experience Fragments.
- Integrate AEM with external systems and APIs.
- Support Angular-based frontend development and AEM SPA integrations.
- Collaborate with UI/UX, business, architecture, and QA teams.
- Troubleshoot production issues and perform performance optimization.
- Participate in code reviews and ensure adherence to coding standards.
- Support CI/CD deployments and release management activities.
Adobe Experience Manager (Primary):
- AEM 6.5 and/or AEM as a Cloud Service
Required Experience:
- 3+ years of overall software development experience.
- 3+ years of hands-on AEM development experience.
- Strong Java development background.
- Experience integrating Angular applications with backend services.
- Experience working in Agile/Scrum environments.