Our annual, independent review of market trends, developer sentiments and salaries within the Java, web, mobile and PHP industries.
Our report takes a comprehensive look at salaries across all developer positions. We’ll tell you the top workplace benefits, employee satisfaction levels and the newest trends you can expect to see across the development world.
The next big thing
Get the lowdown on the latest languages and frameworks influencing the sector.
Learning to code
85% of respondents stated that they were self-taught.
Top developer skills
74% of contractors who took the survey believe that employers should make communication skills a top priority when hiring.
38% of professionals expect to leave their current position within the next 12 months.
Work from Home
Employee health insurance was the most frequently mentioned benefit (33%), ahead of a bonus (30%). Flexible working (45%) and remote working (43%) were more popular amongst participants than a company pension or pension contribution.
Pearson Frank is a global leader in Java, web, mobile and PHP recruitment. Since 2016, we’ve worked with over 1,600 organisations in 57 countries to deliver the very best talent. We find great people great jobs.
Access to over 92,000 Java, web, mobile and PHP professionals.
7 global offices across Europe, APAC and Australia.
48 hour turnaround for candidate shortlists, plus dedicated account management
Global recruiters with over 70 dedicated consultants
This salary survey report is based on thousands of data points including survey responses, internal placement data, and jobs registered with Pearson Frank in the last 12 months.
Each response to the salary survey has been validated using robust statistical analysis and automated data validation rules in order to be included in the results. Any data profiles that do not pass our validation rules and statistical analysis, or that are deemed questionable, incomplete, or duplicate were removed in order to provide meaningful results.
The level of seniority for permanent salaries is split into junior, medium and senior, and is based on years of experience working with Java, web, mobile and PHP. Individual salary information from survey responses is used solely for benchmarking purposes. Personal salary information will only be used in an anonymized way and is not in connection with any individual role or hiring decision.