Period
to 23 June 2018

The following table provides summary statistics for permanent job vacancies with a requirement for JPA skills. Included is a benchmarking guide to the salaries offered in vacancies that have cited JPA over the 6 months to 23 June 2018 with a comparison to the same period in the previous 2 years.

Java Persistence API (JPA)
UK
6 months to
23 Jun 2018
Same period 2017 Same period 2016
Rank 698 612 662
Rank change year-on-year -86 +50 +106
Permanent jobs citing JPA 534 676 744
As % of all permanent IT jobs advertised in the UK 0.31% 0.39% 0.37%
As % of the Libraries, Frameworks & Software Standards category 0.75% 0.96% 0.95%
Number of salaries quoted 431 485 608
UK median annual salary £55,000 £52,500 £51,500
Median salary % change year-on-year +4.76% +1.94% +14.44%
10th Percentile £35,000 £32,500 £31,250
90th Percentile £80,000 £77,500 £75,000
UK excluding London median annual salary £47,500 £47,500 £47,500

JPA is in the Software Libraries and Frameworks category. The following table is for comparison with the above and provides summary statistics for all permanent job vacancies with a requirement for technical specification, industry standards, software libraries and framework skills.

All Software Libraries and Frameworks
UK
Permanent vacancies with a requirement for technical specification, industry standards, software libraries and framework skills 70,946 70,385 78,071
As % of all permanent IT jobs advertised in the UK 40.82% 40.68% 38.86%
Number of salaries quoted 59,215 59,555 67,445
UK median annual salary £50,000 £47,500 £47,500
Median salary % change year-on-year +5.26% - +5.56%
10th Percentile £31,250 £28,750 £28,500
90th Percentile £80,000 £76,250 £75,000
UK excluding London median annual salary £45,000 £42,500 £41,000
% change year-on-year +5.88% +3.66% +2.50%

JPA
Job Vacancy Trend

Job postings citing JPA as a percentage of all IT jobs advertised.

Job vacancy trend for JPA in the UK

JPA
Salary Trend

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

Salary trend for JPA in the UK

JPA
Salary Histogram

The salary distribution of IT jobs citing JPA over the 6 months to 23 June 2018.

Salary histogram for JPA in the UK

JPA
Top 15 Job Locations

The table below looks at the demand and provides a guide to the median salaries quoted in IT jobs citing JPA within the UK over the 6 months to 23 June 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 -80 497 £57,500 +9.52% 66
UK excluding London -104 289 £47,500 - 46
London -16 232 £62,500 -2.34% 31
South West -55 84 £45,000 - 8
South East +36 82 £62,500 +31.58% 7
Midlands -21 36 £50,000 - 9
North of England -10 33 £47,500 +5.56% 4
East of England -45 31 £47,500 -5.00% 7
East Midlands 0 22 £42,500 -10.53% 4
Yorkshire +10 21 £45,000 +9.09% 2
Scotland -46 15 £40,000 -27.27% 5
West Midlands -1 14 £50,000 -9.09% 5
North West -4 11 £70,000 +42.13% 2
Wales +13 10 £40,000 -11.11% 4
North East -19 1 £39,250 -4.85%

For the 6 months to 23 June 2018, IT jobs citing JPA also mentioned the following skills in order of popularity. The figures indicate the absolute number co-occurrences and as a proportion of all permanent job ads with a requirement for JPA.

1 534 (100.00%) Java
2 446 (83.52%) Spring
3 386 (72.28%) Hibernate
4 317 (59.36%) Agile Software Development
5 258 (48.31%) JavaScript
6 245 (45.88%) Git (software)
7 216 (40.45%) Software Engineering
8 212 (39.70%) Java 8
9 211 (39.51%) TDD
9 211 (39.51%) SQL
10 192 (35.96%) HTML
10 192 (35.96%) Java EE
11 191 (35.77%) REST
12 184 (34.46%) Web Services
13 182 (34.08%) MVC
14 172 (32.21%) CSS
15 158 (29.59%) Maven
16 152 (28.46%) AngularJS
17 150 (28.09%) Finance
18 148 (27.72%) Scrum
19 145 (27.15%) Microservices
20 141 (26.40%) Oracle
21 137 (25.66%) Tomcat
21 137 (25.66%) Degree
22 135 (25.28%) JBoss
23 134 (25.09%) JUnit
24 132 (24.72%) Jenkins
25 127 (23.78%) Subversion
26 126 (23.60%) NoSQL
27 124 (23.22%) MySQL

