An exciting opportunity has arisen for a Lead Java Software Engineer to join the clients team, where they use Agile to deliver, running multiple collaborative teams to create customer focused digital services. We emphasise quality and have high standards for design, test automation and continuous delivery.
The Java Software Engineer will undertake fundamental tasks such as software development and service management and will need to work to development standards, policies, and practices and procedures.
The Java Software Engineer works as part of an Agile Software Engineering team, leading the technical aspects of the team's work. The Lead Java Software Engineer will be coding in Java, ensuring that designs are good and our software is of the highest quality.
You will have an advanced understanding of the Java framework.
Experience in providing technical leadership including the enforcement of quality practices and a broad knowledge of design principles and patterns, able to lead the design of systems or components.
You will also have a broad range of commercial experience, including crafting good quality code in Java.
If this role is of interest please get in touch ASAP to discuss further.