At a Glance
- Tasks: Lead Java/Node.js projects, mentor developers, and ensure high coding standards.
- Company: Join a well-established multinational organisation in a dynamic environment.
- Benefits: Competitive salary up to £80,000, with opportunities for professional growth.
- Other info: On-site role in Wembley, fostering a culture of engineering excellence.
- Why this job: Make a real impact by modernising applications and leading innovative tech solutions.
- Qualifications: Solid experience in Java, Node.js, and Azure services required.
The predicted salary is between 80000 - 80000 £ per year.
Salary: Paying up to 80,000 per annum
Location: Wembley London - 5 days on-site
Our client, a well-established and diversified multinational organisation, is seeking a Lead Modernization Engineer Java / Node.js to join their team.
Skills
- Solid Experience in Java development with significant, demonstrable experience in Spring Boot and Microservices architecture - not just familiarity, but production ownership.
- Azure Integration: Proven experience building applications that consume Azure-native services, including Azure Key Vault for secrets, Azure Storage API, and Azure Service Bus for event-driven messaging.
- DevOps Mindset: Solid understanding of the full CI/CD lifecycle; comfortable reading and contributing to Dockerfiles and GitHub Actions YAML workflows - not as a DevOps engineer, but as a developer who understands the pipeline their code flows through.
- API Mastery: Deep expertise in RESTful API design principles, OAuth2 authentication flows (including FusionAuth integration), and DMARC-compliant transactional email logic via SendGrid.
Duties
- Engineering Standards: Define and enforce the clients Java and Node.js coding standards across the team - with a specific focus on robust exception handling, binary stream handling, structured logging via Application Insights, and adherence to security-first development practices.
- Cloud-Native Readiness: Ensure all application logic is optimised for containerisation from the ground up. This includes implementing proper 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 (ACA).
- Technical Mentorship: Provide direct, hands-on mentorship to junior and mid-level developers - identifying technical debt at the codebase level, running structured code reviews, and building a culture of engineering excellence that prevents recurring quality issues such as corrupted or misconfigured deployments.
- Architectural Liaison: Work closely with the Principal Architect to translate High-Level Designs (HLDs) into production-ready implementation plans - ensuring the development team understands not just what to build, but why the architectural decisions were made, and what constraints must be respected.
- Quality Assurance: Champion a strong automated testing culture - unit tests, integration tests, and contract tests - to prevent regression and ensure deployments are verifiably stable before reaching production.
Lead Modernization Engineer - Java / Node.js. Job in London LilyLifestyle Jobs employer: United Cerebral Palsy of Georgia
Join a dynamic and innovative multinational organisation in Wembley, London, as a Lead Modernization Engineer where you will thrive in a collaborative work culture that prioritises engineering excellence and continuous learning. With a competitive salary of up to £80,000 per annum, the company offers robust employee growth opportunities through mentorship and hands-on experience with cutting-edge technologies, all while fostering a supportive environment that values your contributions and encourages professional development.
Contact Details:
United Cerebral Palsy of Georgia Recruitment Team
StudySmarter Expert Advice🤫
We think this is how you could land Lead Modernization Engineer - Java / Node.js. Job in London LilyLifestyle Jobs
✨Tip Number 1
Network like a pro! Reach out to your connections in the industry, attend meetups, and engage with professionals on LinkedIn. You never know who might have the inside scoop on job openings or can refer you directly.
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your Java and Node.js projects, especially those involving Spring Boot and Microservices. This will give potential employers a taste of what you can do and set you apart from the crowd.
✨Tip Number 3
Prepare for technical interviews by brushing up on your API design principles and CI/CD processes. Practice coding challenges and be ready to discuss your experience with Azure services and Docker. Confidence is key!
✨Tip Number 4
Don’t forget to apply through our website! We’ve got loads of opportunities that might just be the perfect fit for you. Plus, it’s a great way to ensure your application gets seen by the right people.
We think you need these skills to ace Lead Modernization Engineer - Java / Node.js. Job in London LilyLifestyle Jobs
Some tips for your application 🫡
Tailor Your CV:Make sure your CV highlights your solid experience in Java and Node.js, especially with Spring Boot and Microservices. We want to see how you've taken ownership of projects, so don’t hold back on those details!
Showcase Your Azure Skills:Since Azure integration is key for this role, include any relevant projects where you’ve built applications using Azure-native services. We love seeing practical examples of how you’ve used Azure Key Vault or Service Bus in your work.
Demonstrate Your DevOps Mindset:Even though you’re not applying for a DevOps role, showing that you understand the CI/CD lifecycle and can contribute to Dockerfiles and GitHub Actions will set you apart. Let us know how you’ve worked within these processes!
Be Clear and Concise:When writing your application, keep it clear and to the point. We appreciate well-structured applications that get straight to the heart of your experience and skills. And remember, apply through our website for the best chance!
How to prepare for a job interview at United Cerebral Palsy of Georgia
✨Know Your Tech Inside Out
Make sure you can confidently discuss your experience with Java, Spring Boot, and Microservices. Be ready to share specific examples of projects where you've taken ownership and how you've tackled challenges in those areas.
✨Showcase Your Azure Skills
Prepare to talk about your experience with Azure services, especially how you've integrated them into applications. Have a couple of examples ready that highlight your use of Azure Key Vault, Storage API, and Service Bus.
✨Demonstrate Your DevOps Understanding
Even if you're not a DevOps engineer, show that you understand the CI/CD pipeline. Be prepared to discuss how you've worked with Dockerfiles and GitHub Actions, and how this knowledge has influenced your development process.
✨Emphasise Mentorship and Team Collaboration
Since the role involves mentoring, be ready to share your experiences in guiding junior developers. Talk about how you've contributed to code reviews and fostered a culture of quality within your teams.