Key Responsibilities
- Design, develop, and implement solutions within the Adobe Experience Manager (AEM) platform.
- Build and customize AEM components, templates, workflows, and content fragments.
- Integrate AEM with other systems and APIs, including third-party services and backend systems.
- Optimize AEM pages for performance, scalability, and SEO best practices.
- Collaborate with UX/UI designers, content authors, and backend developers to deliver cohesive digital experiences.
- Troubleshoot and resolve technical issues related to AEM and associated technologies.
- Ensure compliance with coding standards, guidelines, and best practices.
- Stay updated on AEM advancements and industry trends to bring innovative solutions to the team.
Requirements
- 3+ years of experience with Adobe Experience Manager (AEM 6.0+).
- Strong understanding of AEM architecture, including JCR, Sling, OSGi, and Sightly (HTL).
- Proficient in Java, JSP, HTML5, CSS3, and JavaScript.
- Experience with AEM components, templates, dialogs, and workflows.
- Hands-on experience with AEM Assets, Content Fragments, and Experience Fragments.
- Knowledge of integrating AEM with external systems (e.g., CRM, analytics tools, and APIs).
- Familiarity with version control systems, such as Git, and build tools like Maven.
- Understanding of deployment and CI/CD pipelines for AEM environments.
- Strong analytical and problem-solving skills.
- Excellent communication and collaboration abilities.
Preferred Qualifications
- Experience with AEM as a Cloud Service.
- Familiarity with Front-End Frameworks (e.g., React.js, Angular, Vue.js).
- Knowledge of Adobe Marketing Cloud integrations (e.g., Adobe Analytics, Adobe Target).
- Experience with Agile/Scrum development methodologies.
- Adobe AEM Developer Certification is a plus.
... Show more