Onsite (Client location - In-person interview required)
Role Summary
We are seeking an experienced AEM Developer with 8-10 years of experience to design and implement Adobe Experience Manager (AEM) solutions for enterprise digital experience platforms.
The ideal candidate will have strong expertise in AEM core architecture, Java development, and end-to-end CMS implementations, along with hands-on experience in Sling, workflows, and AEM customization. Experience with Adobe ecosystem tools such as Adobe Target and Adobe Analytics is a plus.
Key Responsibilities
AEM Development & Implementation
- Design, develop, and implement AEM-based CMS solutions
- Deliver end-to-end web platform implementations using AEM
- Customize and extend AEM core components and functionalities (e.g., Launches, workflows)
Core AEM Engineering
- Develop using Sling Servlets, Sling Models, REST APIs, JSON
- Work with Lucene indexing, Oak repository, Dispatcher architecture
- Implement and manage AEM workflows and content lifecycle
UI & Frontend Integration
- Customize AEM UI using Coral UI / Granite UI
- Collaborate with UX/UI teams for component design and usability improvements
Security & Access Management
- Implement and manage AEM security, access controls, permissions, and roles
- Ensure compliance with enterprise security policies
Integration & Performance
- Optimize AEM performance, scalability, and content delivery
- Integrate AEM with Adobe Target, Adobe Analytics (nice to have)
DevOps & CI/CD
- Work with build and deployment tools (Maven, Jenkins, Hudson)
- Implement CI/CD pipelines and automated testing (Selenium)
Collaboration & Delivery
- Collaborate with Project Managers, QA, UX, and cross-functional teams
- Ensure high-quality and timely delivery of projects
- Create and maintain technical documentation and design specifications
Required Technical Skills
Core AEM Expertise (Must-Have)
- Adobe Experience Manager (AEM 6.4+)
- AEM Architecture: Sling, Oak, Dispatcher
- Sling Servlets, Sling Models
- Workflows, Launches
- Lucene Indexing
Programming
- Strong Java (Core & Advanced Concepts)
- REST APIs, JSON
Frontend & UI
- Coral UI, Granite UI customization
- Experience with AEM component development
DevOps / Tools
- Maven, Jenkins, Hudson
- Selenium (Automated testing)
Additional Skills (Preferred)
- Adobe Target
- Adobe Analytics
- Knowledge of DXP (Digital Experience Platforms)
- Experience with other CMS platforms
Minimum Qualifications
- Bachelor’s or Master’s degree in Computer Science or related field
- 8-10 years of experience, including:
- 6+ years in AEM development
- Strong experience delivering end-to-end AEM implementations