Content has loaded

Java developer salary in United Kingdom

How much does a Java Developer make in United Kingdom?

Average base salary

£54,421

The average salary for a java developer is £54,421 per year in United Kingdom. 1k salaries reported, updated at 28 September 2026

Java Developer job openings in United Kingdom

slide 1 of 6
slide1 of 6
Java Developer (Testing)
London
Full-time
14 hours ago

Highest paying companies for Java Developer in United Kingdom

Average year pay is based on job postings on Indeed in the past 36 months.
Fusion People Ltd
 
£188,500per year
View company
Allegis Global Solutions
 
£188,500per year
Investigo
 
£172,250per year
Service Care Solutions
 
£165,750per year
Talent International
 
£164,320per year
Triumph Consultants
 
£160,900per year

Looking to Hire?

Post a job
Post a jobFind the right candidate on Indeed

Highest paying cities for Java Developers near United Kingdom

  1. London
    £65,250 per year
  2. Leeds
    £58,137 per year
  3. Edinburgh
    £56,755 per year
  4. Glasgow
    £55,595 per year
  5. Manchester
    £54,313 per year

Where can a Java Developer earn more?

Compare salaries for Java Developers in different locations
vs

Frequently Asked Questions (FAQs) about Java Developer

The average salary for a Java Developer is £54,421 per year in United Kingdom. This figure is based on 1k salaries taken from job postings on Indeed in the past 36 months, last updated on 28 September 2026.

Java Developer jobs on Indeed - find your next one today.

Java Developer salaries typically range between a low of £30,845 and a high of £96,015 per year, depending on experience, location, and the hiring company.

Some of the highest-paying cities for Java Developer include London at £65,250 per year, Leeds at £58,137 per year and Edinburgh at £56,755 per year.

Based on recent job postings on Indeed, some of the top-paying companies for Java Developer include Fusion People Ltd ($188,500 per year) and Allegis Global Solutions ($188,500 per year).

Compensation can vary based on the specific niche and level of responsibility within the field. Here is how the average Java Developer salary compares to related positions:

  • Entry Level Java Developer: Average £38,574 per year
  • Senior Java Developer: Average £70,505 per year
  • Junior Java Developer: Average £35,963 per year
  • Lead Java Software Engineer: Average £80,287 per year

How much do similar professions to Java Developer get paid in United Kingdom?

Entry Level Java Developer

Job openings
Average £38,574 per year

Lead Java Software Engineer

Job openings
Average £80,287 per year