Adobe Experience Manager - AEM Lead Developer

Shrive Technologies LLC
•$65 - $65•Remote

About The Position

The AEM Lead Developer leads the design, development, and implementation of enterprise-scale digital experience solutions in the commerce domain using Adobe Experience Manager. The role combines hands-on work across AEM architecture, component development, integrations, and cloud-based deployments with technical leadership of development teams and collaboration with business stakeholders. The role is responsible for delivering scalable, maintainable, and performance-optimized digital experiences; supporting successful cloud deployments and release management; establishing technical governance and development best practices; and mentoring the team.

Requirements

  • 11+ years of hands-on Adobe Experience Manager (AEM) development experience.
  • 5+ years of technical leadership or team lead experience.
  • Experience delivering enterprise CMS and digital experience platforms.
  • Experience with AEM 6.x and AEM as a Cloud Service.
  • Knowledge of Java and J2EE.
  • Knowledge of Apache Sling, OSGi, and JCR.
  • Experience with HTL (Sightly), HTML5, CSS3, JavaScript, and Vue JS.
  • Experience with AEM Sites, Assets, Workflows, MSM, Content Fragments, and Experience Fragments.
  • Experience with REST APIs and microservices architecture.
  • Experience with Git, Maven, and Cloud Manager.
  • Excellent communication and stakeholder management skills.
  • Strong leadership and mentoring capabilities.
  • Problem-solving and analytical thinking.
  • Ability to manage multiple priorities in a fast-paced environment.
  • Strong collaboration and teamwork skills.

Nice To Haves

  • Adobe Certified Professional or Expert certification in AEM Cloud.
  • Experience with Vue JS or headless CMS architectures.
  • Knowledge of cloud platforms such as AWS.

Responsibilities

  • Lead the design, development, and implementation of enterprise-scale AEM digital experience solutions for commerce.
  • Develop and maintain AEM architecture, components, integrations, and cloud-based deployments.
  • Provide technical leadership, governance, and development best practices.
  • Support cloud deployments and release management.
  • Mentor development team members.
  • Collaborate with business stakeholders.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service