- Company Name
- Valtech
- Job Title
- Lead AEM Developer
- Job Description
-
**Job Title:** Lead AEM Developer
**Role Summary:**
Technical lead responsible for designing, developing, and delivering high‑quality Adobe Experience Manager (AEM) solutions. Guides a team through all phases of the product lifecycle, ensures adherence to Agile practices, and drives innovation in front‑end and back‑end implementations for enterprise digital experiences.
**Expectations:**
- Minimum 8 years of professional AEM development experience, including technical leadership.
- Proven problem‑solver who challenges the status quo and promotes continuous improvement.
- Strong collaborator who shares knowledge, mentors teammates, and works cross‑functionally.
- Comfortable operating in Agile (Scrum) environments and familiar with consulting dynamics.
- Ability to communicate fluently in English (required for remote collaboration).
**Key Responsibilities:**
- Lead the architecture, development, and delivery of AEM sites and applications.
- Build and maintain front‑end experiences using Edge Delivery Services, modern authoring tools, and UI frameworks.
- Implement Content Fragments, Experience Fragments, and GraphQL integrations.
- Develop Sling Servlets, OSGi services, and content import processes.
- Manage AEM Asset Management, ACL configurations, and workflow automation.
- Integrate third‑party APIs and ensure robust unit testing for both front‑end and back‑end code.
- Oversee AEM Cloud Service and AEM Cloud Manager configurations and deployments.
- Drive Agile ceremonies (sprint planning, backlog grooming, retrospectives) and ensure delivery commitments.
**Required Skills:**
- Expert-level AEM development (authoring, component development, OSGi, Sling).
- Proficiency with Git, CI/CD pipelines, and modern software development practices.
- Front‑end expertise: JavaScript (ES6+), HTML5, CSS3.
- Experience with Edge Delivery, Content/Experience Fragments, GraphQL.
- Strong knowledge of Agile/Scrum principles and backlog management.
- Hands‑on experience with AEM Cloud Service, Cloud Manager, and asset management.
- Ability to create and maintain unit tests, debug complex issues, and optimize performance.
- Familiarity with third‑party API consumption and security (ACL, user access).
**Required Education & Certifications:**
- Bachelor’s degree in Computer Science, Software Engineering, or a related field (or equivalent professional experience).
- AEM Developer certification preferred; additional Adobe Experience Cloud certifications (e.g., Adobe Analytics, Adobe Target, Adobe Workfront) are a plus.