About The Position

The AEM Full-Stack Developer plays a key role in delivering scalable, high-performing digital experiences across EXL’s MarTech and content ecosystem. This role is responsible for designing, developing, and maintaining Adobe Experience Manager (AEM) solutions that support enterprise marketing initiatives, client engagements, and global digital platforms. The developer will work closely with the MarTech team, solution leadership, implementation partners, and cross-functional stakeholders to deliver secure, reliable, and scalable content-driven solutions.

Requirements

  • 5+ years of hands-on Adobe Experience Manager development experience (Sites, Assets, Forms)
  • Strong proficiency in Java, Sling, OSGi, HTML, CSS, and JavaScript
  • Experience building custom AEM components, templates, workflows, and editable authoring tools
  • Solid understanding of AEM architecture, dispatcher configuration, and content repository (JCR)
  • Experience integrating AEM with RESTful APIs and third-party systems
  • Familiarity with AEM multi-site and multi-language architectures
  • Strong analytical, debugging, and problem-solving skills
  • Bachelor’s degree in Computer Science, Engineering, or a related field

Nice To Haves

  • Experience with AEM as a Cloud Service or Adobe Managed Services (AMS)
  • Exposure to Adobe Target, Adobe Analytics, or Adobe Launch
  • Understanding of accessibility standards (WCAG) and performance optimization best practices
  • Experience working in Agile or hybrid delivery models with CI/CD pipelines
  • Adobe AEM Developer or Architect certification

Responsibilities

  • Design, develop, and maintain custom AEM components, templates, and workflows across Sites, Assets, and Forms
  • Build reusable, author-friendly components and support content authoring, QA, and testing activities
  • Integrate AEM with internal platforms and third-party services, including analytics, personalization tools, and asset repositories
  • Participate in technical design discussions and solution architecture reviews in collaboration with solution leadership and implementation partners
  • Ensure platform performance, stability, security, and scalability by following AEM development best practices
  • Support global site rollouts, including localization workflows, multi-language, and multi-site configurations
  • Troubleshoot and resolve platform and application issues in partnership with QA, DevOps, and operations teams
  • Provide technical guidance and code reviews for junior developers or partner teams as needed
  • Contribute to shared component libraries, coding standards, documentation, and governance practices
  • Collaborate with DevOps teams to support CI/CD pipelines, builds, deployments, and environment management
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service