At a Glance
- Tasks: Lead Java development and mentor junior developers while optimising cloud-native applications.
- Company: Join a well-established multinational organisation in a dynamic tech environment.
- Benefits: Competitive salary up to £80,000, with opportunities for professional growth.
- Other info: Full-time, on-site role in Wembley, London, fostering collaboration and innovation.
- Why this job: Shape engineering standards and work on innovative cloud solutions with a talented team.
- Qualifications: Solid Java experience, strong mentoring skills, and knowledge of Azure services required.
The predicted salary is between 75000 - 80000 £ per year.
Salary: £75,000 - 80,000 per year
Requirements
- Solid experience in Java development with significant, demonstrable experience in Spring Boot and microservices architecture, including production ownership.
- Proven experience building applications that consume Azure-native services, including Azure Key Vault, Azure Storage API, and Azure Service Bus.
- Strong understanding of the full CI/CD lifecycle, with the ability to read and contribute to Dockerfiles and GitHub Actions YAML workflows.
- Deep expertise in RESTful API design principles, OAuth2 authentication flows, FusionAuth integration, and DMARC-compliant transactional email logic via SendGrid.
- Experience defining and enforcing Java and Node.js coding standards, with a focus on exception handling, stream handling, structured logging, and security-first development practices.
- Ability to design applications for containerisation from the ground up, including health checks, secret management, port mapping, and stateless design principles for Azure Container Apps.
- Strong mentoring and code review skills, with experience supporting junior and mid-level developers.
- Experience working with a Principal Architect to translate high-level designs into production-ready implementation plans.
- Strong commitment to automated testing, including unit, integration, and contract testing.
Responsibilities
- Define and enforce our Java and Node.js coding standards across the team.
- Ensure application logic is optimised for containerisation and compatible with Azure Container Apps.
- Provide hands-on mentorship to junior and mid-level developers.
- Identify technical debt at the codebase level and run structured code reviews.
- Work closely with our Principal Architect to translate high-level designs into implementation plans.
- Champion a strong automated testing culture to prevent regression and ensure stable deployments.
- Implement robust exception handling, stream handling, structured logging, and security-first development practices.
- Ensure proper health check endpoints, secure secret management, correct port mapping, and stateless design principles are in place.
- Help the team understand architectural decisions, constraints, and the reasons behind them.
- Prevent recurring quality issues and support verifiably stable releases before production.
Technologies
- API Architect
- Azure
- CI/CD
- Cloud
- GitHub
- Support
- Java
- Security
- Spring
- Spring Boot
- microservices
- NodeJS
- DevOps
We are a well-established and diversified multinational organisation seeking a Java / Cloud Technical Lead to join our team in Wembley, London. This is a full-time, on-site role requiring five days per week in the office, with a salary of up to £80,000 per annum. We offer the opportunity to work on cloud-native applications, collaborate closely with our Principal Architect, and help shape engineering standards, quality, and delivery across the team.
Java / Cloud Technical Lead in London employer: Adecco
Join a well-established multinational organisation in Wembley, London, where you will thrive in a collaborative and innovative work culture. We prioritise employee growth through hands-on mentorship and opportunities to shape engineering standards, while offering competitive salaries and the chance to work on cutting-edge cloud-native applications. Our commitment to a strong automated testing culture and security-first development practices ensures that you will be part of a team dedicated to delivering high-quality solutions.