AEM Backend Developer
Locations : Hyderabad | Chennai | Bangalore | Bhubaneswar | Pune | Mumbai
Experience : 5 – 10 Years
CTC : ₹22 LPA – ₹28 LPA
Notice Period : Immediate to 30 Days
We are looking for an experienced AEM Backend Developer with strong Core Java and AEM 6.4+ hands-on experience.
Key Requirements
- Minimum 5+ years of total experience with at least 3–4+ years in AEM projects .
- Strong Core Java programming foundation (Collections, Exception Handling, Design Patterns, Multithreading).
- Expertise in AEM backend – Sling Models, OSGi, JCR, Servlets, and WCM APIs.
- Hands-on experience with workflows, Sling servlets, REST, JSON, and Lucene indexing .
- Exposure to Coral / Granite UI and Adobe UI customization.
- Deep understanding of AEM security and access controls (ACL, SSO) .
- Experience extending AEM core functionalities such as Launches.
- Worked on AEM 6.4 or newer versions .
- Good understanding of core AEM components like Oak, Sling, and Dispatcher.
- Exposure to CI / CD tools such as Jenkins, Maven, or Hudson.
- Excellent documentation and communication skills.
Technical Coverage
Frontend : Touch UI, Sightly, Components, Content / Experience Fragments, Editable Templates, ClientlibsBackend : OSGi, Sling, JCR, Workflow (Launcher / Event Handler / Listener), API Integration, Scheduler, MSM, Query Builder, Indexing, JUnitSecurity : ACL, SSO, Security LayersPerformance Tuning : Dispatcher caching, Query optimization, Page performanceInfrastructure : Cronjob, Dispatcher, Apache setupPersistence Setup : TarMK, MongoMK, S3Build & Deployment : Maven / Ant, Jenkins, CI / CD pipeline, Production deploymentAEM Upgrade : Service Pack, Hotfix, Version Upgrade, Migration, Pre & Post upgrade processesUse Cases : Migration from Non-CMS, Headless CMS, Integration with other technologies, Coding best practices