Period
to 23 May 2018

The median annual salary for a Java Software Engineer was £55,000 in advertised job vacancies during the 6 months to 23 May 2018.

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

Java Software Engineer
UK
6 months to
23 May 2018
Same period 2017 Same period 2016
Rank 404 485 535
Rank change year-on-year +81 +50 +63
Permanent jobs requiring a Java Software Engineer 1,279 970 1,012
As % of all permanent IT jobs advertised in the UK 0.74% 0.57% 0.50%
As % of the Job Titles category 0.77% 0.59% 0.52%
Number of salaries quoted 1,067 806 889
UK median annual salary £55,000 £46,750 £50,000
Median salary % change year-on-year +17.65% -6.50% +17.65%
10th Percentile £36,014 £32,500 £29,750
90th Percentile £83,500 £72,500 £72,500
UK excluding London median annual salary £50,000 £45,000 £45,000
% change year-on-year +11.11% - +12.50%

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 165,679 163,174 193,910
% of permanent IT jobs with a recognized job title 96.40% 96.46% 96.60%
Number of salaries quoted 134,885 135,060 162,836
UK median annual salary £50,000 £47,500 £47,500
Median salary % change year-on-year +5.26% - +5.56%
10th Percentile £27,500 £27,500 £26,525
90th Percentile £80,000 £77,500 £76,250
UK excluding London median annual salary £45,000 £42,500 £42,500
% change year-on-year +5.88% - +6.25%

Java Software Engineer
Job Vacancy Trend

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

Job vacancy trend for Java Software Engineer in the UK

Java Software Engineer
Salary Trend

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

Salary trend for Java Software Engineer in the UK

Java Software Engineer
Salary Histogram

The salary distribution of IT jobs citing Java Software Engineer over the 6 months to 23 May 2018.

Salary histogram for Java Software Engineer in the UK

Java Software Engineer
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 Engineer within the UK over the 6 months to 23 May 2018. 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 +70 1,183 £57,500 +21.05% 174
UK excluding London -12 738 £50,000 +11.11% 129
London +205 537 £67,500 +3.85% 68
North of England +10 221 £47,500 -13.64% 25
South East +60 204 £50,000 +11.11% 36
North West +34 139 £49,000 -2.00% 15
South West -82 104 £45,000 +12.50% 16
Scotland +13 85 £52,500 +31.25% 13
East of England -62 83 £52,500 +16.67% 16
Yorkshire +17 80 £47,500 -20.83% 8
Midlands +15 34 £50,000 +25.00% 13
East Midlands +14 24 £50,000 +25.00% 4
West Midlands +9 10 £70,000 +93.10% 9
Wales -5 5 £47,500 +4.93% 3
Northern Ireland +6 2 - - 7
North East -22 2 £24,250 -46.11% 2

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

For the 6 months to 23 May 2018, Java Software Engineer job roles required the following IT skills in order of popularity. The figures indicate the absolute number co-occurrences and as a proportion of all permanent job ads featuring Java Software Engineer in the job title.

1 1,279 (100.00%) Java
2 1,264 (98.83%) Software Engineering
3 871 (68.10%) Agile Software Development
4 542 (42.38%) Spring
5 419 (32.76%) Microservices
6 392 (30.65%) TDD
7 367 (28.69%) Scrum
8 343 (26.82%) JavaScript
9 321 (25.10%) SQL
10 320 (25.02%) Java 8
11 316 (24.71%) Amazon AWS
12 286 (22.36%) AngularJS
13 282 (22.05%) DevOps
14 279 (21.81%) Finance
15 264 (20.64%) Continuous Integration
16 263 (20.56%) OO
17 259 (20.25%) Linux
18 252 (19.70%) Docker
19 244 (19.08%) J2EE
20 242 (18.92%) RESTful
21 240 (18.76%) Degree
22 233 (18.22%) Python
23 231 (18.06%) Web Services
24 212 (16.58%) Mentoring
25 206 (16.11%) Open Source
26 193 (15.09%) C++
27 189 (14.78%) Git (software)
28 188 (14.70%) HTML
29 184 (14.39%) Oracle
30 181 (14.15%) Spring Boot

