Duration: 12+ Months
Location: 100% Remote with some travel to Benton Harbor, MI
Responsibilities/Requirements:
Job Summary
We are seeking an experienced Adobe Experience Manager (AEM) Lead Developer and Architect with at least 15 years of hands-on experience in designing, developing, and maintaining AEM-based applications.
The ideal candidate will have strong expertise in AEM technical development, components, templates, workflows, and integrations, along with a solid understanding of modern front-end technologies and content management best practices.
Note: E Commerce Integration experience is required for this role
Key Responsibilities
- Architect, Design, Develop, and Maintain AEM technical components, templates, dialogs, and pages, integration with e-commerce system
- Work extensively with AEM Sites from a Publisher and Author standpoint, including editable templates and content fragments
- Customize and extend AEM using OSGi services, Sling Models, and workflows
- Develop reusable components using HTL (Sightly) and Java
- Integrate AEM with DAM, third-party systems, REST APIs, and Adobe Marketing Cloud solutions,
- Collaborate with UX, content authors, QA, and business stakeholders
- Optimize application performance, security, and scalability
- Perform code reviews and ensure adherence to AEM best practices and standards
- Support deployments and troubleshooting across Dev, QA, and Production environments
- Participate in Agile ceremonies and provide accurate effort estimations
- Nice to have skills include, but not limited to: Review and remediate Adobe Looking Glass report issues, address any security concerns with the AEM production environment, manage cookie consent from third party integration tools like ObservePoint, OneTrust, etc.
Required Skills & Qualifications: Technical Skills:
- 5+ years of experience in Adobe Experience Manager (AEM 6.x / AEM as a Cloud Service)
- Strong experience with:
- Java, J2EE
- OSGi, Apache Sling, JCR
- HTL (Sightly)
- Experience in developing:
- Custom AEM components and templates
- Sling Models and services
- AEM Workflows and schedulers
- Good knowledge of AEM Dispatcher, caching, and security concepts
- Hands-on experience with Front-End technologies:
- HTML5, CSS3, JavaScript
- Basic knowledge of React/Angular is a plus
- Familiarity with CI/CD pipelines, Maven, Git, and Jenkins
- Experience with RESTful APIs and JSON
Preferred / Nice-to-Have Skills:
- Experience with AEM as a Cloud Service
- Exposure to Adobe Analytics, Target, or Adobe Campaign
- Knowledge of Content Fragments, Experience Fragments, and Headless AEM
- Understanding of SEO, accessibility (WCAG), and performance optimization
- Adobe AEM Certification (Developer or Architect)