> Markdown version of [/jobs/ext/2871059-lead-java-modernization-engineer](https://www.wearedevelopers.com/jobs/ext/2871059-lead-java-modernization-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Lead Java Modernization Engineer - **Company:** Adecco - **Location:** London, UK - **Experience:** Expert - **Salary:** £75,000.0 - £80,000.0 - **Contract:** Permanent contract - **Skills:** 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, Key Management, Node.Js, OAuth, YAML, Azure Service Bus, Data Logging, Spring-boot, Software Application Programming, Technical Debt, Sendgrid, Restful APIs, Microservices - **Published:** September 13, 2026 - **Apply:** https://www.adzuna.co.uk/jobs/details/5880952330 ## About the Role * 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 ## 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. ## Related Videos - [Navigating Application Modernization - Leveraging Gen-AI](https://www.wearedevelopers.com/videos/1605-navigating-application-modernization-leveraging-gen-ai) - [CI/CD with Github Actions](https://www.wearedevelopers.com/videos/856-ci-cd-with-github-actions) - [From DevOps to Scaled DevOps: How We’re Rebuilding Continuous Delivery as a Platform](https://www.wearedevelopers.com/videos/100018-from-devops-to-scaled-devops-how-we-re-rebuilding-continuous-delivery-as-a-platform) - [Keeping applications secure by evolving OAuth 2.0 and OpenID Connect](https://www.wearedevelopers.com/videos/100152-keeping-applications-secure-by-evolving-oauth-2-0-and-openid-connect) - [Kubernetes Native Java](https://www.wearedevelopers.com/videos/383-kubernetes-native-java) - [DevOps Maturity Check – a way to balance autonomy and alignment](https://www.wearedevelopers.com/videos/58-devops-maturity-check-a-way-to-balance-autonomy-and-alignment) ## Related Articles - [Top 10 Java Libraries](https://www.wearedevelopers.com/magazine/364-top-10-java-libraries) - [Software Engineer Salary London](https://www.wearedevelopers.com/magazine/252-software-engineer-salary-london) - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline) - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [How We Built a Worry-Free System That Runs for 10+ Years – And What We’d Do Again](https://www.wearedevelopers.com/magazine/751-how-we-built-a-worry-free-system-that-runs-for-10-years-and-what-we-d-do-again)