Java Developer
Location: Newcastle (Hybrid – 3 days per week onsite)
Security Clearance: Must be eligible for BPSS & SC (5 years continuous UK address history required)
Salary: Up to £60,000+ benefits package
Overview
A leading global technology and consulting organisation is seeking a Senior Java Developer to join its growing Newcastle-based delivery team.
This role sits within a high-performing Agile environment delivering complex, large-scale solutions for a secure client engagement. You will play a key role in designing, developing and delivering robust microservices-based applications, while championing engineering best practices and supporting junior developers.
This is an excellent opportunity for an experienced Java professional who enjoys working in collaborative Scrum teams and contributing to enterprise-scale digital transformation programmes.
Key Responsibilities
Design, develop and maintain high-quality Java-based applications (Java 8–17)
Advocate and implement engineering best practices including TDD, CI/CD and coding standards
Support technical leads in decomposing functionality into scalable microservices
Contribute to end-to-end integration across distributed systems
Participate actively in Scrum ceremonies including sprint planning, stand-ups and retrospectives
Collaborate with test automation engineers to ensure both functional and non-functional quality
Mentor and support junior developers within the team
Contribute to continuous improvement across development and delivery practices
Required Skills & Experience
Strong hands-on experience with Java (versions 8–17)
Proven experience with Spring, Spring Boot and Spring MVC
Experience with JavaScript
Current, hands-on backend development experience
Strong understanding of microservices architecture
Experience working within Agile / Scrum environments
Ability to mentor and provide technical guidance
Excellent communication and stakeholder engagement skills
Additional Information
Hybrid working model (3 days per week onsite in Newcastle)
Candidates must be eligible for BPSS and SC clearance
Competitive salary and comprehensive benefits package
Opportunity to work on large-scale, secure, high-impact programmes
Summary
This is a fantastic opportunity for a Senior Java Developer looking to work within a structured, forward-thinking engineering environment delivering meaningful, enterprise-grade solutions. You will gain exposure to complex architectures, modern development practices, and career progression within a well-established technology organisation.