Salary: £80,000 - 85,000 per year Requirements: 10 years of Java development experience Deep expertise in Spring Boot and microservices architecture Proven production ownership of scalable systems Hands-on experience with Azure-native services, including Azure Key Vault, Azure Service Bus, and Azure Storage APIs Strong experience building event-driven, distributed systems Comfortable working with Docker, CI/CD pipelines, and GitHub Actions Able to write code with full awareness of how it is built, tested, and deployed Strong advocate of automated testing and quality-first development Passion for eliminating technical debt and improving legacy systems Responsibilities: Define and enforce Java and Node.js engineering standards across the platform Set the benchmark for robust exception handling, binary stream processing, structured logging, and security-first development Drive a culture of clean, maintainable, production-grade code Ensure all systems are built for Azure Container Apps from day one Own best practice implementation across stateless architecture, health check endpoints, secure secret management, and containerisation standards Lead API and integration strategy, including RESTful API design, OAuth2 authentication flows, event-driven systems via Azure Service Bus, and transactional email logic via SendGrid Act as a hands-on technical mentor and run structured code reviews to eliminate technical debt before production Elevate team capability and enforce engineering discipline at every level Work side-by-side with the Principal / Head of Architecture to translate high-level designs into deliverable implementation plans Ensure developers understand not just what to build, but why Embed a non-negotiable automated testing culture across unit, integration, and contract testing Operate with a strong understanding of CI/CD pipelines, Docker, and GitHub Actions Build software that is deployment-aware and production-ready from day one Technologies: API Azure CI/CD Docker GitHub Java Security Spring Spring Boot microservices NodeJS Cloud DevOps More: We are partnering with a well-established, multinational organisation that is embarking on a major transformation and rebuilding its digital engine from the ground up. This is a hands-on Modernisation Engineering Lead role based in Wembley, London, working on-site five days a week. We offer an annual salary of up to £85,000. You will work directly with senior architecture with real ownership, influence, and autonomy, helping shape the engineering landscape and fix long-standing technical problems properly. last updated 24 week of 2026