Salary: £60,000 - 60,000 per year Requirements: Strong hands-on experience with Java (8 to 17) Proven background with Spring Boot, Spring, Spring MVC Proficiency with JavaScript Current commercial Java development experience Strong leadership, communication, and interpersonal skills Ability to guide junior team members and support a collaborative, high-performance culture Responsibilities: Champion best-practice engineering including TDD, Continuous Integration, consistent branching strategies, and high coding standards. Support technical leads in breaking down functionality into microservices and designing seamless end-to-end integration flows. Work closely with test automation engineers to ensure robust functional and non-functional testing. Participate fully in Scrum ceremonies - backlog refinement, sprint planning, daily stand-ups, sprint reviews, and retrospectives. Contribute to feature delivery beyond pure coding, expanding your skillset across development and testing areas. Mentor and support junior developers, helping them grow into high-performing engineers. Technologies: Support Java JavaScript Mobile MVC Spring Spring Boot TDD microservices More: We are seeking an experienced Senior Java Developer to join our innovative and fast-growing technology team in Newcastle Upon Tyne. This role offers the opportunity to work on high-impact projects across multiple industries, contributing to solutions that transform organisations and communities. We offer a competitive salary, 25 days of annual leave, private medical insurance, and additional paid leave for charitable work. Our flexible and mobile working model allows for onsite engagement with clients and excellent career development opportunities across diverse industries. last updated 11 week of 2026