Java houdt zijn plek in de TIOBE-index beter vast dan elke grote concurrent. In de twaalf maanden tot september 2026 verloor Java 9,7% van zijn score, Python 31,6% en C# 33,9%. Tegelijk bouwen grote organisaties hun AI-functies op de Java-backend die ze al hebben. In Nederland hebben rond 25.000 ontwikkelaars Java als vaardigheid, maar slechts 2974 dragen Java in hun titel, tegenover 296 vacatures. Onze conclusie: ervaren Java-ontwikkelaars worden de komende jaren schaarser. Wie er een nodig heeft, neemt nu aan.
Java staat in september 2026 op de vierde plaats van de TIOBE-index, met 7,54%. De absolute score daalt al jaren, net als die van bijna elke grote taal. Wat telt is de verhouding: Java verliest trager dan de rest en wint daarmee terrein. De cijfers zijn van TIOBE; de conclusies zijn van ons.
Java wint terrein op de rest
In de twaalf maanden tot september 2026 verloor Java 0,81 punt, 9,7% van de score. Python verloor 31,6%, C# 33,9% en Go 52,6%; Go zakte van de achtste naar de twaalfde plaats. Van de zes grootste talen groeide alleen C. Als aandeel van die zes steeg Java van 13,6% naar 14,7%. In mei 2026 passeerde Java kort C++ voor de derde plaats: 7,94% tegen 7,92%.
Het duidelijkst is de verschuiving ten opzichte van C#, de directe concurrent in zakelijke software. In januari 2026 noemde TIOBE-ceo Paul Jansen het nog ‘een open vraag’ of Java C# op afstand kon houden. Sindsdien zakte C# van 7,39% naar 4,22%, en Java van 8,71% naar 7,54%. De verhouding tussen beide liep in acht maanden op van 1,18 naar 1,79.
Andere bronnen wijzen dezelfde kant op. In de Stack Overflow-enquête van 2025 gebruikt 29,6% van de professionele ontwikkelaars Java, gelijk met C# (29,9%) en ruim boven Go (17,4%) en Kotlin (11,5%). Het releaseritme houdt stand: JDK 25, een versie met langdurige ondersteuning, verscheen op 16 september 2025, JDK 26 op 17 maart 2026.
AI-agents draaien op de bestaande stack
Veel organisaties bouwen hun AI-werk in Java. In de enquête van Azul onder ruim tweeduizend Java-gebruikers bouwt 62% van de organisaties AI-functionaliteit in Java, tegen 50% een jaar eerder. Spring AI bereikte in mei 2025 versie 1.0, met tool calling en ondersteuning voor het Model Context Protocol. De officiële MCP Java SDK wordt samen met Spring AI onderhouden. Intussen gebruikt 85% van de ontwikkelaars regelmatig AI-hulpmiddelen, meldt JetBrains.
De agent wordt gebouwd waar de data, de transacties en de beveiliging al zitten. In de meeste grote organisaties is dat een Java-backend. Agentic coding geeft Java-teams er dus werk bij.
Wat dit betekent voor Nederland
LinkedIn Talent Insights telt in Nederland rond 25.000 professionals in een ontwikkelaarsrol met Java als vaardigheid (25.307, september 2026). Slechts 2974 van hen hebben Java in hun functietitel. Daar staan 296 openstaande vacatures met zo’n titel tegenover: ongeveer één vacature op elke tien professionals. In de brede groep wisselde 17% van rol, in de smalle groep 14%. Ter vergelijking: het CBS telt 229.000 softwareontwikkelaars (tweede kwartaal 2026).
Leg die cijfers naast TIOBE en er ontstaat een patroon. Cursussen en nieuwe instromers gaan vaker naar Python en nieuwere talen. De Java-systemen blijven staan en krijgen er AI-functionaliteit bij. Dat levert een krimpende instroom op bij een gelijkblijvende of groeiende vraag: een stil tekort aan mensen die de bestaande systemen kennen. Dat tekort groeit met elk kwartaal dat de instroom achterblijft.
Advies voor wie wil groeien
- Neem nu aan. De vraag naar ervaren Java-ontwikkelaars stijgt mee met elk AI-project op de bestaande backend, de instroom niet. Wie in 2027 een sterker team wil, begint dit kwartaal.
- Schrijf vacatures op vaardigheden. Wie op de titel ‘java developer’ selecteert, bereikt zo’n drieduizend mensen; backend- en full stack-ontwikkelaars met Java-ervaring zijn er rond 25.000.
- Benader mensen rechtstreeks. Ruim acht op de tien wisselden niet van rol in de gemeten periode. Wie wacht op reacties, mist hen.
- Laat je eigen Java-team AI integreren. Met Spring AI en de MCP Java SDK bouwen bestaande ontwikkelaars agents op je eigen backend, zonder tweede stack.
- Noem Java-versie en framework in de vacature. Dat is het eerste wat een ervaren kandidaat controleert.
Beperkingen
TIOBE meet zoekmachinetreffers voor een taal, geen regels code, gebruik of banen. De eigen site zegt dat de index niet gaat over de taal waarin de meeste code is geschreven. De schommelingen laten dat zien: Python verloor in een jaar een derde van zijn score, terwijl niemand met Python stopte. Eén maand zegt weinig, dus wij lezen de richting over twaalf maanden en over meerdere bronnen.
Onze lezing klopt niet als de daling van Java de komende twaalf maanden versnelt tot het tempo van de concurrentie; als de volgende Stack Overflow-enquête professioneel Java-gebruik duidelijk onder 25% laat zien; of als het aantal Nederlandse Java-vacatures daalt terwijl het aantal rolwisselingen stijgt. Dat wijst op een overschot. De cijfers van Azul komen van een leverancier die zijn eigen publiek van Java-gebruikers ondervraagt. De LinkedIn-cijfers dekken alleen professionals met een profiel en tellen ook mensen mee voor wie Java één vaardigheid van vele is.
Bronnen
- TIOBE Index, september 2026
- TIOBE Index, januari 2026 (archief)
- Stack Overflow Developer Survey 2025
- JetBrains State of Developer Ecosystem 2025
- Azul 2026 State of Java, via InfoWorld
- OpenJDK JDK 25
- OpenJDK JDK 26
- Spring AI 1.0 GA
- MCP Java SDK
- LinkedIn Talent Insights, Nederland, september 2026 (eigen analyse)
- CBS StatLine, 86320NED, beroepsklasse 0814 softwareontwikkelaars, tweede kwartaal 2026