About the role

  • AEM Back End Developer at Merkle developing and maintaining AEM-based web applications. Collaborating with front-end teams and delivering tailored solutions for performance and scalability.

Responsibilities

  • Develop, setup, implement, and manage AEM-based web applications and components
  • Customize and extend AEM functionalities using Java, Sightly/HTL, Sling, Servlets, OSGi, and other technologies
  • Collaborate with front-end developers to integrate AEM with HTML, CSS, and JavaScript frameworks
  • Develop and maintain templates, components, and workflows in AEM
  • Work with business analysts understand requirements and deliver tailored solutions
  • Optimize and troubleshoot AEM instances for performance, scalability, and security
  • Integrate AEM with third-party tools, systems, and APIs
  • Participate in code reviews, testing, and deployment processes
  • Provide technical documentation and knowledge transfer to team members

Requirements

  • 4-6 years of professional experience as an AEM Developer
  • Strong proficiency in AEM 6.x architecture, components, templates, and workflows
  • Hands-on experience with core Java, Sling Framework, OSGi Services R6 / R7 annotations,, Sightly/HTL, and CRX repository
  • Ability to create and utilize reusable AEM Content Fragments, CF Models and Experience Fragments
  • Proficient with AEM Assets APIs and the Multisite Management Framework of AEM
  • Familiarity with AEM As a Cloud Service
  • Familiarity with front-end technologies such as HTML, CSS, JavaScript, JQuery and frameworks like React or Angular
  • Experience integrating AEM with third-party services and APIs
  • Ability to implement unit tests for AEM components, services, and functionalities using appropriate testing frameworks like JUnit, Mockito, and AEM testing libraries
  • Familiarity with API frameworks like REST
  • Knowledge of version control systems such as Git/Bitbucket
  • Strong debugging and problem-solving skills
  • Experience in Maven
  • Able to work independently as well as collaborate with team members
  • Strong communication skills
  • Experience working with an agile development process
  • Must be a team player and open to change
  • Good to have AEM Sites Developer Expert certification

Benefits

  • Job alerts tailored to your interests
  • Health insurance
  • Retirement plans
  • Professional development

Job title

AEM Back End Developer

Job type

Experience level

Mid levelSenior

Salary

Not specified

Degree requirement

Bachelor's Degree

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job