Period
to 17 October 2021

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

Apache Struts
UK
6 months to
17 Oct 2021
Same period 2020 Same period 2019
Rank 947 650 901
Rank change year-on-year -297 +251 +22
Permanent jobs citing Struts 77 44 189
As % of all permanent jobs advertised in the UK 0.062% 0.092% 0.14%
As % of the Libraries, Frameworks & Software Standards category 0.15% 0.21% 0.37%
Number of salaries quoted 62 34 173
10th Percentile £46,250 £40,125 £37,500
25th Percentile £65,000 £55,625 £47,500
Median annual salary (50th Percentile) £77,500 £70,000 £57,500
Median % change year-on-year +10.71% +21.74% +9.52%
75th Percentile £78,750 £72,500 £70,000
90th Percentile £87,500 £125,250 £80,000
UK excluding London median annual salary £77,500 £70,000 £57,500
% change year-on-year +10.71% +21.74% +15.00%

Struts 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 50,349 21,042 51,422
As % of all permanent IT jobs advertised in the UK 40.43% 43.93% 37.46%
Number of salaries quoted 32,182 18,039 42,562
10th Percentile £36,250 £35,000 £32,500
25th Percentile £45,000 £42,500 £40,000
Median annual salary (50th Percentile) £60,000 £57,500 £55,000
Median % change year-on-year +4.35% +4.55% +8.91%
75th Percentile £78,750 £75,000 £72,500
90th Percentile £95,000 £95,000 £87,500
UK excluding London median annual salary £50,000 £50,000 £45,000
% change year-on-year - +11.11% -

Struts
Job Vacancy Trend

Job postings citing Struts as a proportion of all IT jobs advertised.

Job vacancy trend for Struts in the UK

Struts
Salary Trend

3-month moving average salary quoted in jobs citing Struts.

Salary trend for Struts in the UK

Struts
Salary Histogram

Salary distribution for jobs citing Struts over the 6 months to 17 October 2021.

Salary histogram for Struts in the UK

Struts
Top 11 Job Locations

The table below looks at the demand and provides a guide to the median salaries quoted in IT jobs citing Struts within the UK over the 6 months to 17 October 2021. 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 -292 58 £77,500 +10.71% 13
UK excluding London -244 38 £77,500 +10.71% 12
London -233 26 £72,500 -42.00% 1
South East -161 24 £77,500 +10.71% 3
Work from Home -270 16 £52,500 -32.26% 3
Midlands -109 7 £52,500 - 5
Scotland -90 5 £80,000 -
East Midlands -77 4 - - 3
West Midlands - 3 £52,500 - 2
Northern Ireland -43 1 £65,000 -7.14%
East of England - 1 - - 2

For the 6 months to 17 October 2021, IT jobs citing Struts 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 Struts.

1 77 (100.00%) Java
2 68 (88.31%) Spring
3 52 (67.53%) Hibernate
4 48 (62.34%) Agile Software Development
5 44 (57.14%) Tomcat
6 43 (55.84%) Jenkins
7 41 (53.25%) JPA
8 40 (51.95%) Web Services
9 39 (50.65%) Subversion
10 35 (45.45%) TDD
11 34 (44.16%) Scrum
12 33 (42.86%) Maven
13 31 (40.26%) BDD
14 30 (38.96%) JavaScript
14 30 (38.96%) J2EE
15 29 (37.66%) Oracle
15 29 (37.66%) Back Office
15 29 (37.66%) Software Engineering
15 29 (37.66%) JIRA
15 29 (37.66%) Cucumber
15 29 (37.66%) Continuous Integration
15 29 (37.66%) Vaadin
15 29 (37.66%) Mentoring
15 29 (37.66%) Continuous Delivery
16 26 (33.77%) Finance
16 26 (33.77%) JMS
17 25 (32.47%) jQuery
17 25 (32.47%) Degree
18 23 (29.87%) MVC
18 23 (29.87%) SOAP

