At a Glance
- Tasks: Lead Java development and modernise cloud engineering with a focus on excellence.
- Company: Join a multinational organisation transforming its digital landscape.
- Benefits: Competitive salary, hands-on mentorship, and the chance to shape engineering practices.
- Other info: Collaborative environment with opportunities for personal and professional growth.
- Why this job: Make a real impact by fixing long-standing technical issues and driving innovation.
- Qualifications: 10+ years in Java/Spring Boot with expertise in cloud-native solutions.
The predicted salary is between 85000 - 85000 Β£ per year.
We're partnering with a well-established, multinational organisation embarking on a major transformation - rebuilding its digital engine from the ground up. They are looking for a Modernisation Engineering Lead who breathes engineering excellence. If you're a 10+ year Java/Spring Boot expert who is tired of bloated, unmaintainable systems and wants the authority to "fix it properly", this is your opportunity to make a lasting impact.
You will work directly with the Head of Architecture, turning high-level designs into verifiably stable, scalable, cloud-native solutions - with real ownership, influence, and autonomy.
What You'll Own
- Engineering Sovereignty
- Define and enforce Java and Node.js engineering standards across the platform
- Set the benchmark for:
- Robust exception handling
- Binary stream processing
- Structured logging (Application Insights)
- Security-first development
- Drive a culture of clean, maintainable, production-grade code
- Cloud-Native Excellence
- 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 (Azure Key Vault)
- Containerisation standards and deployment readiness
- Lead API and integration strategy, including:
- RESTful API design
- OAuth2 authentication flows (including FusionAuth)
- Event-driven systems via Azure Service Bus
- Transactional email logic via SendGrid (DMARC compliant)
- Act as a hands-on technical mentor, not just a lead
- 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
- 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:
- Unit
- Integration
- Contract testing
- Operate with a strong understanding of:
- CI/CD pipelines
- Docker
- GitHub Actions (YAML workflows)
- Build software that is deployment-aware and production-ready from day one
What We're Looking For
- Experience
- 10+ years Java development, with deep expertise in:
- Spring Boot
- Microservices architecture
- Proven production ownership of scalable systems
- Cloud Integration
- Hands-on experience with Azure-native services, including:
- Azure Key Vault
- Azure Service Bus
- Azure Storage APIs
- Strong experience building event-driven, distributed systems
- DevOps Mindset
- Comfortable working with:
- Docker
- CI/CD pipelines
- GitHub Actions
- Able to write code with full awareness of how it is built, tested, and deployed
- Engineering Discipline
- Strong advocate of automated testing and quality-first development
- Passion for eliminating technical debt and improving legacy systems
Why This Role?
- Join a business where you will genuinely shape the engineering landscape
- Work directly with senior architecture on strategic modernisation
- Take ownership of how software is built, delivered, and maintained
- Be empowered to fix long-standing technical problems properly - not patch them
Java Technical Lead employer: Adecco
Join a forward-thinking multinational organisation in Wembley, London, where your expertise as a Java Technical Lead will be valued and impactful. With a strong focus on engineering excellence, you will enjoy a collaborative work culture that prioritises mentorship and professional growth, alongside competitive benefits and the opportunity to shape the future of cloud-native solutions. This role offers you the autonomy to drive meaningful change and the chance to work closely with senior leadership on transformative projects.