Associate Staff Engineer (AEM Development)
Core
Provide Level 2 and Level 3 production support and development for enterprise Adobe Experience Manager (AEM) applications, ensuring platform stability and availability.
Role type
Senior IC AEM Developer / Production Support Engineer
Builds
AEM components, templates, workflows, and OSGi services for enterprise digital experiences
Domain
Digital Experience Platforms (AEM) + Java Enterprise
Required skills
AEM 6.5/AEM Cloud Service, Java, JavaScript, REST APIs, OSGi Framework, Sling Models, HTL/Sightly, JCR Repository, Git, Maven, CI/CD (Jenkins/GitHub Actions/Azure DevOps), Docker, AWS/Azure
Preferred skills
Experience with Experience Fragments, Content Fragments, application performance tuning, third-party integrations
Technologies
Adobe Experience Manager, Apache Sling, Maven, Git, Jenkins, GitHub Actions, Azure DevOps, Docker, AWS, Azure
Responsibilities
Perform advanced troubleshooting, log analysis, and root cause identification for complex production incidents; Develop and maintain AEM components, templates, dialogs, and OSGi services; Manage incidents and service requests within SLAs; Support deployments, releases, and environment validations; Collaborate with cross-functional teams and external vendors; Conduct code reviews and ensure adherence to development standards; Participate in on-call support and major incident management.
Seniority
Senior, hands-on IC