AEM Backend Technology Lead
Posted 15ds ago
Employment Information
Report this job
Job expired or something wrong with this job?
Job Description
AEM Backend Technology Lead driving backend development and scalable architecture solutions for enterprise digital experiences. Collaborate with multidisciplinary teams to deliver quality Adobe Experience Manager solutions.
Responsibilities:
- Lead backend architecture and development for enterprise solutions built on Adobe Experience Manager (AEM).
- Collaborate with clients, stakeholders, and program managers to gather technical requirements and translate them into scalable architecture designs.
- Design and validate technical solutions aligned with industry best practices and enterprise architecture patterns.
- Oversee and support development teams during implementation, ensuring code quality, performance, and maintainability.
- Mentor and guide engineers on development standards, architecture decisions, and technical best practices.
- Review and approve code changes, pull requests, and architectural decisions.
- Lead integration efforts between AEM and third-party systems, APIs, and enterprise platforms.
- Support troubleshooting, debugging, and root-cause analysis across backend systems.
- Produce technical documentation including architecture diagrams, design documentation, and solution specifications.
- Collaborate with QA teams to support testing strategies and ensure platform reliability.
- Define development estimates, scope new work, and contribute to project planning.
- Support deployment processes and CI/CD workflows for AEM-based solutions.
- Contribute to internal technology practices through knowledge sharing and technical mentorship.
- Participate in technical interviews and onboarding of engineering talent when needed.
- Ensure compliance with development standards, architecture guidelines, and platform best practices.
- Troubleshoot architectural, performance, and scalability issues within AEM environments.
- Support application deployments across Development, QA, and Production environments, including release management and migration activities.
Requirements:
- Bachelor’s degree in Computer Science, Engineering, or related field (or equivalent professional experience).
- 6+ years of professional experience in backend development using Java-based technologies.
- 6+ years of hands-on experience working with Adobe Experience Manager (AEM 6.5+ or AEM as a Cloud Service preferred).
- Strong understanding of AEM architecture, including Sling, OSGi, JCR, Dispatcher, and Author/Publish environments.
- Advanced proficiency in Java, J2EE, Servlets, and object-oriented programming principles.
- Strong experience designing scalable software solutions using design patterns and engineering best practices.
- Solid experience developing RESTful APIs and integrating enterprise systems.
- Experience developing AEM components, editable templates, dialogs, client libraries, and content models.
- Hands-on experience building Sling Models, Sling Servlets, and OSGi Services.
- Strong knowledge of HTL (Sightly), Sling Resource Merger, and AEM Core Components.
- Experience implementing AEM workflows, launch configurations, and permission models (ACLs, users, groups).
- Experience working with Content Fragments, Experience Fragments, and Digital Asset Management (DAM).
- Experience integrating AEM with external systems using REST APIs and third-party services.
- Solid knowledge of HTML5, CSS3, and modern JavaScript (ES6+), including integration with SPA frameworks.
- Experience integrating Adobe Experience Cloud solutions such as Adobe Target, Campaign, or Analytics.
- Experience configuring and optimizing AEM Dispatcher and caching strategies.
- Hands-on experience with build and deployment tools including Maven, Git, and CI/CD pipelines (e.g., Jenkins, Bitbucket).
- Strong debugging, troubleshooting, and performance optimization skills in enterprise AEM environments.
- Experience working within Agile/Scrum environments using tools such as JIRA and Confluence.
- Exceptional verbal and written communication skills.
Benefits:
- 100% remote - open to Costa Rica, Mexico and Colombia, based candidates.
- Schedule: Monday to Friday, 8:00 AM to 5:00 PM Costa Rica time zone.
- Immediate availability preferred


















