We've also analyzed developer distribution by seniority levels in each country. Additionally, we used Upwork (a platform with a 17M member network) to get the numbers of developers and compare them with the results of our LinkedIn research.
Jumping ahead, we can tell right away that Ukraine takes one of the leading positions in several technologies and even outruns the US in the number of PHP developers. No wonder Ukraine is now considered one of the most progressive outsourcing tech talent markets in Eastern Europe.
There are 185K software developers in Ukraine, 4K+ IT companies, and 20% of the world's leaders have already established their offices in the country.
Keep reading to find more statistics about the numbers of developers by technology and seniority levels in Ukraine and other countries.
*The stated figures may represent incomplete data as they’re only based on the information available on LinkedIn
- When it comes to Ruby on Rails and Python, Germany and the Netherlands have divergent numbers of engineers. There are only over 6 hundred Ruby on Rails engineers in Germany and almost 3 hundred developers specializing in this technology in the Netherlands. There are more than 1K Python programmers in Germany and 8 hundred Python developers in the Netherlands.
About the Method
To compile this study, we used the professional LinkedIn tool — Recruiter. It allowed us to access more specific search options, such as details about tech specializations and years of experience.
Then, we studied the overall numbers of programmers for every technology in each country under study separately — the US, the UK, Germany, the Netherlands, and Ukraine.
After we found the overall numbers, we also analyzed how many developers in each technology are junior (0–3 years of experience), middle (3–6 years of experience), and senior (6+ years of experience).
*The following numbers of developers by technologies and seniority levels show overall tendencies of the talent markets and can be incomplete as they represent the data available on LinkedIn.
How Many PHP Software Engineers Are There?
Numbers of PHP developers by seniority levels
In our LinkedIn research, Ukraine takes the lead in the number of PHP developers — there are almost 9K programmers proficient in this technology. The US follows with 7K PHP software engineers, the UK goes next with nearly 5K PHP programmers.
Germany and the Netherlands close the list with similar figures — 2K+ and almost 3K PHP software developers correspondingly.
The US and Ukraine have similar numbers of senior PHP developers — in the US, there are almost 6K senior PHP software engineers, while in Ukraine, there are over 5K senior PHP programmers. Regarding other seniority levels, the countries show divergent patterns.
In the US, there are only 4 hundred junior PHP engineers and slightly more than 1K middle PHP developers. At the same time, in Ukraine, there are more than 1K junior PHP software engineers and almost 3K middle PHP programmers.
Germany and the Netherlands have comparable numbers of PHP software developers by seniority levels. For example, there are more than 4 hundred middle PHP developers in both countries.
In the Netherlands, there are nearly 2 hundred junior PHP programmers, while in Germany there are more than 1 hundred junior software engineers. Both in the Netherlands and Germany, there are around 2K senior PHP programmers.
How Many Java Software Engineers Are There?
Numbers of Java developers by seniority levels
According to our LinkedIn research, the U.S. takes the leading position in the number of Java software engineers — there are 63K Java developers in the country. The UK follows with almost 14K Java developers.
Ukraine has 8K Java programmers, while Germany and the Netherlands trail behind with 6K Java engineers each.
Concerning the distribution of Java developers by seniority levels, the majority of Java engineers in all countries studied are senior professionals (have 6+ years of experience).
Since the US has the largest population, it comes as no surprise that the country has the biggest number of Java software engineers.
Though Ukraine, Germany, and the Netherlands have similar numbers of senior Java developers — around 5K, the distribution between junior and middle Java software engineers in the countries varies drastically.
In Ukraine, the numbers of developers of different seniority levels are distributed more equally than in Germany — there are around 2K junior Java engineers, 2K middle Java programmers, and 5K senior Java programmers.
In the meantime, there are 5 hundred junior Java developers, more than 1K middle Java engineers, and 5K senior Java software developers in Germany.
In the Netherlands, there are more than 5 hundred junior Java software engineers, more than 6 hundred middle Java programmers, and 5K senior Java developers.
In the US and the UK, the distribution by seniority isn't particularly balanced. In the US, there are 5K junior Java developers, 12K middle Java engineers, and 49K senior Java programmers.
In the UK, there are 7 hundred junior Java developers, 1,5K middle Java programmers, and 12K senior Java engineers.
How Many Ruby on Rails Software Engineers Are There?
Numbers of Ruby on Rails developers by seniority levelsThere are around 3K Ruby on Rails developers in the US. Ukraine goes next with slightly more than 1K Ruby on Rails software engineers. The UK and Germany follow with close numbers of developers proficient in Ruby on Rails — around 7 hundred.
The Netherlands trails behind other countries with only 291 professional Ruby on Rails programmers on LinkedIn.
All countries share similar patterns of seniority distribution of Ruby on Rails developers — the majority of engineers are senior professionals.
Curiously, the US and Ukraine have similar numbers of junior developers — around 2 hundred.
If we consider middle Ruby on Rails engineers, the US takes the lead with almost 8 hundred professionals, while Ukraine follows with around 5 hundred.
When it comes to the number of senior Ruby on Rails developers, there are more than 2K professionals in the US and almost 7 hundred in Ukraine.
As has been already mentioned, the UK and Germany have similar overall numbers of Ruby on Rails developers.
Further distribution continues this tendency: there are more than 6 hundred Ruby on Rails software engineers in the UK and Germany, around 30 junior professionals, and approximately 5 hundred senior Ruby on Rails developers.
The Netherlands is the country with the smallest number of Ruby on Rails developers in our research. Distribution by seniority levels shows that there are around 20 junior developers, more than 50 middle Ruby on Rails engineers, and more than 200 senior programmers.
How Many Python Software Engineers Are There?
Numbers of Python developers by seniority levels
In our LinkedIn research, the US takes the lead in the number of Python developers — more than 10K developers are specializing in this technology.
Ukraine follows with 3K Python software engineers, the UK goes next with 2K+ Python programmers, while Germany and the Netherlands trail behind with around 1K Python developers in each country.
Though Ukraine and the UK have comparable overall numbers of Python developers, the seniority distribution differs. The majority of Python software engineers in the UK are seniors — 1.5K.
There are only around 3 hundred junior Python engineers and nearly 5 hundred middle Python programmers.
Ukraine shows a more equal distribution of Python developers by seniority — there are almost 1K junior Python developers, and 1K+ of both middle and senior Python software engineers on LinkedIn.
The Netherlands has the lowest number of Python developers, and the distribution by seniority is as follows: junior Python engineers — more than 1 hundred, middle Python developers — more than 2 hundred, senior Python programmers — around 6 hundred.
Upwork Research on the Number of Developers by Technology
*We used Upwork to calculate the numbers of developers in each country, so the data may be incomplete and only depicts general tendencies of the talent markets
We also decided to research Upwork — an international platform with 12M freelance professionals.
We found the numbers of developers in each country under study — the US, the UK, Ukraine, Germany, the Netherlands and analyzed technology distribution in each of them.
Our extensive LinkedIn and Upwork research led to several valuable conclusions:
- Larger population doesn't always result in a higher number of developers — Ukraine has a bigger number of PHP software engineers than the US. There are 9K PHP developers in Ukraine and 7K PHP engineers in the US.