Period
to 19 October 2017

The median annual salary for a Java Software Developer was £45,000 in advertised job vacancies during the 6 months to 19 October 2017.

The first table below provides salary benchmarking and summary statistics including a comparison to same period in the previous 2 years.

Java Software Developer
UK
6 months to
19 Oct 2017
Same period 2016 Same period 2015
Rank 526 516 565
Rank change year-on-year -10 +49 -13
Permanent jobs requiring a Java Software Developer 912 989 1026
As % of all permanent IT jobs advertised in the UK 0.52% 0.52% 0.47%
As % of the Job Titles category 0.55% 0.54% 0.48%
Number of salaries quoted 774 964 962
UK median annual salary £45,000 £50,000 £45,000
Median salary % change year-on-year -10.00% +11.11% -
10th Percentile £25,750 £31,250 £27,500
90th Percentile £72,500 £72,500 £66,250
UK excluding London median annual salary £42,500 £45,000 £42,500
% change year-on-year -5.56% +5.88% +4.94%

The following table is for comparison with the above and includes summary statistics for all permanent IT job vacancies. Most job vacancies include a discernible job title that can be normalized. As such, the figures in the second row provide an indication of the number of permanent jobs in our overall sample.

All Permanent IT Job Vacancies
UK
Permanent vacancies in the UK with a recognized job title 167246 184514 211672
% of permanent IT jobs with a recognized job title 95.79% 96.44% 96.49%
Number of salaries quoted 133909 154629 175428
UK median annual salary £48,000 £47,500 £45,000
Median salary % change year-on-year +1.05% +5.56% -
10th Percentile £27,500 £26,750 £26,250
90th Percentile £78,750 £77,500 £75,000
UK excluding London median annual salary £42,500 £42,500 £40,000
% change year-on-year - +6.25% -

Java Software Developer
Job Vacancy Trend

Job postings that featured Java Software Developer in the job title as a percentage of all IT jobs advertised.

Job vacancy trend for Java Software Developer in the UK

Java Software Developer
Salary Trend

This chart provides the 3-month moving average for salaries quoted in permanent IT jobs citing Java Software Developer.

Salary trend for Java Software Developer in the UK

Java Software Developer
Salary Histogram

The salary distribution of IT jobs citing Java Software Developer over the 6 months to 19 October 2017.

Salary histogram for Java Software Developer in the UK

Java Software Developer
Top 16 Job Locations

The table below looks at the demand and provides a guide to the median salaries quoted in IT jobs citing Java Software Developer within the UK over the 6 months to 19 October 2017. The 'Rank Change' column provides an indication of the change in demand within each location based on the same 6 month period last year.

Location Rank Change
on Same Period
Last Year
Matching
Permanent
IT Job Ads
Median Salary
Past 6 Months
Median Salary
% Change
on Same Period
Last Year
Live
Job
Vacancies
England -28 834 £47,500 -5.00% 57
UK excluding London +15 593 £42,500 -5.56% 41
London +1 301 £62,500 +8.70% 18
North of England +29 154 £45,000 - 12
South East -62 124 £45,000 -5.26% 16
South West +46 115 £30,000 -33.33% 1
North West +17 104 £50,000 -4.76% 4
Midlands +65 74 £42,500 +13.33% 6
East of England -43 67 £45,000 -9.09% 4
Scotland +22 49 £40,000 -1.23%
West Midlands +14 40 £42,500 +13.33% 2
Yorkshire +22 36 £41,250 +7.14% 5
East Midlands +60 34 £42,500 -15.00% 4
North East +26 14 £40,000 +2.56% 3
Wales +10 8 £45,000 +5.88% 1
Northern Ireland -23 3 £45,000 - 1

Java Software Developer Skill Set
Top 30 Co-occurring IT Skills

For the 6 months to 19 October 2017, Java Software Developer job roles required the following IT skills in order of popularity. The figures indicate the number co-occurrences and its proportion to all job ads featuring Java Software Developer in the job title.

