Period
to 27 October 2020

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 27 October 2020 with a comparison to the same period in the previous 2 years.

Apache Struts
UK
6 months to
27 Oct 2020
Same period 2019 Same period 2018
Rank 649 879 902
Rank change year-on-year +230 +23 -57
Permanent jobs citing Struts 48 188 270
As % of all permanent jobs advertised in the UK 0.097% 0.14% 0.17%
As % of the Libraries, Frameworks & Software Standards category 0.22% 0.37% 0.41%
Number of salaries quoted 40 176 248
Median annual salary £70,000 £57,500 £52,500
Median salary % change year-on-year +21.74% +9.52% +1.07%
10th Percentile £45,375 £37,500 £33,173
90th Percentile £84,750 £80,000 £87,500
UK excluding London median annual salary £70,000 £57,500 £50,000
% change year-on-year +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 21,701 51,119 65,378
As % of all permanent IT jobs advertised in the UK 43.86% 37.60% 39.97%
Number of salaries quoted 18,513 42,072 53,978
Median annual salary £57,500 £55,000 £52,000
Median salary % change year-on-year +4.55% +5.77% +4.00%
10th Percentile £35,000 £32,500 £31,250
90th Percentile £93,600 £87,500 £82,500
UK excluding London median annual salary £50,000 £45,000 £45,000
% change year-on-year +11.11% - +5.88%

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 27 October 2020.

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 27 October 2020. 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 +245 41 £70,000 +18.14% 17
UK excluding London +197 34 £70,000 +21.74% 16
South East +134 26 £70,000 +21.74% 9
London +230 10 £130,000 +73.33% 1
Midlands +130 4 - - 5
East Midlands +94 4 - - 4
Work from Home +27 4 £77,500 -27.91% 4
Scotland - 2 - -
North of England +149 1 £47,500 -38.71% 2
Yorkshire +119 1 £47,500 -38.71% 2
Northern Ireland +18 1 £70,000 -

