A Java developer builds and maintains the server-side systems that run banks, insurers, telecoms and government services. The day-to-day work is writing and reviewing code, designing REST APIs, fixing production bugs, attending stand-ups, refining tickets and pushing changes through a CI pipeline. Most roles are backend, though many are full-stack with a React or Angular front end. The bulk of UK vacancies sit in financial services, where Java has been the default enterprise language for two decades.

The stack employers ask for is consistent: core Java (21 and 25 are the current long-term support releases, though many UK shops still run 17, 11 or even 8), Spring and Spring Boot (3.x is widespread, with 4.x now shipping), Hibernate or JPA for the database layer, and Maven or Gradle to build it. Add JUnit and Mockito for testing, Git for version control, and a relational database such as PostgreSQL or Oracle alongside a NoSQL store. From mid-level up, employers expect Docker and Kubernetes, a CI/CD tool (Jenkins, GitLab CI or GitHub Actions), microservices, and a cloud platform — AWS most commonly, then Azure or GCP.

Junior roles start around £28,000–£38,000, mid-level sits at roughly £45,000–£65,000, and senior developers earn £65,000–£90,000, with London salaries and contract day rates higher again; financial-services contracts commonly run £450–£750 a day and reach four figures for specialist work. Fully remote Java jobs still exist but have thinned out; hybrid is now the norm, typically two or three days in the office. The path runs junior to mid to senior developer, then splits: tech lead or principal engineer for those staying hands-on, or engineering manager for those moving into people management. Specialising in a domain such as payments or trading raises rates above the general bands.

Java Developer Jobs

Java Developer - 12 Months Contract

Leeds, West Yorkshire
£650 per day
Job Type: Contract
Posted: 30-10-2026
I am looking to speak to Java Developers, in relation to a 12 months contract on a high profile transformation programme. This is a long-term assignment on one of the most challenging programmes across the Public Sector, and it's not an understatement to ... Read more

Senior Java Developer Contract Galway 6-12 Months

Galway
£431 per day
Job Type: Contract
Posted: 30-10-2026
Senior Java Developer Contract Galway 6-12 Months. My client a leading global firm is in urgent need of a talented and experienced Senior Java Developer to join their group on a rolling contract basis. My client is looking for a Senior Software Engineer t... Read more

Full Stack Developer