Java Software Engineer 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 86 (6.72%) Tomcat
2 61 (4.77%) Elasticsearch
3 60 (4.69%) Apache
4 51 (3.99%) Apache Spark
5 43 (3.36%) JBoss
6 42 (3.28%) CMS
7 36 (2.81%) Confluence
8 34 (2.66%) Apache Solr
9 29 (2.27%) OpenStack
10 17 (1.33%) WebSphere
11 16 (1.25%) Apache Pig
12 15 (1.17%) Oracle SOA Suite
13 10 (0.78%) Adobe Experience Manager
14 8 (0.63%) WebLogic
15 7 (0.55%) Jetty
16 6 (0.47%) Mule
16 6 (0.47%) SAS
17 4 (0.31%) nginx
17 4 (0.31%) WebSphere Portal
18 3 (0.23%) Oracle Coherence
Applications
1 1 (0.078%) Chatbot
Business Applications
1 4 (0.31%) Oracle BPM
2 3 (0.23%) Distributed Ledger
3 1 (0.078%) AquaLogic BPM
Cloud Services
1 316 (24.71%) Amazon AWS
2 117 (9.15%) Microsoft Azure
3 45 (3.52%) Google Cloud Platform
4 41 (3.21%) Amazon EC2
5 37 (2.89%) Amazon S3
6 36 (2.81%) SaaS
7 31 (2.42%) GitHub
8 29 (2.27%) Cloud Computing
9 24 (1.88%) AWS Elastic Beanstalk
10 15 (1.17%) OpenShift
11 9 (0.70%) Serverless
12 5 (0.39%) Amazon SQS
12 5 (0.39%) IaaS
13 4 (0.31%) AWS Lambda
13 4 (0.31%) Google App Engine
14 3 (0.23%) Amazon ElastiCache
14 3 (0.23%) Amazon EMR
14 3 (0.23%) Amazon Kinesis
15 2 (0.16%) Amazon ELB
15 2 (0.16%) CloudFront
Communications & Networking
1 36 (2.81%) Internet
2 26 (2.03%) HTTP
3 16 (1.25%) AMQP
4 14 (1.09%) TCP/IP
5 9 (0.70%) Firewall
5 9 (0.70%) SSL
6 5 (0.39%) ATM
7 3 (0.23%) VoIP
8 1 (0.078%) DSL
8 1 (0.078%) Network Security
8 1 (0.078%) Skype
8 1 (0.078%) SMS
8 1 (0.078%) SNMP
Database & Business Intelligence
1 170 (13.29%) NoSQL
2 148 (11.57%) Relational Database
3 131 (10.24%) MySQL
4 127 (9.93%) MongoDB
5 104 (8.13%) Big Data
6 103 (8.05%) Apache Cassandra
7 90 (7.04%) Hadoop
8 80 (6.25%) PostgreSQL
9 64 (5.00%) SQL Server
10 27 (2.11%) Apache Hive
11 26 (2.03%) Blockchain
11 26 (2.03%) RDBMS
12 22 (1.72%) GIS
13 13 (1.02%) MariaDB
13 13 (1.02%) Oracle Database
14 12 (0.94%) Redis
15 9 (0.70%) DB2
16 8 (0.63%) Amazon DynamoDB
17 7 (0.55%) HBase
18 6 (0.47%) Neo4j
Development Applications
1 189 (14.78%) Git (software)
2 150 (11.73%) Jenkins
3 125 (9.77%) Maven
4 124 (9.70%) JUnit
5 92 (7.19%) JIRA
6 78 (6.10%) Subversion
7 77 (6.02%) Selenium
8 70 (5.47%) Atlassian Bamboo
9 49 (3.83%) Gradle
10 46 (3.60%) Cucumber
11 45 (3.52%) Vagrant
12 43 (3.36%) Mercurial
13 34 (2.66%) Eclipse
14 29 (2.27%) Hudson
15 27 (2.11%) Bitbucket
16 24 (1.88%) JMeter
17 20 (1.56%) Travis CI
18 19 (1.49%) Jasmine
19 18 (1.41%) Mocha
19 18 (1.41%) SpecFlow
General
1 279 (21.81%) Finance
2 84 (6.57%) Games
3 67 (5.24%) Retail
4 47 (3.67%) Banking
4 47 (3.67%) Front Office
5 22 (1.72%) Investment Banking
6 21 (1.64%) Telecoms
7 20 (1.56%) Manufacturing
8 17 (1.33%) Electronics
9 16 (1.25%) Legal
10 15 (1.17%) Back Office
11 12 (0.94%) Marketing
12 11 (0.86%) Online Betting
13 7 (0.55%) Advertising
14 6 (0.47%) Aerospace
15 5 (0.39%) Financial Institution
15 5 (0.39%) French Language
16 4 (0.31%) German Language
17 3 (0.23%) Publishing
18 2 (0.16%) Automotive
Libraries, Frameworks & Software Standards
1 542 (42.38%) Spring
2 286 (22.36%) AngularJS
3 244 (19.08%) J2EE
4 242 (18.92%) RESTful
5 231 (18.06%) Web Services
6 188 (14.70%) HTML
7 181 (14.15%) Spring Boot
8 178 (13.92%) Hibernate
9 176 (13.76%) React
10 148 (11.57%) CSS
11 140 (10.95%) Java EE
12 136 (10.63%) REST
13 100 (7.82%) Node.js
14 98 (7.66%) XML
15 92 (7.19%) HTML5
16 89 (6.96%) J2SE
17 86 (6.72%) SOAP
18 79 (6.18%) RabbitMQ
19 73 (5.71%) Spring MVC
20 60 (4.69%) Kafka
Miscellaneous
1 168 (13.14%) Computer Science
2 155 (12.12%) Greenfield Project
3 75 (5.86%) Algorithms
4 59 (4.61%) Enterprise Software
5 57 (4.46%) Analytical Skills
6 53 (4.14%) Data Structures
7 43 (3.36%) Fintech
7 43 (3.36%) Self-Motivation
8 33 (2.58%) Hedge funds
8 33 (2.58%) User Experience
9 24 (1.88%) Xbox
10 21 (1.64%) Robotics
11 20 (1.56%) Derivative
12 18 (1.41%) Online Games
13 17 (1.33%) Mobile App
14 14 (1.09%) Equities
14 14 (1.09%) Equity Derivative
15 13 (1.02%) Wiki
16 12 (0.94%) Over-the-Top Content
17 11 (0.86%) Public Cloud
Operating Systems
1 259 (20.25%) Linux
2 75 (5.86%) Windows
3 50 (3.91%) Unix
4 28 (2.19%) Apple iOS
5 23 (1.80%) Android
6 14 (1.09%) CentOS
6 14 (1.09%) Mac OS X
7 13 (1.02%) Red Hat Enterprise Linux
8 8 (0.63%) Solaris
9 4 (0.31%) Windows Server
10 2 (0.16%) Mac OS
11 1 (0.078%) Windows Phone
Processes & Methodologies
1 1,264 (98.83%) Software Engineering
2 871 (68.10%) Agile Software Development
3 419 (32.76%) Microservices
4 392 (30.65%) TDD
5 367 (28.69%) Scrum
6 282 (22.05%) DevOps
7 264 (20.64%) Continuous Integration
8 263 (20.56%) OO
9 212 (16.58%) Mentoring
10 206 (16.11%) Open Source
11 168 (13.14%) Test Automation
12 155 (12.12%) E-Commerce
13 112 (8.76%) MVC
14 111 (8.68%) Unit Testing
15 108 (8.44%) Kanban
16 106 (8.29%) BDD
17 103 (8.05%) Pair Programming
18 91 (7.11%) Continuous Delivery
19 88 (6.88%) Machine Learning
20 86 (6.72%) Multithreading
Programming Languages
1 1,279 (100.00%) Java
2 343 (26.82%) JavaScript
3 321 (25.10%) SQL
4 320 (25.02%) Java 8
5 233 (18.22%) Python
6 193 (15.09%) C++
7 118 (9.23%) Scala
8 98 (7.66%) C
9 92 (7.19%) C#
10 86 (6.72%) PHP
11 48 (3.75%) Java 9
12 43 (3.36%) R
13 23 (1.80%) XPath
14 22 (1.72%) Go
14 22 (1.72%) Ruby
15 18 (1.41%) Bash Shell
16 16 (1.25%) Groovy
16 16 (1.25%) Objective-C
17 15 (1.17%) Perl
18 14 (1.09%) PowerShell
Qualifications
1 240 (18.76%) Degree
2 84 (6.57%) Computer Science Degree
3 83 (6.49%) Security Cleared
4 51 (3.99%) DV Cleared
5 37 (2.89%) PhD
6 22 (1.72%) Master's Degree
7 21 (1.64%) SC Cleared
8 16 (1.25%) Numerate Degree
9 12 (0.94%) Sun Certification
10 9 (0.70%) CCNA
10 9 (0.70%) Cisco Certification
10 9 (0.70%) CISSP
10 9 (0.70%) CompTIA Security+
10 9 (0.70%) GIAC
10 9 (0.70%) Linux+ Certification
10 9 (0.70%) MCSE
10 9 (0.70%) Microsoft Certification
10 9 (0.70%) Network+ Certification
10 9 (0.70%) SANS
10 9 (0.70%) SSCP
Quality Assurance & Compliance
1 70 (5.47%) QA
2 7 (0.55%) MISRA
3 6 (0.47%) ISO 9001
4 3 (0.23%) PA-DSS
4 3 (0.23%) PCI DSS
5 2 (0.16%) GCP
6 1 (0.078%) ECSS
6 1 (0.078%) PSD2
System Software
1 252 (19.70%) Docker
2 16 (1.25%) VMware Infrastructure
3 13 (1.02%) HDFS
4 9 (0.70%) vSphere
5 6 (0.47%) Apache Flume
6 5 (0.39%) Active Directory
7 4 (0.31%) Firmware
8 3 (0.23%) Virtual Machines
9 1 (0.078%) Apache ZooKeeper
9 1 (0.078%) Varnish
Systems Management
1 74 (5.79%) Terraform
2 49 (3.83%) Kubernetes
3 41 (3.21%) Ansible
4 32 (2.50%) Puppet
5 28 (2.19%) Opscode Chef
6 9 (0.70%) Salt
7 6 (0.47%) Oozie
8 5 (0.39%) Kibana
8 5 (0.39%) Prometheus
9 4 (0.31%) HAProxy
10 3 (0.23%) logstash
11 2 (0.16%) Hadoop YARN
12 1 (0.078%) Control-M
12 1 (0.078%) Graphite
12 1 (0.078%) Packer
Vendors
1 184 (14.39%) Oracle
2 103 (8.05%) Google
3 38 (2.97%) Microsoft
4 32 (2.50%) Sybase
5 24 (1.88%) WorldPay
6 23 (1.80%) VMware
7 16 (1.25%) Red Hat
8 12 (0.94%) SAP
9 11 (0.86%) Atlassian
10 9 (0.70%) Adobe
10 9 (0.70%) Salesforce.com
11 6 (0.47%) Pega
11 6 (0.47%) TIBCO
12 5 (0.39%) Facebook
12 5 (0.39%) MuleSoft
12 5 (0.39%) New Relic
12 5 (0.39%) Perforce
13 3 (0.23%) Apple
13 3 (0.23%) Birst
13 3 (0.23%) Vertica