Jobs · Massachusetts

Adobe Experience Manager (AEM) Developer

Horizontal Talent · Boston, MA · Yesterday
HybridContract

Responsibilities

  • Design, develop, and maintain AEM applications and websites that support enterprise digital experiences
  • Create and customize Core Components using HTL, Sling Models, and OSGi services
  • Create and maintain Content Fragments and Experience Fragments for omnichannel content delivery
  • Develop and customize reusable components, templates, dialogs, workflows, and content models to improve authoring and delivery
  • Support AEM environments including Author, Publish, Dispatcher, and CDN setups
  • Integrate AEM with third-party systems, REST APIs, DAM platforms, analytics tools, and Adobe Experience Cloud products
  • Assist with content migration, multisite management, localization, and translation workflows
  • Optimize solutions for performance, accessibility, scalability, and SEO
  • Collaborate with architects, business stakeholders, UX teams, and content authors to deliver effective digital experiences
  • Troubleshoot production issues and support root cause analysis when needed
  • Participate in Agile ceremonies, code reviews, and CI/CD deployment processes
  • Maintain clear technical documentation and follow development best practices

Requirements

5+ years of experience architecting and implementing Adobe solutions

Strong hands-on experience with Java, Java EE, Servlets, HTL/Sightly, and enterprise Java frameworks such as Spring

Solid AEM foundation, including templates, components, dialogs, widgets, and the development and deployment process

Experience with content-centric application development and content publishing workflows

Familiarity with Agile and Scrum methodologies

Ability to work collaboratively with cross-functional teams and communicate effectively

Bachelor’s degree in computer science, engineering, or a related field

Preferred Skills

  • Experience with Adobe Campaign, Adobe Analytics, Adobe Target, Adobe Experience Platform, or Adobe Journey Optimizer
  • Experience migrating AEM from on-premises environments to AEM as a Cloud Service
  • Knowledge of Dispatcher configuration, caching strategies, and CDN integration
  • Experience with headless CMS implementations
  • Experience with React, Angular, or other modern JavaScript frameworks
  • Knowledge of cloud platforms such as AWS, Azure, or Adobe Cloud
  • Adobe certifications such as Adobe Certified Professional or Adobe Certified Expert
  • Experience using AI coding tools to support AEM component or Sling Model development, with a focus on testing and code quality
  • Awareness of secure and responsible practices when using AI tools with proprietary code

Similar jobs