Content has loaded

Java developer salary in London

How much does a Java Developer make in London?

Average base salary

£66,536
22%
above national average

The average salary for a java developer is £66,536 per year in London. 443 salaries reported, updated at 10 May 2026

Java Developer job openings in London

slide 1 of 6
slide1 of 6
Software Engineer (Java)
JD.com3.8out of 5 stars.
London
1 day ago

Highest paying cities for Java Developers near London

  1. Uxbridge
    £77,682 per year
  2. Wimbledon
    £70,924 per year
  3. London
    £66,536 per year
  4. Harrow
    £60,780 per year
  5. Croydon
    £58,653 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