Period
to 23 February 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 February 2018 with a comparison to the same period in the previous 2 years.

Java Persistence API (JPA)
UK
6 months to
23 Feb 2018
Same period 2017 Same period 2016
Rank 664 608 646
Rank change year-on-year -56 +38 +152
Permanent jobs citing JPA 587 664 797
As % of all permanent IT jobs advertised in the UK 0.33% 0.38% 0.38%
As % of the Libraries, Frameworks & Software Standards category 0.82% 0.96% 0.98%
Number of salaries quoted 457 557 677
UK median annual salary £52,500 £52,500 £47,500
Median salary % change year-on-year - +10.53% +5.56%
10th Percentile £33,750 £32,500 £32,500
90th Percentile £78,750 £81,250 £65,000
UK excluding London median annual salary £50,000 £47,500 £45,000
% change year-on-year +5.26% +5.56% +12.50%

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 71,742 69,394 81,420
As % of all permanent IT jobs advertised in the UK 40.72% 39.54% 38.53%
Number of salaries quoted 60,590 59,728 69,838
UK median annual salary £50,000 £47,500 £45,000
Median salary % change year-on-year +5.26% +5.56% -
10th Percentile £30,000 £28,995 £28,000
90th Percentile £78,750 £76,250 £75,000
UK excluding London median annual salary £42,500 £42,500 £40,000
% change year-on-year - +6.25% -

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 February 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 February 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 -26 537 £55,000 +4.76% 82
UK excluding London +6 394 £50,000 +5.26% 57
London -85 183 £72,500 +20.83% 34
Midlands +43 87 £50,000 +11.11% 8
South West -30 75 £46,750 -6.50% 13
East of England +12 67 £50,000 - 12
North of England +17 63 £47,500 - 7
South East +19 62 £65,000 +44.44% 8
West Midlands +41 59 £55,000 +7.32% 3
Yorkshire +46 37 £45,000 -18.18% 4
Scotland -61 30 £45,000 -16.28% 5
East Midlands -6 28 £42,500 -5.56% 5
North West -24 26 £52,500 +10.53% 3
Wales -1 9 £40,000 - 4
Northern Ireland - 1 £50,000 -

