Lead Java Modernization Engineer
Adecco
London, UK
8 days ago
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Apply on www.adzuna.co.uk
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
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
Job source
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
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
LM
Luis Minvielle
over 2 years ago
EM
Eli McGarvie
Software Engineer Salary London
over 3 years ago
CH
Chris Heilmann
Dev Digest 121 - AI goes offline
over 2 years ago
CH
Chris Heilmann
Dev Digest 120 - Apple and peers
over 2 years ago
LM
Luis Minvielle
Fully Remote Software Engineer Jobs
over 2 years ago
IK
Igor Khokhriakov
How We Built a Worry-Free System That Runs for 10+ Years – And What We’d Do Again
about 1 month ago