Design, develop, and optimize web applications on Adobe Experience Manager (AEM) as a Cloud Service (AEMaaCS) to create scalable, high-performance content management solutions
Requirements
- 5+ years of hands-on experience in AEM development, including AEM as a Cloud Service (AEMaaCS)
- Expertise in AEM architecture, Sling Models, OSGi bundles, JCR repository, and AEM workflows
- Strong experience in developing AEM components, templates, and integrations with third-party services
- Deep understanding of Adobe Cloud Manager, AEM Dispatcher, and cloud-native deployments (AWS, Azure, GCP)
- Experience with front-end frameworks such as React, Angular, or Vue.js for headless AEM implementations
- Proficiency in Java, JavaScript, TypeScript, and RESTful API development for AEM integrations
- Strong knowledge of CI/CD tools (Maven, Jenkins, Git, Adobe Cloud Manager) for automated AEM deployments
Responsibilities
- Design, develop, and maintain AEM Cloud Service solutions focusing on AEM Sites, AEM Assets, and AEM Headless capabilities
- Develop custom AEM components, templates, workflows, and services using Sling Models, OSGi, HTL (Sightly), and JCR (Oak Repository)
- Architect and implement AEM Cloud-based solutions, ensuring scalability, security, and performance optimization
- Integrate AEM with third-party services such as Adobe Analytics, Adobe Target, Adobe Commerce, and external APIs
- Implement and maintain CI/CD pipelines using Adobe Cloud Manager, Git, Maven, and Jenkins to streamline AEM deployments
- Optimize AEM Dispatcher rules and caching strategies for high-performance content delivery and security compliance
- Troubleshoot AEM infrastructure issues related to authoring, publishing, and dispatcher layers, ensuring minimal downtime
Other
- Bachelor’s or Master’s degree in Computer Science or related field with 5+ years of relevant experience in software development
- Ability to lead technical discussions, mentor junior developers, and contribute to architectural decisions
- Strong problem-solving and debugging skills, with the ability to troubleshoot AEM production issues
- Collaborate with cross-functional teams and UI/UX teams to ensure seamless frontend integration
- Lead code reviews and establish best practices in AEM development and cloud-based deployments