Dublin
Not Specified
Job Type: Contract
Posted: 30-10-2026
Full-Stack Developer (Spring Boot & IBM ECM. 12 Month contract. Dublin 3 days per week on site. €468 per day. We are seeking a Senior Full-Stack Developer to join a core engineering team, working across enterprise content management systems and modern mic... Read more

Java Developer - AWS

Nationwide
£380 per day
Job Type: Contract
Posted: 30-10-2026
Java Developer (AWS. 6 months. Remote working (Candidates must be UK based with full right to work. £380.00 PD - Inside IR35. Overview. We are seeking a highly experienced Java Developer to join a major Government programme delivering secure, cloud-native... Read more

Senior Java Developer - AWS

Cumbria
£420 per day
Job Type: Contract
Posted: 30-10-2026
Senior Java Developer (AWS. 6 months. Remote working (Candidates must be UK based with full right to work. £420.00 PD - Inside IR35. Overview. We are seeking a highly experienced Senior Java Developer with some proven lead experience, to join a major Gove... Read more

Lead Java / Spring Application Architect - Wembley

Wembley, London
£75,000 per annum
Job Type: Permanent
Posted: 30-10-2026
Lead Java / Spring Application Architect - Wembley. Location: Wembley - On-Site 5 days a week. Salary: £75-90,000 + Excellent Benefits. Shape the Future of Modern Application Architecture. We're looking for an experienced Lead Application Architect to pla... Read more

Software Developer

Newcastle upon Tyne
Not Specified
Job Type: Permanent
Posted: 30-10-2026
Software Developer. Permanent | Hybrid working Newcastle- Leeds or Manchester) | AWS- Azure- BPSS. We are looking for Software Developers with strong AWS and Azure experience to work at an early stage alongside enterprise architects and senior engineers. ... Read more

eTrading Production Engineer (FIC/Trading)

City of London, London
Not Specified
Job Type: Contract
Posted: 29-10-2026
The Engineer will work closely with traders, quantitative teams, developers and infrastructure engineers to drive automation, troubleshoot complex production issues, optimise trading workflows and enhance the resilience of low-latency electronic trading e... Read more

Java Developer

Cumbria
£370 per day
Job Type: Contract
Posted: 29-10-2026
Senior Java Developer (AWS. 6 months - Remote working. £370 - £420 p/d INSIDE IR35. Overview. We are seeking a highly experienced Senior Java Developer to join a major Government programme delivering secure, cloud-native digital services. The successful c... Read more

Java Fullstack

London
£350 per day
Job Type: Contract
Posted: 29-10-2026
Role: Java Fullstack Developer. Experince : 6. Location : London ( 4 Days Office. JD. Java, Spring, AWSDesign, develop, test, and deploy high-quality full-stack applications using Java, Spring Boot, and modern front-end frameworks. Implement backend servi... Read more

Systems Developer

Oldham
£56,357 per annum
Job Type: Permanent
Posted: 29-10-2026
The Guinness Partnership is looking for a Systems Developer specialising in Azure Integrations to join the IT and Business Change team at our Oldham office on a permanent, full time basis, working 35 hours per week. We offer a hybrid working model, with t... Read more

Lead Software Engineer Vue.js

Nottingham, Nottinghamshire
£80,000 per annum
Job Type: Permanent
Posted: 28-10-2026
This role would suit an experienced Vue.js engineer who enjoys solving technical problems and helping other developers progress. The role. You will lead a small engineering squad, combining frontend technical ownership with people management. Around 60% t... Read more

Lead Software Engineer Java

Nottingham, Nottinghamshire
£80,000 per annum
Job Type: Permanent
Posted: 28-10-2026
Lead Software Engineer | Java. Salary £80,000 - £100,000. Location: UK, ideally within in an hour of Nottingham. Type:Permanent. Stay hands on with Java while leading a team and shaping the future of an established software platform. I'm recruiting a Lead... Read more

Cato Cloud Engineer

London
£600 per day
Job Type: Contract
Posted: 28-10-2026
Scripting or programming experience with Python, Go or Java. CI/CD tools such as GitHub, GitLab or Azure DevOps. Understanding of cloud networking and security principles. Knowledge of Windows and/or Linux operating systems. Cato Cloud Engineer's Key Resp... Read more

Java Developer -?eDV Clearance

Cheltenham
£700 per day
Job Type: Contract
Posted: 27-10-2026
An opportunity has arisen for a Java Developer to join a specialist cyber technology and software assurance company supporting UK Defence and Critical National Infrastructure programmes. As a Java Developer, you will develop and enhance secure Java …

Quality Engineer

Telford, Shropshire
£400 per day
Job Type: Contract
Posted: 27-10-2026
Working alongside developers, data engineers and architects, you will help drive best practice, improve test coverage and promote a whole-team approach to quality. Key Responsibilities. Design and implement automated testing solutions and frameworks. Inte... Read more

Java Engineer

Nationwide
£450 per day
Job Type: Contract
Posted: 26-10-2026
Java Engineer. Rate: £450.00 - £475.00 (inside IR35. Location: Telford (2 days per week onsite. Clearance: Active SC Clearance or SC Eligible. The Opportunity. We're looking for a Java Engineer to join a large-scale Agile delivery programme supporting the... Read more

Java Software Engineer

Newcastle upon Tyne, Tyne and Wear
£55 per hour
Job Type: Contract
Posted: 26-10-2026
Software Engineer (Java) - Geospatial & Cloud Solutions. Location: North East England (Hybrid Working. Rate: Circa £60 per hour (Umbrella. Contract Length: 12 Months (with potential extension. Security Requirements: Must be eligible to obtain or already h... Read more

Application Support Engineer

NN12, Alderton
£60,000 per annum
Job Type: Permanent
Posted: 26-10-2026
Develop and support commercial software using Java and Oracle. Provide 2nd Level Support and troubleshoot complex customer issues. Lead technical investigations and root cause analysis. Manage fixes, patches and software releases. Mentor and support junio... Read more

Java React Full Stack Developer - London, UK (PERM)

London
£60,000 per annum
Job Type: Permanent
Posted: 26-10-2026
Role: Java React Developer. Type: PERM. Location: London, UK. Working Model: Hybrid (3 Days per week in Office. We are hiring a Full Stack Java/React Developer to build and deploy enterprise-scale distributed applications and microservices. The Tech Stack... Read more

Frequently asked questions

Which version of Java should I learn to get a UK developer job?

Learn Java 21 and 25, the current long-term support releases that most new projects target. Many established UK employers, especially in banking, still run Java 17, 11 or 8, so being comfortable across versions helps. Focus on the language fundamentals and the Spring ecosystem rather than chasing the newest features.

Can I get a Java developer job in the UK without a computer science degree?

Yes. Many UK Java developers come through bootcamps, apprenticeships or self-teaching, and a lot of job specs ask for a degree or equivalent experience. At interview, what counts is a working GitHub portfolio, a solid grasp of Spring Boot and REST APIs, and passing the technical test. A degree helps with some graduate schemes and visa-sponsored roles, but it is not a hard requirement for most positions.

Are Java developer jobs in the UK mostly remote or hybrid?

Hybrid dominates in 2026, usually two or three days a week in the office. Fully remote Java roles still come up but are fewer than during 2021–22 and attract heavy competition. Financial-services employers in particular tend to want staff on-site part of the week, so check the working pattern before applying.