Overview
We are seeking an experienced AEM Tech Lead Engineer with a strong background in Java to guide the development of a complex digital platform within a leading digital consultancy. In this role, the contractor will provide hands-on technical leadership while mentoring team members, ensuring high-quality outcomes with Adobe Experience Manager (AEM), and collaborating with cross-functional teams to deliver innovative solutions.
Responsibilities
- Lead and mentor the AEM development team, promoting engineering best practices and ensuring code quality.
- Architect and implement scalable, high-performance solutions using AEM CMS, Java, REST APIs, Microservices, and Spring frameworks.
- Manage and optimize build and deployment pipelines utilizing Docker, Terraform, and Jenkins.
- Collaborate with stakeholders and cross-functional teams to ensure timely and high-quality delivery of platform features.
- Champion continuous improvement of development processes, tools, and practices.
Requirements
- Proven experience as a Technical Lead on AEM CMS projects.
- Strong proficiency in Java development, including Java 21 and earlier versions.
- Deep understanding of RESTful APIs and Microservices architecture using Spring frameworks.
- Practical experience with Google Cloud Platform (GCP).
- Familiarity with modern CI/CD tools, including Docker, Terraform, and Jenkins.
- Excellent communication, collaboration, and leadership skills.