Key Responsibilities
- Develop, enhance, and maintain scalable web applications using Adobe Experience Manager (AEM)
- Build and customize AEM components, templates, dialogs, and workflows
- Design and implement RESTful services and Sling servlets to integrate with backend systems
- Utilize Sling Models and Sightly (HTL) to create dynamic and efficient frontend components
- Work on Lucene indexing for optimizing AEM content searches
- Customize AEM's Coral / Granite UI for author-friendly experiences
- Ensure seamless integration of AEM with other platforms using JSON, REST APIs, and third-party services
- Troubleshoot AEM-related issues and optimize system performance
- Collaborate with frontend, backend, and DevOps teams to deliver high-quality digital experiences
- Work with AEM's core technologies including Oak, Sling, and Dispatcher for secure and scalable deployment
Required Skills and Experience
3 to 4+ years of hands-on experience with core AEM projectsStrong understanding of AEM architecture including Sling, JCR, Oak, and DispatcherExperience with workflows, Sling servlets, REST API development, and JSON integrationProficient in Sightly (HTL), Sling Models, and component-based developmentKnowledge of Coral / Granite UI and Adobe UI customizationFamiliarity with Lucene indexing and AEM search customizationGood understanding of AEM DevOps lifecycle, version control (Git), and CI / CD practicesSolid debugging, troubleshooting, and performance tuning skillsSkills Required
Aem, Java, Sling, Osgi, Html, Css