Lead Java Software Engineer / Lead Developer / Senior Developer JAVA Developer - London
Big opportunity to be part of a ground-breaking transformation and it means there's never been a more exciting time to join this organisation! It is an exciting chance to make a difference.
This position is perfect for a driven candidate who is ready to take initiative, build relationships and to take on a leadership role to lead the software engineering teams and drive the overarching engineering strategy by setting the direction for all software engineers. Projects are of all sizes including £50m change portfolio.
You will be offered a competitive salary and excellent opportunities for career growth and development.
The ideal candidate will have the following skills and experience
- A solid background in Software Engineering
- Strong knowledge of Agile / SCRUM development practices
- BDD (Behavioural Driven Development) and TDD (Test Driven Development)
- Development, design, solution architecture and technical experience across Java, Spring, Hibernate History of providing Software Engineering oversight, technical leadership and setting the strategic direction across multiple teams
- Understanding of the entire application stack, deep and broad knowledge of Java
- Experience across the entire software development lifecycle
- Passion for coaching other software engineers and building strong team cultures
- Extensive experience interacting with stakeholders
- Enjoys enabling others to achieve their potential
If you're ready to take on a new challenge then we would like to hear from you! Apply now for immediate consideration.