Java Developer
Role details
Job location
Tech stack
Job description
We are looking for an experienced AEM Tech Lead Engineer for a leading digital consultancy. The successful candidate will play a key role in leading the development of a complex digital platform, providing hands-on technical leadership, mentoring team members, and ensuring high-quality outcomes using Adobe Experience Manager (AEM) and related technologies., * Lead and mentor the AEM development team, promoting engineering best practices and code quality.
- Architect and implement scalable, high-performance solutions using AEM CMS, Java (including version 21), REST APIs, Microservices, and Spring frameworks.
- Manage and optimise build and deployment pipelines leveraging Docker, Terraform, and Jenkins.
- Collaborate with stakeholders and cross-functional teams to ensure timely and high-quality delivery of platform features.
- Champion continuous improvement across development processes, tools, and practices., Job Title: Observability Engineer (Custom Data Integration) Location: Remote(UK) Key responsibilities - Design and implement observability frameworks: Integrate and manage monitoring, logging, and tracing for cloud-native and on-premises systems. - Data integration and...
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, Microservices architecture, and Spring frameworks.
- Practical experience with Google Cloud Platform (GCP).
- Familiarity with modern CI/CD tooling, including Docker, Terraform, and Jenkins.
- Excellent communication, collaboration, and leadership skills.
Benefits & conditions
Tech stack: Adobe AEM/CXP/CDP, Informatica MDM, Java, Angular / React, Microservices, Cloud technologies (Azure, AWS, GCP) Location: Fully remote Salary: up to £110,000 (depending on experience) Benefits: Share scheme, 6% matched pension and other Contract type: Full...