Adobe experience manager aem developer Job Description

Adobe experience manager aem developer Job Description Template

An Adobe Experience Manager (AEM) Developer designs, creates, and deploys user experiences using Adobe's AEM platform. Key responsibilities include developing templates, components, and applications, managing content, and troubleshooting AEM-related issues.

Responsibilities:

  • Design and develop Adobe Experience Manager (AEM) components, templates, and workflows using AEM and technologies such as Java, HTML/DHTML, XML, JavaScript, and web services
  • Translate business requirements into technical solutions using AEM best practices and standard methodologies
  • Ensure code and design quality through the execution of test plans and assist in development of standards, methodology, and repeatable processes
  • Work closely with business analysts, solution architects and other cross-functional teams to define and implement elegant solutions to complex web development problems
  • Collaborate with other developers to create open, standards-based solutions using Adobe Marketing Cloud products
  • Provide technical guidance and mentorship to junior developers
  • Stay current with AEM and relevant technologies and advise on improvements and upgrades that can benefit the organization
  • Participate in project planning sessions with project managers, business analysts and team members to analyze business requirements and outline the proposed IT solution

Requirements:

  • Minimum 3 years of experience in Adobe Experience Manager (AEM) development with strong skills in AEM building blocks including templates, components, dialogs, widgets, and bundles
  • Proficiency in Adobe AEM 6.5 and above and knowledge of AEM 6.3 and lower
  • Experience in developing custom workflows, OSGI bundles, and sling models
  • Expertise in Java, J2EE, and web development technologies such as HTML5, CSS3, JavaScript, and jQuery
  • Experience in integrating AEM with other systems and applications like Adobe Campaign, Adobe Analytics, and Salesforce
  • Excellent communication and problem-solving skills with the ability to work in a collaborative team environment
  • Certification in Adobe AEM and familiarity with Agile methodologies is a plus