German developer roles open 30 days or more: October 2026
On 16 October 2026 we read every software developer posting on the German Federal Employment Agency's job board for 8 stacks. Of 1,675 postings by small and mid-sized employers, 1,163 (69%) had been listed for 30 days or more.
- 69%of postings listed for 30 days or more
- 41%listed for 90 days or more
- 62 daysmedian time a posting had been listed
- 744employers with at least one developer role listed 30+ days; 169 with two or more
By stack
Sorted by the share of postings listed for 30 days or more. Among stacks with at least 100 postings, PHP has both the highest share of roles listed for 30 days or more (79%) and the longest median listing (106 days). Node.js and Flutter had fewer than 100 postings, so read their shares with care.
| Stack | Postings | Listed 30+ days | Listed 90+ days | Median days listed | Employers with a 30+ day role |
|---|---|---|---|---|---|
| Flutter | 24 | 19 (79%) | 12 (50%) | 101 | 12 |
| PHP | 199 | 157 (79%) | 105 (53%) | 106 | 132 |
| Angular | 205 | 153 (75%) | 102 (50%) | 87 | 109 |
| Java | 620 | 443 (72%) | 273 (44%) | 65.5 | 288 |
| React | 196 | 140 (71%) | 79 (40%) | 66 | 116 |
| Python | 654 | 452 (69%) | 253 (39%) | 63 | 290 |
| .NET | 343 | 231 (67%) | 144 (42%) | 66 | 192 |
| Node.js | 87 | 56 (64%) | 39 (45%) | 63 | 52 |
A posting found by two stack searches counts in both rows and once in the totals.
How long the 1,163 postings had been listed
| Listed for | Postings | Share of 30+ day postings |
|---|---|---|
| 30-59 days | 318 | 27% |
| 60-89 days | 160 | 14% |
| 90-179 days | 285 | 25% |
| 180+ days | 400 | 34% |
Where they are
Postings listed for 30 days or more, by federal state and by city.
| State | Postings listed 30+ days |
|---|---|
| Bavaria | 263 |
| North Rhine-Westphalia | 219 |
| Baden-Württemberg | 183 |
| Lower Saxony | 88 |
| Hesse | 77 |
| Saxony | 72 |
| Hamburg | 56 |
| Berlin | 54 |
| City | Postings listed 30+ days |
|---|---|
| Hamburg | 56 |
| Berlin | 54 |
| München | 50 |
| Dresden | 39 |
| Stuttgart | 31 |
| Hannover | 27 |
| Köln | 26 |
| Nürnberg | 24 |
| Freiburg im Breisgau | 21 |
| Karlsruhe | 20 |
What it means if you sell software development into Germany
A company that has been trying to hire a developer for two months is short of people now. Its job ad is public, dated and specific: the stack, the city, the team.
That is the signal Vurell uses. For a software studio or outsourcer, we find the companies hiring your stack, write to them in your name, and book the calls. $500 for a 30-day pilot, then $200 for each call that actually happens.
Method
Source. Bundesagentur für Arbeit, Jobsuche API (rest.arbeitsagentur.de, jobsuche-service v6). Read on 16 October 2026, every result page for each of React, Angular, Node.js, Java, Python, .NET, PHP and Flutter.
What counts. Regular jobs only: temporary work and private placement are switched off in the search. The title must name a software role. 75 postings by staffing and recruiting firms and 252 by public bodies and large groups are left out, because this snapshot is about small and mid-sized employers. Postings are counted once by their reference number.
Days listed. Counted from the first publication date. A repost under a new reference restarts that date, so every age is a floor. A posting stays on the board until the employer removes it, so some long-listed ads are evergreen rather than unfilled.
Data. report.json and report.csv hold every figure on this page. Employer names are not published. Licence: CC BY 4.0. Updated monthly.
Vurell, "German developer roles open 30 days or more", 16 October 2026. https://vurell.com/data/developer-hiring-germany/