Role:
Java Software Engineer
Location
: Newcastle (Hybrid)
Salary
: £45,000 - £60,0000 per annum (potentially flexible)
Package:
Additional perks include 25 days' holiday, private medical insurance, 5 days' annual training allowance (with AI upskilling focus), twice-yearly reviews, and rapid progression potential
Security Clearance:
Eligibility for SC Clearance is mandatory, requiring 5 years of UK residency with no single trips longer than 30 days outside.
A leading global professional services firm is seeking multiple Senior Java Engineers ( and Java Engineers to join their established technology team in Newcastle upon Tyne. With a focus on backend development, you will contribute to delivering robust solutions for major clients across various industries.
This organisation drives client transformation through strategy, consulting, and operations across a wide array of sectors. Known for fostering an inclusive culture and a strong technical community, they prioritise continuous learning and impactful work that supports communities and leading organisations worldwide.
Responsibilities
* Develop high-quality backend Java applications, employing best practices such as consistent branching, coding standards, Test Driven Development, Continuous Integration, and Continuous Testing.
* Collaborate with technical leads to design microservices architectures and ensure seamless end-to-end integration between components.
* Support test automation efforts for functional and non-functional testing, actively participating in Scrum ceremonies including sprint planning, stand-ups, reviews, and retrospectives.
* Mentor junior developers, guide technical direction, and engage in stakeholder discussions to deliver projects using Agile or Waterfall methodologies.
* Exposure/contribution to CI/CD pipelines, Git workflows, and cloud-agnostic solutions, with occasional frontend involvement where beneficial.
Candidate Profile
For Senior Java Engineer:
5+ years' experience in core Java (8-17), Spring Boot, Spring MVC; proven delivery track record; strong communication for consulting-style interactions; mentoring aptitude without formal management.
For Java Engineer
: 2-5 years' experience with solid Java foundations and delivery exposure. All candidates need Agile/CI/CD familiarity, Git proficiency; cloud experience welcomed but not essential.
Interested? Apply now.
Reference
: AMC/JWH/JDAN1