For the 6 months to 27 October 2020, 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 47 (97.92%) Java
2 41 (85.42%) JavaScript
3 40 (83.33%) Spring
4 38 (79.17%) Agile Software Development
5 37 (77.08%) J2EE
6 33 (68.75%) HTML
6 33 (68.75%) CSS
7 27 (56.25%) AngularJS
8 26 (54.17%) Tomcat
9 25 (52.08%) Maven
10 24 (50.00%) JUnit
10 24 (50.00%) SQL
10 24 (50.00%) Jenkins
11 22 (45.83%) BDD
11 22 (45.83%) Oracle
12 18 (37.50%) MVC
12 18 (37.50%) ActiveMQ
12 18 (37.50%) AWS
12 18 (37.50%) SaaS
12 18 (37.50%) Twitter Bootstrap
12 18 (37.50%) Splunk
12 18 (37.50%) Apache Camel
13 15 (31.25%) Servlets
13 15 (31.25%) Web Services
13 15 (31.25%) Fintech
14 13 (27.08%) TypeScript
14 13 (27.08%) Hibernate
14 13 (27.08%) TDD
14 13 (27.08%) Software Engineering
15 11 (22.92%) Continuous Integration

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 26 (54.17%) Tomcat
2 7 (14.58%) Confluence
3 5 (10.42%) Adobe Experience Manager
3 5 (10.42%) CMS
4 4 (8.33%) WebLogic
5 3 (6.25%) Apache
5 3 (6.25%) JBoss
5 3 (6.25%) WebSphere
6 2 (4.17%) Apache TomEE
6 2 (4.17%) WebSphere Application Server
7 1 (2.08%) Apache Solr
7 1 (2.08%) IIS
7 1 (2.08%) Oracle Workflow
Cloud Services
1 18 (37.50%) AWS
1 18 (37.50%) SaaS
2 3 (6.25%) Azure
2 3 (6.25%) GCP
2 3 (6.25%) GitHub
Database & Business Intelligence
1 8 (16.67%) SQL Server
2 3 (6.25%) Big Data
2 3 (6.25%) MongoDB
2 3 (6.25%) NoSQL
3 1 (2.08%) DB2
3 1 (2.08%) JasperReports
3 1 (2.08%) MySQL
3 1 (2.08%) Oracle Reports
3 1 (2.08%) PostgreSQL
3 1 (2.08%) RDBMS
3 1 (2.08%) Relational Database
Development Applications
1 25 (52.08%) Maven
2 24 (50.00%) Jenkins
2 24 (50.00%) JUnit
3 10 (20.83%) JIRA
4 6 (12.50%) Ant
4 6 (12.50%) Subversion
5 4 (8.33%) Cucumber
5 4 (8.33%) Gradle
6 2 (4.17%) Bitbucket
6 2 (4.17%) Eclipse
6 2 (4.17%) Mercurial
7 1 (2.08%) Bower
7 1 (2.08%) Git (software)
7 1 (2.08%) Grunt
7 1 (2.08%) Jasmine
General
1 6 (12.50%) Marketing
2 5 (10.42%) Finance
3 3 (6.25%) Back Office
3 3 (6.25%) Retail
4 2 (4.17%) Advertising
4 2 (4.17%) Manufacturing
5 1 (2.08%) Publishing
Job Titles
1 31 (64.58%) Developer
2 29 (60.42%) Java Developer
3 19 (39.58%) Senior Developer
4 17 (35.42%) Senior Java Developer
5 15 (31.25%) Full Stack Developer
6 13 (27.08%) Senior Full Stack Developer
7 12 (25.00%) Software Engineer
8 8 (16.67%) Architect
9 7 (14.58%) Developer/Software Engineer
9 7 (14.58%) Java Engineer
9 7 (14.58%) Java Software Developer
9 7 (14.58%) Java Software Engineer
9 7 (14.58%) Senior Software Engineer
10 4 (8.33%) J2EE Developer
10 4 (8.33%) J2EE Programmer
10 4 (8.33%) Java J2EE Software Engineer
10 4 (8.33%) Java Programmer
10 4 (8.33%) Java/J2EE Developer
10 4 (8.33%) Programmer
10 4 (8.33%) Software Programmer
Libraries, Frameworks & Software Standards
1 40 (83.33%) Spring
2 37 (77.08%) J2EE
3 33 (68.75%) CSS
3 33 (68.75%) HTML
4 27 (56.25%) AngularJS
5 18 (37.50%) ActiveMQ
5 18 (37.50%) Apache Camel
5 18 (37.50%) Twitter Bootstrap
6 15 (31.25%) Servlets
6 15 (31.25%) Web Services
7 13 (27.08%) Hibernate
8 10 (20.83%) JSP
9 9 (18.75%) Java EE
9 9 (18.75%) XML
10 8 (16.67%) JSF
11 7 (14.58%) Java SE
12 6 (12.50%) Ajax
12 6 (12.50%) XSLT
13 5 (10.42%) JPA
13 5 (10.42%) OSGi
Miscellaneous
1 5 (10.42%) Clustering
2 4 (8.33%) Analytical Skills
3 2 (4.17%) User Experience
4 1 (2.08%) Enterprise Software
4 1 (2.08%) Mobile App
Operating Systems
1 7 (14.58%) Linux
2 5 (10.42%) Windows
2 5 (10.42%) Windows Server
3 4 (8.33%) Unix
4 1 (2.08%) Android
4 1 (2.08%) Apple iOS
Processes & Methodologies
1 38 (79.17%) Agile Software Development
2 22 (45.83%) BDD
3 18 (37.50%) MVC
4 15 (31.25%) Fintech
5 13 (27.08%) Software Engineering
5 13 (27.08%) TDD
6 11 (22.92%) Continuous Integration
7 9 (18.75%) Multithreading
8 8 (16.67%) Multithreaded Programming
9 7 (14.58%) Scenario Testing
9 7 (14.58%) Sprint Backlog
9 7 (14.58%) Sprint Review
9 7 (14.58%) Web Application Development
10 6 (12.50%) Front End Development
10 6 (12.50%) Migration
10 6 (12.50%) Technical Architecture
10 6 (12.50%) UML
11 5 (10.42%) Microservices
11 5 (10.42%) Scrum
11 5 (10.42%) Waterfall
Programming Languages
1 47 (97.92%) Java
2 41 (85.42%) JavaScript
3 24 (50.00%) SQL
4 13 (27.08%) TypeScript
5 5 (10.42%) XPath
6 4 (8.33%) C
6 4 (8.33%) PL/SQL
7 3 (6.25%) Java 8
7 3 (6.25%) Shell Script
8 1 (2.08%) C#
8 1 (2.08%) C++
Qualifications
1 2 (4.17%) Degree
2 1 (2.08%) Computer Science Degree
2 1 (2.08%) CTC Cleared
2 1 (2.08%) SC Cleared
2 1 (2.08%) Security Cleared
Quality Assurance & Compliance
1 1 (2.08%) QA
Systems Management
1 2 (4.17%) Ansible
Vendors
1 22 (45.83%) Oracle
2 18 (37.50%) Splunk
3 5 (10.42%) Adobe
4 2 (4.17%) Atlassian
4 2 (4.17%) IBM