Senior Software Developer

Added 15th March 2023

We are looking for a Senior Software Developer who will be responsible for leading a small team of developers and testers while also being hands-on in development to ensure the successful delivery of projects while meeting deadlines and achieving desired business outcomes



Provide technical and team leadership to a small team of developers and testers

Act as a Subject Matter Expert in modern Java development best practices, providing training and sharing expertise with other team members

Understand user stories and requirements, lead solution designs, and translate these into coded features or solutions that are functional, scalable, and maintainable

Provide expertise for each estimation session/agile sprint planning session and commit to sprint and project goals

Spend time developing, testing, and releasing software changes

Analyse requirements and produce documentation as required to ensure that change delivered is fit for purpose and has no detrimental effect on existing business processes


Essential Skills 

Minimum 5 years solid experience of end-to-end Java application development in an Agile Scrum environment

Excellent knowledge and expertise in the use of Spring Boot 

Experience leading, developing and coaching a team of developers from design through to production

Experience of microservices architecture, containerisation / orchestration technologies (Docker Kubernetes) and cloud technologies (Azure)

Experience of CI/CD pipelines and DevOps principles

An understanding of the relational databases and confident use of SQL



Apply now




Up to £70,000 pa.



Contract Type


More roles that might suit you

Job title Location Type Salary



Up to £35,000 pa.



Please contact us for rate.



Up to £70,000 pa.

Can’t find the role for you?

Upload CV