Senior AEM Developer
Summary
Senior Adobe Experience Manager developer at an IT services firm who designs, builds, and maintains digital experiences — custom components/templates on AEM 6.5 and AEM as a Cloud Service, secure REST integrations, JUnit/Mockito test suites, and Adobe Analytics/Target configuration — while collaborating in Agile/Scrum teams. Remote from India.
- Develop and deploy custom components and templates within Adobe Experience Manager Sites, ensuring compatibility with both AEM 6.5 and AEM as a Cloud Service.
- Design and implement secure REST APIs to facilitate efficient third-party system integrations.
- Create and maintain comprehensive automated test suites using JUnit and Mockito to guarantee code quality and system stability.
- Configure and optimize Adobe Analytics and Adobe Target to support data-driven marketing strategies and personalization initiatives.
- Manage content repository structures using JCR, Apache Jackrabbit Oak, and CRXDE Lite for efficient content storage and retrieval.
- Collaborate effectively within Agile/Scrum teams to deliver features on schedule and adapt to evolving project requirements.
Requirements
- Possess 5 to 7 years of professional experience in software development, with a strong focus on Adobe Experience Manager.
- Demonstrate advanced proficiency in REST API development and integrating external third-party services.
- Have hands-on experience with testing frameworks, specifically JUnit and Mockito, for automated testing implementation.
- Show deep knowledge of Adobe Analytics and Adobe Target tools for tracking and optimization.
- Be proficient in working with AEM 6.5 and AEM as a Cloud Service (AEMaaCS) environments.
- Possess strong technical skills in Java Content Repository (JCR), Apache Jackrabbit Oak, and CRXDE Lite.
- Exhibit a solid understanding of Agile and Scrum methodologies for iterative project delivery.