Key Responsibilities :
- Develop and customize AEM components, templates, and workflows based on business requirements.
- Design and implement scalable and reusable front-end and back-end solutions within the AEM ecosystem.
- Integrate AEM with external systems such as CRMs, DAMs, and marketing automation tools.
- Collaborate with UX / UI designers, business analysts, and other developers to deliver end-to-end digital experiences.
- Optimize AEM applications for performance, scalability, and security.
- Participate in code reviews, unit testing, and deployment activities.
- Troubleshoot and resolve issues in AEM environments (author, publish).
- Keep up to date with AEM best practices, new features, and industry trends.
- Document technical designs, development processes, and user guides.
Qualifications and Requirements :
Bachelor's degree in Computer Science, Software Engineering, or related field.3+ years of hands-on experience in Adobe Experience Manager (AEM 6.x) development.Strong knowledge of Java, Sling, OSGi, JCR , and AEM architecture.Experience with AEM authoring tools, templates, and component development.Proficient in front-end technologies like HTML5, CSS3, JavaScript , and frameworks such as React or Angular is a plus.Familiarity with integrating AEM with RESTful APIs and other enterprise services.Understanding of Dispatcher configuration and caching strategies.Experience with version control systems like Git.Knowledge of Agile / Scrum methodologies.Desirable Skills :
Adobe AEM Developer or Architect certification.Experience with Adobe Marketing Cloud tools (Analytics, Target, Campaign).Familiarity with DevOps tools for AEM deployment (Jenkins, Maven).Experience with cloud-hosted AEM (Adobe Managed Services or cloud platforms).Strong problem-solving and communication skills.Skills Required
Devops, Aem, Java, Sling, Osgi, Jcr