1 909 (99.67%) Java
2 523 (57.35%) Agile Software Development
3 441 (48.36%) JavaScript
4 430 (47.15%) Spring
5 369 (40.46%) Software Engineering
6 295 (32.35%) SQL
7 266 (29.17%) Computer Science
8 256 (28.07%) Hibernate
9 252 (27.63%) Degree
10 248 (27.19%) Finance
11 229 (25.11%) Oracle
12 223 (24.45%) Git (software)
13 214 (23.46%) HTML
13 214 (23.46%) Web Services
14 196 (21.49%) Scrum
15 191 (20.94%) AngularJS
16 189 (20.72%) RESTful
17 187 (20.50%) TDD
18 174 (19.08%) Maven
19 172 (18.86%) XML
20 163 (17.87%) SQL Server
21 162 (17.76%) Continuous Integration
22 161 (17.65%) CSS
23 159 (17.43%) C++
24 155 (17.00%) C#
25 154 (16.89%) NoSQL
26 150 (16.45%) JUnit
27 146 (16.01%) Python
28 140 (15.35%) REST
29 131 (14.36%) Linux

Java Software Developer Skill Set
Co-occurring IT Skills by Category

The follow tables expand on the table above by listing co-occurrences grouped by category. The same job type, locality and period is covered with up to 20 co-occurrences shown in each of the following categories:

Application Platforms
1 115 (12.61%) Tomcat
2 94 (10.31%) Apache
3 72 (7.89%) JBoss
4 57 (6.25%) Elasticsearch
5 31 (3.40%) Apache Spark
6 17 (1.86%) WebSphere
7 14 (1.54%) WebLogic
8 12 (1.32%) Confluence
8 12 (1.32%) nginx
9 11 (1.21%) IIS
10 9 (0.99%) Oracle SOA Suite
11 7 (0.77%) Apache Solr
11 7 (0.77%) OpenStack
12 6 (0.66%) CMS
13 5 (0.55%) Cloud Foundry
14 4 (0.44%) Alfresco
15 3 (0.33%) Joomla!
16 2 (0.22%) Drupal
16 2 (0.22%) Mule
16 2 (0.22%) Oracle Service Bus
Applications
1 2 (0.22%) Photoshop
Business Applications
1 6 (0.66%) Oracle BPM
2 5 (0.55%) Oracle Receivables
3 3 (0.33%) R3 Corda
4 1 (0.11%) Dynamics CRM
Cloud Services
1 63 (6.91%) Amazon AWS
2 22 (2.41%) GitHub
3 21 (2.30%) Google Cloud Platform
4 20 (2.19%) SaaS
5 19 (2.08%) Cloud Computing
6 17 (1.86%) Microsoft Azure
7 15 (1.64%) Serverless
8 9 (0.99%) Amazon EC2
9 8 (0.88%) Force.com
10 7 (0.77%) Amazon EMR
11 4 (0.44%) Amazon ElastiCache
12 3 (0.33%) OpenShift
13 2 (0.22%) IaaS
14 1 (0.11%) AWS Lambda
14 1 (0.11%) PaaS
Communications & Networking
1 48 (5.26%) HTTP
2 43 (4.71%) Internet
3 23 (2.52%) ATM
4 5 (0.55%) SSL
5 4 (0.44%) Broadband
5 4 (0.44%) Skype
6 3 (0.33%) Wireless
7 2 (0.22%) Diameter Protocol
7 2 (0.22%) SS7
8 1 (0.11%) 2G
8 1 (0.11%) 3G
8 1 (0.11%) 4G
8 1 (0.11%) Asterisk PBX
8 1 (0.11%) DNS
8 1 (0.11%) SMS
8 1 (0.11%) SSH
Database & Business Intelligence
1 163 (17.87%) SQL Server
2 154 (16.89%) NoSQL
3 118 (12.94%) Relational Database
4 89 (9.76%) Apache Cassandra
5 88 (9.65%) MySQL
6 79 (8.66%) MongoDB
7 65 (7.13%) Neo4j
8 63 (6.91%) Big Data
9 61 (6.69%) Redis
10 52 (5.70%) PostgreSQL
11 47 (5.15%) Hadoop
12 45 (4.93%) Oracle Database
13 36 (3.95%) RDBMS
14 15 (1.64%) Apache Hive
15 11 (1.21%) Oracle Database 11g
16 10 (1.10%) Blockchain
16 10 (1.10%) CouchDB
16 10 (1.10%) HBase
16 10 (1.10%) Infinispan
17 8 (0.88%) GIS
Development Applications
1 223 (24.45%) Git (software)
2 174 (19.08%) Maven
3 150 (16.45%) JUnit
4 125 (13.71%) Jenkins
5 111 (12.17%) Subversion
6 92 (10.09%) JIRA
7 67 (7.35%) Mercurial
8 64 (7.02%) EasyMock
9 62 (6.80%) Ant
10 59 (6.47%) Selenium
10 59 (6.47%) TeamCity
11 58 (6.36%) Hudson
12 50 (5.48%) Eclipse
13 49 (5.37%) jMock
14 32 (3.51%) Cucumber
15 27 (2.96%) Gradle
16 24 (2.63%) Team Foundation Server
17 21 (2.30%) Bitbucket
18 16 (1.75%) Atlassian Bamboo
19 8 (0.88%) WebDriver
General
1 248 (27.19%) Finance
2 112 (12.28%) Banking
3 70 (7.68%) Retail
4 65 (7.13%) Investment Banking
5 60 (6.58%) Retail Banking
6 52 (5.70%) Telecoms
7 48 (5.26%) Marketing
8 36 (3.95%) Electronics
9 33 (3.62%) Manufacturing
10 18 (1.97%) Games
11 13 (1.43%) Financial Institution
12 11 (1.21%) Back Office
13 9 (0.99%) Publishing
14 8 (0.88%) Aerospace
14 8 (0.88%) Legal
15 5 (0.55%) Advertising
15 5 (0.55%) Automotive
15 5 (0.55%) Billing
16 3 (0.33%) Front Office
16 3 (0.33%) Pharmaceutical
Libraries, Frameworks & Software Standards
1 430 (47.15%) Spring
2 256 (28.07%) Hibernate
3 214 (23.46%) HTML
3 214 (23.46%) Web Services
4 191 (20.94%) AngularJS
5 189 (20.72%) RESTful
6 172 (18.86%) XML
7 161 (17.65%) CSS
8 140 (15.35%) REST
9 124 (13.60%) J2EE
10 119 (13.05%) Java EE
10 119 (13.05%) SOAP
11 113 (12.39%) .NET
12 88 (9.65%) HTML5
13 79 (8.66%) JSON
14 73 (8.00%) jQuery
15 72 (7.89%) Node.js
16 63 (6.91%) Spring Boot
17 60 (6.58%) JPA
18 42 (4.61%) Ajax
Miscellaneous
1 266 (29.17%) Computer Science
2 95 (10.42%) User Experience
3 68 (7.46%) Algorithms
4 67 (7.35%) Data Structures
5 60 (6.58%) Greenfield Project
6 49 (5.37%) Linux Command Line
7 47 (5.15%) Fintech
8 45 (4.93%) Enterprise Software
9 36 (3.95%) Analytical Skills
10 23 (2.52%) EFT
10 23 (2.52%) Mobile App
11 11 (1.21%) N-Tier
12 9 (0.99%) Contactless
12 9 (0.99%) Credit Risk
12 9 (0.99%) EMV
12 9 (0.99%) Smartcard
12 9 (0.99%) Social Media
13 7 (0.77%) Cyberthreat
13 7 (0.77%) RIA
13 7 (0.77%) Robotics
Operating Systems
1 131 (14.36%) Linux
2 96 (10.53%) Unix
3 90 (9.87%) Windows
4 36 (3.95%) Apple iOS
5 35 (3.84%) Android
6 9 (0.99%) Mac OS X
7 4 (0.44%) Mac OS
7 4 (0.44%) Windows Server
8 3 (0.33%) Windows Server 2003
9 2 (0.22%) Solaris
10 1 (0.11%) AIX
10 1 (0.11%) CoreOS
10 1 (0.11%) Oracle Linux
10 1 (0.11%) Windows Phone
Processes & Methodologies
1 523 (57.35%) Agile Software Development
2 369 (40.46%) Software Engineering
3 196 (21.49%) Scrum
4 187 (20.50%) TDD
5 162 (17.76%) Continuous Integration
6 131 (14.36%) Microservices
7 125 (13.71%) Unit Testing
8 122 (13.38%) OO
9 103 (11.29%) Refactoring
10 96 (10.53%) BDD
11 91 (9.98%) SDLC
12 87 (9.54%) Mathematics
12 87 (9.54%) Open Source
13 84 (9.21%) Test Automation
14 82 (8.99%) Web Development
15 73 (8.00%) Mentoring
15 73 (8.00%) Multithreading
16 72 (7.89%) Kanban
16 72 (7.89%) MVC
17 69 (7.57%) E-Commerce
Programming Languages
1 909 (99.67%) Java
2 441 (48.36%) JavaScript
3 295 (32.35%) SQL
4 159 (17.43%) C++
5 155 (17.00%) C#
6 146 (16.01%) Python
7 97 (10.64%) Scala
8 77 (8.44%) Groovy
9 69 (7.57%) C
10 45 (4.93%) Perl
10 45 (4.93%) PHP
11 35 (3.84%) Go
12 34 (3.73%) Ruby
13 29 (3.18%) PL/SQL
14 10 (1.10%) Clojure
15 9 (0.99%) Kotlin
15 9 (0.99%) Objective-C
15 9 (0.99%) T-SQL
16 8 (0.88%) Apex Code
17 7 (0.77%) Haskell
Qualifications
1 252 (27.63%) Degree
2 90 (9.87%) Computer Science Degree
3 42 (4.61%) Security Cleared
4 22 (2.41%) Numerate Degree
5 9 (0.99%) PhD
5 9 (0.99%) SC Cleared
6 8 (0.88%) DV Cleared
7 5 (0.55%) Sun Certification
8 3 (0.33%) Postgraduate
9 2 (0.22%) MCP
9 2 (0.22%) Microsoft Certification
9 2 (0.22%) Oracle Certification
10 1 (0.11%) CTC Cleared
10 1 (0.11%) DBS Check
10 1 (0.11%) ISEB
10 1 (0.11%) ISTQB
10 1 (0.11%) ISTQB Foundation Certification
10 1 (0.11%) Master's Degree
10 1 (0.11%) OCA
10 1 (0.11%) OCP
Quality Assurance & Compliance
1 94 (10.31%) QA
2 7 (0.77%) PCI DSS
2 7 (0.77%) SEPA
3 1 (0.11%) 21 CFR Part 11
3 1 (0.11%) ECSS
3 1 (0.11%) IEC 62304
3 1 (0.11%) ISO 13485
System Software
1 105 (11.51%) Docker
2 1 (0.11%) KVM
2 1 (0.11%) VirtualBox
Systems Management
1 24 (2.63%) Kubernetes
2 10 (1.10%) Ansible
3 8 (0.88%) Puppet
3 8 (0.88%) Terraform
4 7 (0.77%) Opscode Chef
4 7 (0.77%) Opsview
5 5 (0.55%) Packer
6 2 (0.22%) Kibana
6 2 (0.22%) logstash
7 1 (0.11%) BladeLogic
7 1 (0.11%) Control-M
Vendors
1 229 (25.11%) Oracle
2 58 (6.36%) Google
3 52 (5.70%) Sybase
4 50 (5.48%) Perforce
5 49 (5.37%) CA Agile Central
6 42 (4.61%) Microsoft
7 32 (3.51%) SAP
8 9 (0.99%) DevExpress
9 6 (0.66%) Salesforce.com
10 5 (0.55%) Adobe
10 5 (0.55%) Sun
11 2 (0.22%) Atlassian
11 2 (0.22%) IBM
11 2 (0.22%) Misys
11 2 (0.22%) Red Hat
11 2 (0.22%) Splunk
12 1 (0.11%) Apigee
12 1 (0.11%) MuleSoft
12 1 (0.11%) WSO2
12 1 (0.11%) Xamarin