Job Summary:
We are seeking an experienced Adobe Experience Manager (AEM) Developer with around 4 years of hands-on experience in designing developing and maintaining web applications using AEM. The ideal candidate will have a solid understanding of AEM components templates workflows and integration with third-party systems.
Key Responsibilities:
- Develop and maintain scalable web applications using Adobe Experience Manager (AEM 6.x).
- Create custom AEM components templates and dialogs using HTL/Sightly Sling Models and Java.
- Work with front-end technologies like HTML CSS JavaScript and frameworks like React/Angular (as applicable).
- Configure and manage AEM workflows DAM and user permissions.
- Integrate AEM with third-party APIs and backend systems (REST/SOAP).
- Optimize AEM performance and troubleshoot issues.
- Collaborate with UX/UI designers back-end developers and business teams to deliver high-quality solutions.
- Participate in code reviews unit testing and documentation.
Required Skills and Qualifications:
- Bachelors degree in computer science IT or related field.
- 3 5 years of hands-on experience with AEM development.
- Strong experience in AEM components templates and Sling servlet development.
- Proficiency in Java J2EE OSGi Apache Sling and JCR (Java Content Repository).
- Experience with Maven Git Jenkins and other DevOps tools.
- Familiarity with AEM Dispatcher CDN configurations and caching strategies.
- Knowledge of Adobe Marketing Cloud and related tools is a plus.
- Strong problem-solving and communication skills.
Preferred Qualifications:
- AEM Certification is a plus.
- Experience with cloud platforms like Adobe AEM as a Cloud Service AWS or Azure.
- Agile/Scrum project experience.