Java / Cloud Technical Lead

Java / Cloud Technical Lead

Full-Time No working from home possible
Adecco

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.

#J-18808-Ljbffr
Adecco

Contact Details:

Adecco Recruitment Team