Job Title:AEM Developer
Location: Hyderabad/Bengaluru/Chennai/Pune/Nagpur
Job Type: Full-time
Exp: 5+ yrs
Notice: Only Immediate Joiners
Interview Mode: 1 round F2F is Mandatory
Work Mode: Hybrid (3-Days WFO mandatory)
Role Overview
The AEM Backend Developer is responsible for designing and implementing server-side solutions within Adobe Experience Manager (AEM). This role focuses on building scalable, secure, and high-performing backend components, integrating AEM with external systems, and ensuring smooth content delivery.
Key Responsibilities
- Backend Development:Develop custom AEM components, templates, and services using Java/J2EE, OSGi, Apache Sling, and JCR.
- Implement workflows, schedulers, and event listeners for AEM.
- Integration:Integrate AEM with third-party systems (CRM, ERP, eCommerce) using RESTful APIs
- Configure and optimize Dispatcher for caching and load balancing.
- Performance & Security:Optimize AEM instances for performance and scalability.
- Implement secure coding practices and manage user permissions.
- Build & Deployment:Use Maven, Jenkins, and CI/CD pipelines for automated builds and deployments.
- Collaboration:Work closely with front-end developers, architects, and QA teams to deliver end-to-end solutions.
Required Skills
- Strong experience in Java/J2EE, OSGi, Apache Sling, JCR, and CRX.
- Hands-on experience with AEM 6.x or higher.
- Knowledge of RESTful services, and integration patterns.
- Familiarity with Maven, Git, Jenkins, and CI/CD tools.
- Understanding of Dispatcher configuration, caching strategies, and performance tuning.
Nice-to-Have
- Experience with AEM Cloud Service.
- Knowledge of Adobe Target, Analytics, or other Adobe Marketing Cloud tools.
- Familiarity with WCAG accessibility standards and SEO best practices.
Qualifications
- Bachelor's or Master's degree in Computer Science or related field.
- 3+ years of experience in AEM backend development.
- Adobe AEM Developer certification is a plus.