Content has loaded

Java developer salary in London

How much does a Java Developer make in London?

Average base salary

£64,600
20%
above national average

The average salary for a java developer is £64,600 per year in London. 426 salaries reported, updated at 9 July 2026

Java Developer job openings in London

slide 1 of 6
slide1 of 6
Staff Software Engineer — DevP...
Duetto Research5out of 5 stars.
London
1 day ago

Highest paying cities for Java Developers near London

  1. Uxbridge
    £77,682 per year
  2. London
    £64,600 per year
  3. Harrow
    £60,780 per year
  4. Wimbledon
    £60,541 per year
  5. Westminster
    £56,538 per year

Where can a Java Developer earn more?

Compare salaries for Java Developers in different locations
vs

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

Entry Level Java Developer

Job openings
Average £77,058 per year

Lead Java Software Engineer

Job openings
Average £88,126 per year