JPA
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 137 (25.66%) Tomcat
2 135 (25.28%) JBoss
3 45 (8.43%) Apache
4 44 (8.24%) Jetty
5 43 (8.05%) WebSphere
6 41 (7.68%) WebLogic
7 29 (5.43%) Elasticsearch
8 27 (5.06%) Confluence
9 22 (4.12%) Mule
9 22 (4.12%) Mule ESB
10 21 (3.93%) CMS
11 20 (3.75%) Oracle SOA Suite
12 18 (3.37%) WildFly
13 15 (2.81%) Alfresco
13 15 (2.81%) nginx
14 14 (2.62%) GlassFish
15 10 (1.87%) Cloud Foundry
16 9 (1.69%) Joomla!
17 8 (1.50%) Adobe Experience Manager
17 8 (1.50%) Apache Solr
Applications
1 5 (0.94%) Weka
2 1 (0.19%) Mingle
Business Applications
1 2 (0.37%) Fredhopper
1 2 (0.37%) Magento
1 2 (0.37%) Oracle EBS
1 2 (0.37%) SAP Hybris
2 1 (0.19%) Oracle Cash Management
Cloud Services
1 92 (17.23%) Amazon AWS
2 29 (5.43%) Cloud Computing
3 26 (4.87%) SaaS
4 25 (4.68%) Amazon EC2
5 16 (3.00%) IBM Cloud
6 15 (2.81%) Microsoft Azure
7 12 (2.25%) Amazon SQS
7 12 (2.25%) GitHub
8 9 (1.69%) Serverless
9 8 (1.50%) PaaS
10 7 (1.31%) Google Cloud Platform
10 7 (1.31%) IaaS
11 6 (1.12%) AWS Lambda
11 6 (1.12%) CloudBees
12 5 (0.94%) Amazon ElastiCache
13 3 (0.56%) Amazon S3
13 3 (0.56%) AWS CloudFormation
14 1 (0.19%) AWS Elastic Beanstalk
14 1 (0.19%) Boomi
14 1 (0.19%) npm
Communications & Networking
1 19 (3.56%) Internet
2 12 (2.25%) AMQP
3 7 (1.31%) HTTP
4 5 (0.94%) DNS
5 3 (0.56%) FTP
5 3 (0.56%) SMS
5 3 (0.56%) SSL
6 2 (0.37%) Intranet
6 2 (0.37%) TCP/IP
7 1 (0.19%) ATM
Database & Business Intelligence
1 126 (23.60%) NoSQL
2 124 (23.22%) MySQL
3 112 (20.97%) MongoDB
4 110 (20.60%) Relational Database
5 74 (13.86%) SQL Server
6 45 (8.43%) Redis
7 43 (8.05%) PostgreSQL
7 43 (8.05%) RDBMS
8 42 (7.87%) Amazon DynamoDB
9 41 (7.68%) Hadoop
10 35 (6.55%) Apache Cassandra
11 34 (6.37%) Oracle Database
12 33 (6.18%) Couchbase
13 30 (5.62%) Riak
14 19 (3.56%) Oracle Reports
15 13 (2.43%) DB2
16 10 (1.87%) Big Data
16 10 (1.87%) SQLPlus
17 9 (1.69%) Data Mining
17 9 (1.69%) Neo4j
Development Applications
1 245 (45.88%) Git (software)
2 158 (29.59%) Maven
3 134 (25.09%) JUnit
4 132 (24.72%) Jenkins
5 127 (23.78%) Subversion
6 78 (14.61%) Gradle
7 68 (12.73%) JIRA
8 61 (11.42%) Cucumber
9 60 (11.24%) IntelliJ
10 53 (9.93%) Selenium
11 50 (9.36%) Vagrant
12 36 (6.74%) Ant
13 30 (5.62%) Eclipse
14 24 (4.49%) TeamCity
15 20 (3.75%) Toad
16 17 (3.18%) FitNesse
17 15 (2.81%) Atlassian Bamboo
17 15 (2.81%) Mockito
18 14 (2.62%) Oracle APEX
19 13 (2.43%) Artifactory
General
1 150 (28.09%) Finance
2 41 (7.68%) Banking
3 37 (6.93%) Telecoms
4 32 (5.99%) Marketing
4 32 (5.99%) Retail
5 30 (5.62%) Games
6 28 (5.24%) Manufacturing
7 27 (5.06%) Advertising
8 25 (4.68%) Electronics
9 16 (3.00%) Law
10 15 (2.81%) Automotive
11 7 (1.31%) Retail Banking
12 5 (0.94%) Financial Institution
13 4 (0.75%) Multimedia
14 3 (0.56%) Billing
15 2 (0.37%) Investment Banking
15 2 (0.37%) Local Government
16 1 (0.19%) Back Office
16 1 (0.19%) Front Office
16 1 (0.19%) Legal
Job Titles
1 427 (79.96%) Developer
2 391 (73.22%) Java Developer
3 132 (24.72%) Senior Developer
4 128 (23.97%) Senior Java Developer
5 65 (12.17%) Software Engineer
6 64 (11.99%) Java Engineer
7 47 (8.80%) Java Software Engineer
8 45 (8.43%) Senior Software Engineer
9 44 (8.24%) Java Software Developer
10 36 (6.74%) Senior Java Engineer
11 33 (6.18%) Developer/Software Engineer
12 32 (5.99%) Senior Java Software Engineer
13 30 (5.62%) Lead Developer
13 30 (5.62%) Lead Java Developer
14 28 (5.24%) Software Developer
15 25 (4.68%) Senior Software Developer
16 23 (4.31%) Architect
16 23 (4.31%) Senior Java Software Developer
17 15 (2.81%) J2EE Developer
17 15 (2.81%) Java/J2EE Developer
Libraries, Frameworks & Software Standards
1 446 (83.52%) Spring
2 386 (72.28%) Hibernate
3 192 (35.96%) HTML
3 192 (35.96%) Java EE
4 191 (35.77%) REST
5 184 (34.46%) Web Services
6 172 (32.21%) CSS
7 152 (28.46%) AngularJS
8 121 (22.66%) Spring MVC
9 116 (21.72%) RESTful
10 115 (21.54%) XML
11 112 (20.97%) HTML5
12 95 (17.79%) Spring Boot
13 87 (16.29%) SOAP
14 86 (16.10%) J2EE
15 82 (15.36%) JMS
16 79 (14.79%) JSF
17 74 (13.86%) JDBC
18 65 (12.17%) jQuery
19 63 (11.80%) JSON
Miscellaneous
1 83 (15.54%) Computer Science
2 39 (7.30%) Enterprise Software
3 38 (7.12%) Algorithms
4 30 (5.62%) Data Structures
5 24 (4.49%) Greenfield Project
6 22 (4.12%) Fintech
7 19 (3.56%) Analytical Skills
8 17 (3.18%) Foreign Exchange (FX)
9 16 (3.00%) RIA
10 12 (2.25%) Linux Command Line
10 12 (2.25%) Online Gambling
11 11 (2.06%) User Experience
12 8 (1.50%) Client/Server
12 8 (1.50%) Digital Media
13 7 (1.31%) Self-Motivation
14 5 (0.94%) Fixed Income
15 4 (0.75%) Reference Data
15 4 (0.75%) SWIFT
16 3 (0.56%) Life Science
16 3 (0.56%) N-Tier
Operating Systems
1 122 (22.85%) Linux
2 26 (4.87%) Unix
3 23 (4.31%) Android
4 22 (4.12%) Apple iOS
5 5 (0.94%) Windows
6 2 (0.37%) AIX
6 2 (0.37%) Oracle Linux
6 2 (0.37%) Solaris
7 1 (0.19%) CentOS
7 1 (0.19%) DC/OS
7 1 (0.19%) Mac OS
7 1 (0.19%) Mesosphere
7 1 (0.19%) Ubuntu
Processes & Methodologies
1 317 (59.36%) Agile Software Development
2 216 (40.45%) Software Engineering
3 211 (39.51%) TDD
4 182 (34.08%) MVC
5 148 (27.72%) Scrum
6 145 (27.15%) Microservices
7 120 (22.47%) BDD
8 99 (18.54%) OO
9 81 (15.17%) Continuous Integration
9 81 (15.17%) Multithreading
10 80 (14.98%) Problem-Solving
11 72 (13.48%) Web Development
12 70 (13.11%) Mentoring
13 61 (11.42%) Open Source
14 59 (11.05%) Kanban
15 56 (10.49%) DevOps
16 53 (9.93%) Test Automation
17 47 (8.80%) E-Commerce
17 47 (8.80%) Integration Testing
18 42 (7.87%) SDLC
Programming Languages
1 534 (100.00%) Java
2 258 (48.31%) JavaScript
3 212 (39.70%) Java 8
4 211 (39.51%) SQL
5 45 (8.43%) PHP
6 43 (8.05%) PL/SQL
7 33 (6.18%) Python
8 21 (3.93%) Shell Script
9 18 (3.37%) C++
9 18 (3.37%) XPath
10 13 (2.43%) Bash Shell
11 11 (2.06%) Groovy
12 8 (1.50%) C#
13 7 (1.31%) Ruby
14 6 (1.12%) ES6
14 6 (1.12%) Go
14 6 (1.12%) Scala
15 4 (0.75%) T-SQL
15 4 (0.75%) TypeScript
16 3 (0.56%) VB.NET
Qualifications
1 137 (25.66%) Degree
2 40 (7.49%) Computer Science Degree
3 25 (4.68%) Security Cleared
4 20 (3.75%) Numerate Degree
5 8 (1.50%) DV Cleared
6 7 (1.31%) SC Cleared
7 1 (0.19%) Master's Degree
Quality Assurance & Compliance
1 34 (6.37%) QA
2 6 (1.12%) GDPR
3 5 (0.94%) PMO
4 4 (0.75%) SEPA
5 3 (0.56%) GCP
5 3 (0.56%) ISO 20022
6 2 (0.37%) Data Quality
6 2 (0.37%) ISO/IEC 27001
6 2 (0.37%) PCI DSS
6 2 (0.37%) PSD2
System Software
1 82 (15.36%) Docker
2 8 (1.50%) GridGain
3 4 (0.75%) HDFS
4 3 (0.56%) Oracle RAC
5 1 (0.19%) Apache ZooKeeper
5 1 (0.19%) VirtualBox
5 1 (0.19%) VMware Infrastructure
Systems Management
1 56 (10.49%) Ansible
2 32 (5.99%) Opscode Chef
3 31 (5.81%) Puppet
4 18 (3.37%) Cobbler
5 14 (2.62%) Kubernetes
6 13 (2.43%) Terraform
7 9 (1.69%) Kibana
8 5 (0.94%) Rancher
9 4 (0.75%) Business Desktop Deployment
9 4 (0.75%) MOM
10 3 (0.56%) Docker Swarm
10 3 (0.56%) logstash
11 2 (0.37%) HAProxy
12 1 (0.19%) Mesos
Vendors
1 141 (26.40%) Oracle
2 31 (5.81%) SAP
3 30 (5.62%) IBM
4 29 (5.43%) Google
5 22 (4.12%) Apple
6 8 (1.50%) Adobe
7 7 (1.31%) Misys
7 7 (1.31%) Splunk
8 6 (1.12%) hybris
8 6 (1.12%) TIBCO
9 5 (0.94%) Birst
9 5 (0.94%) Microsoft
10 4 (0.75%) Alteryx
10 4 (0.75%) Informatica
10 4 (0.75%) Tableau
11 3 (0.56%) Gemalto
11 3 (0.56%) Salesforce.com
11 3 (0.56%) Sybase
12 2 (0.37%) JD Edwards
12 2 (0.37%) PeopleSoft