Senior AEM Backend Developer

New
N
NortalDigital Transformation
Latin America - RemoteFull-TimeSenior
Salary not disclosed
Apply NowOpens the employer's application page

Job Details

Languages
Advanced English
Experience
5+ Years of experience working in backend software development, 3+ Years of experience working with Adobe Experience Manager
Required Skills
AgileJavaMavenRESTful APIs

Requirements

  • Bachelor's Degree in Computer Science, Engineering, or a related field.
  • 5+ Years of experience working in backend software development.
  • 3+ Years of experience working with Adobe Experience Manager (AEM 6.x and/or AEM as a Cloud Service).
  • Strong proficiency in Java, with solid understanding of OSGi/Felix framework and Sling architecture.
  • Experience building and maintaining Sling Models, Sling Servlets, OSGi services, and custom AEM components.
  • Solid knowledge of JCR/Apache Oak content repository and AEM data modeling best practices.
  • Experience with AEM DAM, Content Fragments, Experience Fragments, and Multi-Site Manager (MSM).
  • Familiarity with HTL (Sightly) and server-side rendering patterns in AEM.
  • Experience with Maven-based build pipelines and AEM package management.
  • Knowledge of RESTful API design and integration patterns within AEM.
  • Experience working in Agile/Scrum delivery environments.
  • Active use of AI coding tools as part of daily development workflow.
  • Advanced English Level.

Responsibilities

  • Design, develop, and implement backend AEM solutions including custom OSGi bundles, Sling Models, Sling Servlets, and workflow components.
  • Build and maintain AEM content structures using JCR/Oak, Content Fragments, Experience Fragments, and DAM integrations.
  • Develop and optimize HTL (Sightly) templates in collaboration with frontend teams.
  • Integrate AEM with third-party systems and APIs, including RESTful and GraphQL services.
  • Lead code reviews, enforce coding standards, and mentor junior developers on AEM backend best practices.
  • Collaborate with architects to contribute to solution design decisions and technical documentation.
  • Debug, profile, and optimize AEM performance at the component, page, and infrastructure level.
  • Participate actively in Agile ceremonies (sprint planning, stand-ups, retrospectives, backlog refinement).
  • Communicate delivery status, technical risks, and blockers effectively to team leads and client stakeholders.
  • Contribute to CI/CD pipeline improvements and deployment automation using Maven and Cloud Manager.
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now