Documente Academic
Documente Profesional
Documente Cultură
BERLIN
MARKET UPDATE
COVERING THE LAST 6 MONTHS
Phone Online
Permanent:
49 (0)89 3803 7430
1
DARWIN RECRUITMENT - MARKET UPDATE - BERLIN
FOREWORD
The ‘Market Update’ is drawn from our own internal data; collected, stored and processed through our CRM. The information gathered is anonymised and processed
using system IDs as keys to summarise and join data. The majority of the content is based on introductions made by Darwin to our clients in a rolling 6 month period up to
the release of the update (there are typically 10,000+ introductions in a given 6 month period). The data is processed on the basis of the internal division that facilitated
the introduction, and so personal location data is not processed, nor are details of nationality.
• “Candidates” were treated as qualified for analysis after they had a full introductory conversation with a Darwin consultant, during which they provided details
pertaining to searching for a new job and agreed to accept Darwin’s help in doing so.
• “Salary” data is based on the current salary provided by candidates when they commence working with Darwin; this is statistically summarised after removal of
outlying administrative errors. On occasion additional insights will be drawn based on the “desired next salary”, generally given at the same time in the process.
These summarised statistics are often compared to those from a previous iteration of the Market Update.
• “Time to Fill” is defined as the number of days from the vacancy being assigned to Darwin, to the employment contract pertaining to that vacancy being verbally
agreed.
• “Local Talent” is defined as the percentage of candidates introduced, who are labelled as not having to relocate in order to commence work at the introduced
organisation.
• “Fluent Speaker” is defined as the percentage of candidates introduced, who are labelled as being business fluent in the native language of the country of the
place of work.
• “Passive Candidates” is defined as the percentage of candidates, who are labelled as not actively looking for new opportunities or not applying for jobs
themselves during the time period Darwin is working with them.
A limitation of this study is that whilst Darwin’s consultants generally work with and engage professionals without a specific vacancy in mind, there is an element of
selection bias. Recruitment conversation are typically only conducted with professionals who are relevant to our core business model.
A segment of very inexperienced professionals will be less strongly represented in the sample, and professionals who don’t wish to work with a recruitment business
and/or Darwin Recruitment are not represented. Whilst it is unlikely that the latter will have a significant effect on salary distributions, it is acknowledged that
non-willingness to work with a recruitment agency may be financially motivated.
Additionally, we are only able to work with data provided to us by the candidates we work with which may give rise to some response bias. We acknowledge that in the
employment industry there may be cause to misrepresent current salary, but given the large volume of data and the units of reporting, it is not likely that these will have
a significant detriment.
Darwin Recruitment
The Berlin Market Update
Version: v4 // 2019
1
DARWIN RECRUITMENT - MARKET UPDATE - BERLIN
TABLE OF CONTENTS
FRONTEND PAGE 5
FULL-STACK PAGE 7
PHP PAGE 9
MOBILE PAGE 11
SALESFORCE PAGE 13
JAVA PAGE 15
DEVOPS PAGE 17
PYTHON PAGE 23
CONTACT PAGE 31
2
DARWIN RECRUITMENT - MARKET UPDATE - BERLIN
THE
BERLIN
TECHNOLOGY
MARKET
HOW OUR TECHNOLOGIES
ARE EVOLVING
3
BUSINESSES HIRE INTERNATIONALLY
TO BECOME COMPETITIVE
Currently, the permanent market in Germany businesses are beginning to trust the idea
is continuing to be fiercely competitive. We more that candidates will appreciate the
have seen our usual incredibly high demand efforts to give them such opportunities and
for JavaScripts/Frontend specialists and the therefore remain with them and have increased
continued rise in demand for data engineers loyalty (providing they are given what they are
who are flexible on the programming language promised – environment, tech, projects etc).
(Python, Scala, Java etc). This seems to be
a common theme throughout Berlin at the Overall the German market has a very healthy
moment - flexibility and transferable skills. outlook and currently we expect this to
continue for many years to come.
The competitive nature of our market means
the salaries being offered is becoming higher
Mike James
to attract the best talent. However, the most
Associate Director
notable trend we have seen is companies
beginning to understand more and more
that to be competitive and have the best
employees, they must continue to look
internationally.
FRONTEND
“The frontend market has become less fragmented over the past 6 months, where once
we were supporting various tech stacks, our focus has now been in searching for skilled
React developers. The demand for such a niche skill is vastly outweighing the supply,
strong local developers are able to gain several offers in just a few short weeks, sometimes
even days, which only increases to the demand and need for speed from the client side.”
Eden Whitcomb
Billing Manager
5
DARWIN RECRUITMENT - MARKET UPDATE - BERLIN
LOCATION OF TALENT
LANGUAGE SKILLS
PASSIVE VS ACTIVE
6
DARWIN RECRUITMENT - MARKET UPDATE - BERLIN
FULL-STACK
“The Berlin market has a huge need for Full-Stack developers. I’m finding the combination
of Java backend and frontend (React or Angular) is the most popular among customers
right now. Freelancers with this stack really are spoilt for choice of innovative projects,
with competitive rates attached too! I’m looking forward to seeing how this progresses
and how the market tackles this skills vs demand over the next quarter.”
Jodi Barrow
Lead Consultant
7
DARWIN RECRUITMENT - MARKET UPDATE - BERLIN
LOCATION OF TALENT
LANGUAGE SKILLS
PASSIVE VS ACTIVE
8
DARWIN RECRUITMENT - MARKET UPDATE - BERLIN
PHP
“Because of the large number of e-commerce and CMS platforms being based on PHP,
naturally we have a big demand within the e-commerce market. But in recent times
we have also seen a spike in hiring for PHP from companies outside of the industry who
utilising frameworks such as Laravel and Symfony.”
Alex Hevey
Team Leader
9
DARWIN RECRUITMENT - MARKET UPDATE - BERLIN
LOCATION OF TALENT
LANGUAGE SKILLS
PASSIVE VS ACTIVE
10
DARWIN RECRUITMENT - MARKET UPDATE - BERLIN
MOBILE
“Mobile development is still a large and growing market in Germany, where recently we’ve
seen flutter be introduced along with more and more Android developers using Kotlin
preferred to Java. iOS users are keeping up to date with the latest updates as Swift 5.0.1 was
released back in April, with some good feedback from the developers I’ve spoke to. There’s
many new start-ups in Berlin building their mobile apps from scratch using cross-platform
tech such as React Native, but there are strong arguments from native mobile developers
recommending not to work in this way - it does speed up the app development process, but it
also limits the overall performance when compared to platform-specific apps.”
Samuel Hegarty
Lead Consultant
11
DARWIN RECRUITMENT - MARKET UPDATE - BERLIN
FILLING A MOBILE
DEVELOPER ROLE AVERAGE TIME-TO-FILL MOBILE ROLES
PERMANENT
CONTRACT
Mobile positions averaged 11 applications
0 APPS 4 8 12 16 20 24 28 32 36 40
per role, which is about average for Berlin.
LOCATION OF TALENT
LANGUAGE SKILLS
PASSIVE VS ACTIVE
12
DARWIN RECRUITMENT - MARKET UPDATE - BERLIN
SALESFORCE
“Popularity for specialised skills in Health & Marketing Cloud promote frequent job
changes amongst the available talent pool, which means that on average a skilled
Salesforce engineer will remain less than 3 years with any given organization. This
inevitably means an increase in the demand for freelance resources across a range of skills,
with the biggest demand being for certified developers, followed by administrators and
then specialist skills around the latest modules released by Salesforce. Clients in Germany
expect to pay a premium for these as well as fluent German speakers.”
Hector Castro
Billing Manager
13
DARWIN RECRUITMENT - MARKET UPDATE - BERLIN
FILLING A SALESFORCE
DEVELOPER ROLE AVERAGE TIME-TO-FILL SALESFORCE ROLES
PERMANENT
CONTRACT
Salesforce positions averaged
0 APPS 4 8 12 16 20 24 28 32 36 40
13 applications per role, which
is above average for Berlin.
LOCATION OF TALENT
LANGUAGE SKILLS
PASSIVE VS ACTIVE
14
DARWIN RECRUITMENT - MARKET UPDATE - BERLIN
JAVA
“I have noticed that although Java 10 & 11 have become more popular,
Java 8 is still the most used and in demand version. I am excited to see what
the further requirement for cloud and DevOps style stacks do in effect to
the standard Java profile in the coming months/years. With Java’s growth,
powerful Microservices and now the ability to orchestrate those microservices,
I feel we will see Java engineers now stick in this language for the long term.”
Paige McGuigan
Java Specialist
15
DARWIN RECRUITMENT - MARKET UPDATE - BERLIN
LOCATION OF TALENT
LANGUAGE SKILLS
PASSIVE VS ACTIVE
16
DARWIN RECRUITMENT - MARKET UPDATE - BERLIN
DEVOPS
“With the buzz of Kubernetes and the choice of major cloud providers, the market for
DevOps has never been better for an engineer with a huge recruitment drive for pure
DevOps as well as SRE support in development teams too. There is more usage from
developers with tools like K8s, Cloud and Docker as well as businesses working to be
autonomous, streamlined with microservices in containers and cloud versatility for virtual
servers. The demand of DevOps is increasingly rapidly, due to rapid growing technologies,
usage of cloud, support of perfectionist code and the drive to become fully autonomous.
Exciting times ahead, is service mesh the next big thing?”
Joseph Carpenter Daniel Neaves
DevOps Specialist DevOps Specialist
17
DARWIN RECRUITMENT - MARKET UPDATE - BERLIN
LOCATION OF TALENT
LANGUAGE SKILLS
PASSIVE VS ACTIVE
18
DARWIN RECRUITMENT - MARKET UPDATE - BERLIN
DATA SCIENCE
“We are seeing companies ramping up their data science operations, particularly over
the last six-months, focusing on refining their technical data cycle as opposed to bringing
on board multiple data experts without a core focus. In recent months clients are
seeking more refined technical skills for their core projects - I am noticing a slight shift in
recommendation/customer segmentation projects and an increased demand from data
scientists wanting to work with time-series/regression techniques and deep learning-
neural networks & reinforcement learning. Could these be the areas of impact to watch in
data science moving forwards?”
Rebecca Newson
Data Specialist
19
DARWIN RECRUITMENT - MARKET UPDATE - BERLIN
LOCATION OF TALENT
LANGUAGE SKILLS
PASSIVE VS ACTIVE
20
DARWIN RECRUITMENT - MARKET UPDATE - BERLIN
DATA ENGINEERING
“Data engineering continues to grow and evolve in now a very established market. I am
seeing a huge influx of software based data engineering roles covering Python, Java &
Scala predominantly. More companies in Germany are hiring overseas which is bringing
excellent tools and technologies from experienced Data Engineers into the country.
Data engineering continues to work simultaneously alongside data science, with many
vast areas of impact. I am seeing an increase in data greenfield projects from start-ups
to established companies looking to re-define their data vision and roadmap ,and I am
looking forward to seeing the impact and result of this in the future.”
Rebecca Newson
Data Specialist
21
DARWIN RECRUITMENT - MARKET UPDATE - BERLIN
FILLING A DATA
ENGINEERING ROLE AVERAGE TIME-TO-FILL DATA ENGINEERING ROLES
PERMANENT
CONTRACT
Data engineering positions averaged
0 APPS 4 8 12 16 20 24 28 32 36 40
12 applications per role, which is
above average for roles in Berlin.
LOCATION OF TALENT
LANGUAGE SKILLS
PASSIVE VS ACTIVE
22
DARWIN RECRUITMENT - MARKET UPDATE - BERLIN
PYTHON
“We have started to see a big increase in the demand for Python in Berlin over the past
few months. More and more companies are adopting data science and machine learning
with Python being their tool of choice - developers are able to jump straight into Python
code bases and have high impact. I predict that Python will remain a fundamental
technology in the coming years, especially for those interested in data.”
Harrison Cook
Data Specialist
23
DARWIN RECRUITMENT - MARKET UPDATE - BERLIN
LOCATION OF TALENT
LANGUAGE SKILLS
PASSIVE VS ACTIVE
24
DARWIN RECRUITMENT - MARKET UPDATE - BERLIN
FRONTEND
FULL-STACK
PHP
MOBILE
SALESFORCE
JAVA
DEVOPS
DATA SCIENCE
DATA ENGINEERING
PYTHON
25
DARWIN RECRUITMENT - MARKET UPDATE - BERLIN
FRONTEND
FULL-STACK
PHP
MOBILE
SALESFORCE
JAVA
DEVOPS
DATA SCIENCE
DATA ENGINEERING
PYTHON
0 DAYS 4 8 12 16 20 24 28 32 36 40
FRONTEND
FULL-STACK
PHP
MOBILE
SALESFORCE
JAVA
DEVOPS
DATA SCIENCE
DATA ENGINEERING
PYTHON
0 DAYS 4 8 12 16 20 24 28 32 36 40
26
DARWIN RECRUITMENT - MARKET UPDATE - BERLIN
27
DARWIN RECRUITMENT - MARKET UPDATE - BERLIN
THE
GERMAN TEAM
MICHAEL JAMES HECTOR CASTRO EDEN WHITCOMB MARK O’TOOLE ALEX HEVEY JODI BARROW
ASSOCIATE DIRECTOR BILLING MANAGER BILLING MANAGER TEAM LEADER TEAM LEADER LEAD CONSULTANT
SAMUEL HEGARTY JO STEPHENS WAYNE SARGENT VICTORIA HOWES JAMIE ROGERS DANIEL NEAVES
LEAD CONSULTANT EXECUTIVE JAVASCRIPT SPECIALIST EXECUTIVE MOBILE SPECIALIST SENIOR FRONTEND SPECIALIST PHP & JAVASCRIPT SPECIALIST DEVOPS SPECIALIST
ADAM SLADE PAIGE MCGUIGAN JOSEPH CARPENTER REBECCA NEWSON CHARLES SINCLAIR HARRISON COOK
PHP & JAVASCRIPT SPECIALIST JAVA SPECIALIST DEVOPS SPECIALIST DATA SPECIALIST DEVOPS SPECIALIST DATA SPECIALIST
28
DARWIN RECRUITMENT - MARKET UPDATE - BERLIN
FOCUSED &
requirements and necessities. Darwin Recruitment is built
around the constant advancement of technology and
how this can affect your businesses in various ways - from
29
DARWIN RECRUITMENT - MARKET UPDATE - BERLIN
30
DARWIN RECRUITMENT - MARKET UPDATE - BERLIN
EMAIL WEBSITE
31