Job description
Lead Software Engineer - Java
Location: Hybrid - Worcestershire (2 days per week on-site)
An established and forward-thinking organisation is looking for an experienced Lead Java Software Engineer to join a collaborative and Agile development team. This is a hands-on development role, contributing to the delivery of enterprise-scale systems and the continuous improvement of a complex technical estate. You'll work across all phases of the software development lifecycle and play a key role in enhancing both customer experience and system capability.
Tech Stack
1. Core Java development
2. Web services (REST and SOAP)
3. SQL and database development
4. Exposure to Microsoft technologies and modern CI/CD practices is a bonus
5. Working with both legacy and modernised codebases
What You'll Be Doing
6. Designing and developing robust Java-based applications and services
7. Contributing to the design and evolution of scalable architecture
8. Collaborating with cross-functional teams (QA, BAs, Architects, etc.) in a Scrum environment
9. Improving the software development process and mentoring other engineers where needed
10. Playing a key role in Agile ceremonies and delivering high-quality production code
What We're Looking For
11. Solid commercial experience in Java development
12. Strong understanding of databases and production-grade applications
13. Familiarity with secure coding practices and design patterns
14. Proven problem-solving ability and technical leadership experience
15. Experience with Agile (Scrum or Kanban) methodologies
Desirable
16. Familiarity with CI/CD (Azure DevOps)
17. Knowledge of SOA, domain modelling, and test-driven development
What's in It for You
18. Flexible hybrid working - typically 2 days a week on-site in Worcester
19. Bonus scheme and a competitive benefits package, including:
Private healthcare
Pension scheme
Life assurance
20. A supportive, inclusive company culture with real opportunities for progression
21. Work in a growing, tech-led environment with exciting digital transformation goals