For the 6 months to 23 February 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 583 (99.32%) Java
2 463 (78.88%) Spring
3 399 (67.97%) Hibernate
4 349 (59.45%) Agile Software Development
5 302 (51.45%) JavaScript
6 247 (42.08%) SQL
7 227 (38.67%) HTML
8 223 (37.99%) REST
9 215 (36.63%) MVC
10 205 (34.92%) Java EE
11 204 (34.75%) TDD
12 197 (33.56%) Web Services
13 191 (32.54%) Spring MVC
14 187 (31.86%) Scrum
15 184 (31.35%) Oracle
16 180 (30.66%) Finance
17 175 (29.81%) Git (software)
18 165 (28.11%) Tomcat
19 163 (27.77%) CSS
19 163 (27.77%) AngularJS
20 162 (27.60%) Maven
21 161 (27.43%) JBoss
22 150 (25.55%) JUnit
23 147 (25.04%) Software Engineering
24 143 (24.36%) SOAP
25 142 (24.19%) J2EE
26 136 (23.17%) RESTful
27 132 (22.49%) XML
28 130 (22.15%) Subversion
28 130 (22.15%) Jenkins

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 165 (28.11%) Tomcat
2 161 (27.43%) JBoss
3 70 (11.93%) WebSphere
4 54 (9.20%) Jetty
5 40 (6.81%) Apache
6 33 (5.62%) WebLogic
7 30 (5.11%) Mule
8 27 (4.60%) GlassFish
9 25 (4.26%) Mule ESB
10 23 (3.92%) Elasticsearch
11 20 (3.41%) Confluence
12 19 (3.24%) Liferay
13 13 (2.21%) Alfresco
13 13 (2.21%) Apache Spark
14 12 (2.04%) Apache Solr
14 12 (2.04%) OpenStack
14 12 (2.04%) WildFly
15 11 (1.87%) Mongoose
15 11 (1.87%) Oracle SOA Suite
16 9 (1.53%) Apache Pig
Applications
1 5 (0.85%) Weka
Business Applications
1 4 (0.68%) Payment Gateway
2 1 (0.17%) Remedy ITSM
Cloud Services
1 78 (13.29%) Amazon AWS
2 46 (7.84%) Microsoft Azure
3 31 (5.28%) SaaS
4 28 (4.77%) Cloud Computing
5 25 (4.26%) Amazon EC2
6 18 (3.07%) Bluemix
6 18 (3.07%) IBM Cloud
7 17 (2.90%) GitHub
8 9 (1.53%) PaaS
9 8 (1.36%) OpenShift
10 6 (1.02%) IaaS
11 5 (0.85%) AWS Elastic Beanstalk
11 5 (0.85%) AWS Lambda
12 3 (0.51%) Amazon SQS
12 3 (0.51%) npm
13 2 (0.34%) CloudBees
13 2 (0.34%) Serverless
14 1 (0.17%) Amazon S3
14 1 (0.17%) AWS CloudFormation
Communications & Networking
1 25 (4.26%) Internet
2 19 (3.24%) AMQP
3 11 (1.87%) HTTP
4 7 (1.19%) SNMP
5 4 (0.68%) HTTPS
5 4 (0.68%) TCP/IP
6 3 (0.51%) Intranet
7 2 (0.34%) DNS
7 2 (0.34%) SMS
8 1 (0.17%) Firewall
8 1 (0.17%) FTP
8 1 (0.17%) Unified Communications
8 1 (0.17%) VoIP
Database & Business Intelligence
1 128 (21.81%) MySQL
2 109 (18.57%) MongoDB
3 100 (17.04%) Relational Database
4 98 (16.70%) NoSQL
5 82 (13.97%) PostgreSQL
6 54 (9.20%) Oracle Database
7 49 (8.35%) SQL Server
8 42 (7.16%) RDBMS
9 36 (6.13%) Redis
10 35 (5.96%) Hadoop
11 27 (4.60%) Amazon DynamoDB
12 25 (4.26%) Apache Cassandra
12 25 (4.26%) Couchbase
13 20 (3.41%) Riak
14 19 (3.24%) DB2
14 19 (3.24%) Neo4j
15 17 (2.90%) Oracle Database 12c
16 16 (2.73%) Blockchain
17 11 (1.87%) Hazelcast
17 11 (1.87%) MariaDB
Development Applications
1 175 (29.81%) Git (software)
2 162 (27.60%) Maven
3 150 (25.55%) JUnit
4 130 (22.15%) Jenkins
4 130 (22.15%) Subversion
5 71 (12.10%) Cucumber
6 60 (10.22%) JIRA
7 58 (9.88%) IntelliJ
8 42 (7.16%) Ant
8 42 (7.16%) Gradle
8 42 (7.16%) Selenium
9 34 (5.79%) Vagrant
10 32 (5.45%) TeamCity
11 28 (4.77%) Eclipse
12 18 (3.07%) Mockito
13 16 (2.73%) TestNG
14 15 (2.56%) FitNesse
15 14 (2.39%) Protractor
15 14 (2.39%) SoapUI
16 12 (2.04%) Bundler
General
1 180 (30.66%) Finance
2 65 (11.07%) Banking
3 38 (6.47%) Telecoms
4 37 (6.30%) Retail
5 31 (5.28%) Marketing
6 29 (4.94%) Electronics
6 29 (4.94%) Investment Banking
6 29 (4.94%) Manufacturing
7 27 (4.60%) Advertising
8 21 (3.58%) Retail Banking
9 18 (3.07%) Automotive
9 18 (3.07%) Games
10 11 (1.87%) Law
11 9 (1.53%) Back Office
12 7 (1.19%) Aerospace
13 6 (1.02%) Billing
14 5 (0.85%) Financial Institution
15 3 (0.51%) Multimedia
16 2 (0.34%) Local Government
17 1 (0.17%) Front Office
Job Titles
1 470 (80.07%) Developer
2 438 (74.62%) Java Developer
3 130 (22.15%) Senior Developer
4 126 (21.47%) Senior Java Developer
5 48 (8.18%) Software Engineer
6 41 (6.98%) Java Engineer
7 40 (6.81%) Java Software Developer
8 33 (5.62%) Software Developer
9 28 (4.77%) Java Software Engineer
10 26 (4.43%) Full Stack Developer
11 22 (3.75%) Senior Java Engineer
12 21 (3.58%) Agile Developer
12 21 (3.58%) Agile Java Developer
12 21 (3.58%) Senior Software Engineer
13 20 (3.41%) Junior
14 19 (3.24%) Lead Developer
15 18 (3.07%) Junior Developer
15 18 (3.07%) Junior Java Developer
15 18 (3.07%) Lead Java Developer
16 16 (2.73%) Architect
Libraries, Frameworks & Software Standards
1 463 (78.88%) Spring
2 399 (67.97%) Hibernate
3 227 (38.67%) HTML
4 223 (37.99%) REST
5 205 (34.92%) Java EE
6 197 (33.56%) Web Services
7 191 (32.54%) Spring MVC
8 163 (27.77%) AngularJS
8 163 (27.77%) CSS
9 143 (24.36%) SOAP
10 142 (24.19%) J2EE
11 136 (23.17%) RESTful
12 132 (22.49%) XML
13 124 (21.12%) HTML5
14 117 (19.93%) Spring Boot
15 93 (15.84%) JMS
16 75 (12.78%) EJB
17 66 (11.24%) JSON
18 65 (11.07%) Servlets
19 64 (10.90%) JSF
Miscellaneous
1 87 (14.82%) Computer Science
2 51 (8.69%) Enterprise Software
3 31 (5.28%) User Experience
4 27 (4.60%) Fintech
5 20 (3.41%) Algorithms
5 20 (3.41%) Foreign Exchange (FX)
6 16 (2.73%) Analytical Skills
7 15 (2.56%) Greenfield Project
8 13 (2.21%) RIA
9 12 (2.04%) Digital Media
10 10 (1.70%) Data Structures
11 7 (1.19%) SWIFT
12 6 (1.02%) Smart Meter
13 4 (0.68%) Bitcoin
14 3 (0.51%) Cloud Native
14 3 (0.51%) NHS
15 2 (0.34%) Client/Server
15 2 (0.34%) Credit Risk
15 2 (0.34%) Equities
15 2 (0.34%) Private Cloud
Operating Systems
1 128 (21.81%) Linux
2 56 (9.54%) Unix
3 19 (3.24%) Android
4 18 (3.07%) Apple iOS
5 17 (2.90%) Windows
6 2 (0.34%) Oracle Linux
7 1 (0.17%) Mac OS
7 1 (0.17%) Mac OS X
7 1 (0.17%) Windows Server
Processes & Methodologies
1 349 (59.45%) Agile Software Development
2 215 (36.63%) MVC
3 204 (34.75%) TDD
4 187 (31.86%) Scrum
5 147 (25.04%) Software Engineering
6 117 (19.93%) BDD
7 101 (17.21%) SDLC
8 99 (16.87%) Microservices
9 83 (14.14%) Test Automation
10 81 (13.80%) OO
11 78 (13.29%) Kanban
12 72 (12.27%) Mentoring
13 68 (11.58%) Continuous Integration
14 67 (11.41%) Web Development
15 66 (11.24%) Multithreading
16 55 (9.37%) Integration Testing
17 54 (9.20%) DevOps
18 53 (9.03%) Open Source
19 50 (8.52%) Unit Testing
20 45 (7.67%) UML
Programming Languages
1 583 (99.32%) Java
2 302 (51.45%) JavaScript
3 247 (42.08%) SQL
4 60 (10.22%) PL/SQL
5 49 (8.35%) PHP
6 44 (7.50%) Python
7 34 (5.79%) Shell Script
8 23 (3.92%) C++
9 21 (3.58%) Bash Shell
9 21 (3.58%) Groovy
9 21 (3.58%) Scala
10 20 (3.41%) C#
11 18 (3.07%) Ruby
12 16 (2.73%) C
13 12 (2.04%) Go
14 11 (1.87%) XPath
15 9 (1.53%) Clojure
15 9 (1.53%) T-SQL
15 9 (1.53%) VB.NET
16 8 (1.36%) TypeScript
Qualifications
1 108 (18.40%) Degree
2 57 (9.71%) Computer Science Degree
3 48 (8.18%) Security Cleared
4 20 (3.41%) SC Cleared
5 9 (1.53%) Numerate Degree
6 7 (1.19%) DV Cleared
6 7 (1.19%) OCP
6 7 (1.19%) Oracle Certification
7 1 (0.17%) Master's Degree
Quality Assurance & Compliance
1 58 (9.88%) QA
2 11 (1.87%) SLA
3 7 (1.19%) GDPR
4 5 (0.85%) SEPA
5 3 (0.51%) PMO
6 2 (0.34%) ISO/IEC 27001
6 2 (0.34%) PSD2
7 1 (0.17%) PCI DSS
System Software
1 104 (17.72%) Docker
2 11 (1.87%) Active Directory
3 9 (1.53%) HDFS
4 1 (0.17%) Apache ZooKeeper
4 1 (0.17%) VirtualBox
4 1 (0.17%) VMware Infrastructure
Systems Management
1 61 (10.39%) Ansible
2 60 (10.22%) Puppet
3 56 (9.54%) Opscode Chef
4 16 (2.73%) Kubernetes
5 15 (2.56%) Cobbler
6 14 (2.39%) HP ALM
7 9 (1.53%) Terraform
8 7 (1.19%) Kibana
9 6 (1.02%) Marathon
10 5 (0.85%) MOM
11 4 (0.68%) Business Desktop Deployment
11 4 (0.68%) Hadoop YARN
12 3 (0.51%) HAProxy
13 1 (0.17%) BladeLogic
13 1 (0.17%) Control-M
13 1 (0.17%) logstash
13 1 (0.17%) Single Sign-On
Vendors
1 184 (31.35%) Oracle
2 61 (10.39%) IBM
3 34 (5.79%) SAP
4 25 (4.26%) Apple
5 19 (3.24%) Splunk
6 14 (2.39%) HP
7 13 (2.21%) TIBCO
8 11 (1.87%) AppDynamics
9 10 (1.70%) Google
10 8 (1.36%) Informatica
11 7 (1.19%) Misys
12 5 (0.85%) Alteryx
12 5 (0.85%) Facebook
12 5 (0.85%) Tableau
13 4 (0.68%) Atlassian
13 4 (0.68%) Guidewire
13 4 (0.68%) Sybase
14 3 (0.51%) Altova
14 3 (0.51%) ILOG
14 3 (0.51%) Red Hat