Struts
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 44 (57.14%) Tomcat
2 12 (15.58%) Elasticsearch
3 3 (3.90%) JBoss
3 3 (3.90%) WebLogic
4 1 (1.30%) Adobe Experience Manager
4 1 (1.30%) Anypoint
4 1 (1.30%) Apache Spark
4 1 (1.30%) iPlanet
4 1 (1.30%) Liferay
4 1 (1.30%) Mule
4 1 (1.30%) Mule ESB
4 1 (1.30%) Oracle SOA Suite
Cloud Services
1 14 (18.18%) AWS
1 14 (18.18%) GitHub
2 12 (15.58%) Amazon Kinesis
2 12 (15.58%) Azure
2 12 (15.58%) GCP
3 1 (1.30%) Apple Pay
3 1 (1.30%) Google Pay
Communications & Networking
1 2 (2.60%) HTTP
2 1 (1.30%) DNS
2 1 (1.30%) TCP/IP
Database & Business Intelligence
1 14 (18.18%) SQL Server
2 12 (15.58%) MongoDB
2 12 (15.58%) NoSQL
3 11 (14.29%) Relational Database
4 2 (2.60%) DB2
5 1 (1.30%) Big Data
5 1 (1.30%) MariaDB
5 1 (1.30%) MySQL
5 1 (1.30%) Oracle Database
5 1 (1.30%) Oracle Database 10g
5 1 (1.30%) Oracle Database 11g
5 1 (1.30%) Oracle8/8i Database
5 1 (1.30%) Oracle9i Database
Development Applications
1 43 (55.84%) Jenkins
2 39 (50.65%) Subversion
3 33 (42.86%) Maven
4 29 (37.66%) Cucumber
4 29 (37.66%) JIRA
5 12 (15.58%) Artifactory
5 12 (15.58%) Git (software)
5 12 (15.58%) Sonatype Nexus
6 4 (5.19%) JUnit
7 3 (3.90%) Ant
8 2 (2.60%) Gradle
8 2 (2.60%) Log4j
9 1 (1.30%) Atlassian Bamboo
9 1 (1.30%) Gatling
9 1 (1.30%) Selenium
9 1 (1.30%) TeamCity
9 1 (1.30%) TestNG
General
1 29 (37.66%) Back Office
2 26 (33.77%) Finance
3 11 (14.29%) Banking
3 11 (14.29%) Investment Banking
4 5 (6.49%) Inclusion and Diversity
5 4 (5.19%) Social Skills
6 1 (1.30%) Marketing
Job Titles
1 43 (55.84%) Developer
1 43 (55.84%) Java Developer
2 26 (33.77%) Software Engineer
3 23 (29.87%) Java Team Leader
3 23 (29.87%) Lead Developer
3 23 (29.87%) Lead Java Developer
3 23 (29.87%) Team Leader
4 13 (16.88%) Java Engineer
4 13 (16.88%) Java Software Engineer
5 12 (15.58%) Senior Software Engineer
6 4 (5.19%) J2EE Software Engineer
6 4 (5.19%) Java J2EE Software Engineer
6 4 (5.19%) JavaScript Engineer
6 4 (5.19%) Principal Engineer
6 4 (5.19%) Principal Software Engineer
6 4 (5.19%) Senior Developer
6 4 (5.19%) Senior J2EE Software Engineer
6 4 (5.19%) Senior Java Developer
6 4 (5.19%) Senior Java Engineer
6 4 (5.19%) Senior Java Software Engineer
Libraries, Frameworks & Software Standards
1 68 (88.31%) Spring
2 52 (67.53%) Hibernate
3 41 (53.25%) JPA
4 40 (51.95%) Web Services
5 30 (38.96%) J2EE
6 29 (37.66%) Vaadin
7 26 (33.77%) JMS
8 25 (32.47%) jQuery
9 23 (29.87%) SOAP
10 22 (28.57%) Ajax
10 22 (28.57%) REST
11 19 (24.68%) JSON
12 18 (23.38%) XML
13 17 (22.08%) CSS
14 16 (20.78%) HTML
14 16 (20.78%) Spring MVC
15 15 (19.48%) AngularJS
15 15 (19.48%) HTML5
15 15 (19.48%) Spring Boot
16 13 (16.88%) EJB
Miscellaneous
1 12 (15.58%) Enterprise Software
2 9 (11.69%) Clustering
2 9 (11.69%) Virtual Team
3 4 (5.19%) Biotechnology
4 2 (2.60%) Algorithms
4 2 (2.60%) Client/Server
4 2 (2.60%) Data Structures
5 1 (1.30%) EMV
5 1 (1.30%) Self-Motivation
Operating Systems
1 6 (7.79%) Unix
2 1 (1.30%) Linux
2 1 (1.30%) Windows
Processes & Methodologies
1 48 (62.34%) Agile Software Development
2 35 (45.45%) TDD
3 34 (44.16%) Scrum
4 31 (40.26%) BDD
5 29 (37.66%) Continuous Delivery
5 29 (37.66%) Continuous Integration
5 29 (37.66%) Mentoring
5 29 (37.66%) Software Engineering
6 23 (29.87%) MVC
7 21 (27.27%) Microservices
8 16 (20.78%) Computer Science
8 16 (20.78%) OO
9 15 (19.48%) Unit Testing
10 13 (16.88%) DevOps
10 13 (16.88%) Integration Testing
11 12 (15.58%) Full Stack Development
11 12 (15.58%) OOD
12 9 (11.69%) Memory Management
12 9 (11.69%) SDLC
12 9 (11.69%) Wealth Management
Programming Languages
1 77 (100.00%) Java
2 30 (38.96%) JavaScript
3 11 (14.29%) SQL
4 6 (7.79%) PL/SQL
5 2 (2.60%) ActionScript
6 1 (1.30%) C#
6 1 (1.30%) Java 8
6 1 (1.30%) PHP
6 1 (1.30%) Scala
Qualifications
1 25 (32.47%) Degree
2 12 (15.58%) Computer Science Degree
System Software
1 14 (18.18%) Docker
Systems Management
1 2 (2.60%) Kubernetes
Vendors
1 29 (37.66%) Oracle
2 12 (15.58%) LexisNexis
3 1 (1.30%) Adobe
3 1 (1.30%) Sybase