Lead Java Modernization Engineer

Adecco
London, UK
8 days ago
Apply on www.adzuna.co.uk
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Compensation
£75,000.0 - £80,000.0
Working hours
Regular working hours

Tech stack

Java (Programming Language) Application Programming Interfaces (APIs) Business Logic Application Performance Management Automation of Tests Microsoft Azure Cloud Computing Code Review Continuous Integration DevOps Domain-Based Message Authentication Reporting and Conformance (DMARC) Github
+12 more
Key Management Node.Js OAuth YAML Azure Service Bus Data Logging Spring-boot Software Application Programming Technical Debt Sendgrid Restful APIs Microservices

Job description

  • Define and enforce our Java and Node.js coding standards across the team, with a focus on robust exception handling, binary stream handling, structured logging via Application Insights, and security-first development practices
  • Ensure our application logic is optimised for containerisation, including health check endpoints, secure secret management via Azure Key Vault, correct port mapping for Container Apps, and stateless design principles compatible with Azure Container Apps
  • Provide hands-on mentorship to junior and mid-level developers through code reviews, technical debt identification, and a culture of engineering excellence
  • Work closely with our Principal Architect to translate high-level designs into production-ready implementation plans
  • Champion a strong automated testing culture, including unit, integration, and contract tests, to prevent regression and ensure stable deployments before production

Technologies:

  • API
  • Architect
  • Azure
  • CI/CD
  • Cloud
  • GitHub
  • Java
  • Security
  • Spring
  • Spring Boot
  • microservices
  • NodeJS
  • DevOps, We are a well-established and diversified multinational organisation seeking a Lead Modernization Engineer Java / Node.js to join our team. The role is based in Wembley, London, with five days on-site. We are offering a salary of up to £80,000 per annum and an opportunity to work closely with our Principal Architect on modern, cloud-native engineering initiatives.

Requirements

  • Solid experience in Java development with significant, demonstrable production ownership of Spring Boot and microservices architecture
  • 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, including the ability to read and contribute to Dockerfiles and GitHub Actions YAML workflows
  • Deep expertise in RESTful API design principles, OAuth2 authentication flows, including FusionAuth integration, and DMARC-compliant transactional email logic via SendGrid

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.adzuna.co.uk
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

5:06 min

Modernizing legacy applications through proactive leadership

Babette Wagner Babette Wagner · Coffee With Developers

1:35 min

Centralizing configuration logic with native YAML block references

Matthieu Vincent Matthieu Vincent · Europe 2026 Virtual

2:49 min

Adopting OAuth best practices and removing outdated grants

Alexander Schwartz Alexander Schwartz · World Congress 2026 Europe

2:17 min

Mapping the maturity roadmap for scaled devops adoption

Dominik Krichbaum Dominik Krichbaum · World Congress 2026 Europe

1:06 min

Developer experience and project variety at scale

Alexandra Petri · World Congress 2023

2:00 min

Introduction to YAML syntax and basic formatting

Chris Ayers · LIVE

Videos

See all

Related articles

See all