cover image
Anson McCade

Java Software Engineer

Hybrid

Newcastle upon tyne, United kingdom

£ 60,000 /year

Mid level

Full Time

18-02-2026

Share this job:

Skills

Communication Java CI/CD Test Test Automation Scrum Training git Agile Spring Spring Boot CI/CD Pipelines Microservices

Job Specifications

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

About the Company

Anson McCade is a specialist recruitment agency focusing on four primary sectors: Quant Research, Trading & Risk; Digital & Data Analytics; IT & Cyber Security; Business Change & Transformation and Strategy. With offices in London, Belfast, Paris and Sydney, Anson McCade operates globally, working on mandates across Europe, Asia and US. In an ever changing business and technological landscape, the need for exceptional, agile talent is crucial to almost every organisation’s success over the long term. We target the highest c... Know more