JetBrains logo

Der Stand von Java 2025

Dieser Bericht basiert auf Erkenntnissen aus der JetBrains-Entwicklungsökosystem-Umfrage 2025 und untersucht, wer Java-Entwickler*innen sind und wie sie arbeiten. Von Alter und Erfahrung über Geographie, Tools, Frameworks und die wachsende Rolle von KI – es zeichnet ein klares Bild der modernen Java-Entwicklung in Aktion.

Basierend auf den Antworten von über 5.000 Entwickler*innen weltweit hebt dieser Bericht hervor, wie Java sich weiterentwickelt, ohne die Stärken zu verlieren, die es definieren. Wir hoffen, dass er Ihnen hilft zu verstehen, wo die heutigen Java-Entwickler*innen stehen und wie Ihre eigene Arbeit in die breitere Landschaft passt.

Teilen:

Die Menschen, die mit Java arbeiten

Java-Entwickler*innen bilden eine erfahrene, weltweite Community.

Fast die Hälfte hat 6–10 Jahre oder mehr an Berufserfahrung, und die meisten sind zwischen 25 und 34 Jahre alt.Sie sind weltweit verteilt und stark in China (37 %), Indien (14 %), den USA (7 %), Brasilien, Japan und Ländern in Europa vertreten.

In welcher Altersgruppe sind Sie?

6%

18–20

18%

21–24

25%

25–29

21%

30–34

12%

35–39

12%

40–49

4%

50–59

1%

60 Jahre oder älter

In welchem Land/welcher Region leben Sie?

37%

China (Festland)

14%

Indien

7%

Vereinigte Staaten

4%

Brasilien

3%

Japan

3%

Korea, Republik

2%

Deutschland

2%

Großbritannien

2%

Spanien

Alle Optionen mit einem Anteil unter 1 % wurden unter „Sonstige“ zusammengefasst.

Jahre professionelle Programmiererfahrung

7%

Weniger als 1 Jahr

14%

1–2 Jahre

24%

3–5 Jahre

25%

6–10 Jahre

13%

11–15 Jahre

14%

Mehr als 16 Jahre

3%

Ich habe keine professionelle Programmiererfahrung

Wie Java verwendet wird

Java bleibt eine der fünf am häufigsten verwendeten Programmiersprachen und zieht Entwickler*innen von Python, JavaScript und Go an.

Die meiste Java-Arbeit konzentriert sich auf Backendsysteme, APIs und die Kernanwendungslogik, wobei die KI-Integration zunimmt und eine klare Verschiebung von Java 8 zu Java 17 und neueren Versionen zu beobachten ist.

Sharat Chander
Senior Director, Java Produktmanagement bei Oracle

Seit drei Jahrzehnten hat Java grundlegend die Welt geprägt, in der wir leben. „Von jedem vorstellbaren Anwendungsfall treibt Java Anwendungen an, die geschäftlichen Mehrwert liefern und im großen Maßstab laufen.“„Und während das Tempo der Technologie weiterhin steigt, entwickelt sich Java durchdacht weiter, um die Anforderungen moderner Anwendungsentwicklung zu erfüllen – sei es vor Ort, in der Cloud oder in hybriden Umgebungen.“Schließlich wird es mit der zunehmenden Akzeptanz von KI in der Technologielandschaft einfacher denn je, eine moderne KI-Stack-Architektur in Java zu integrieren.

Welche Programmiersprachen haben Sie in den letzten 12 Monaten verwendet?100+

0%

18%

36%

54%

72%

20212022202320242025JavaScriptPythonHTML/CSSJavaSQLTypeScriptShell-SkriptsprachenC++C#GoCKotlinPHPDer RustSwiftDart

Nur Programmiersprachen mit mehr als 5 % Auslastung im Jahr 2025 werden angezeigt.

Welche ist Ihre Haupt-Programmiersprache?

0%

7%

14%

21%

28%

20202021202220232025JavaPythonTypeScriptC#JavaScriptPHPC++KotlinHTML/CSS

Nur Programmiersprachen mit mehr als 5 % Auslastung im Jahr 2025 werden angezeigt.

Hauptsprache vor dem Wechsel zu Java

29%

Python

11%

JavaScript

10%

TypeScript

10%

Go

9%

C

8%

C++

6%

Kotlin

5%

C#

Welche Programmiersprachen haben Sie im letzten Jahr begonnen oder weiter gelernt?100+

2019202020212022202320242025
28%30%28%25%27%32%26%Python
24%26%29%26%24%25%18%JavaScript
19%18%17%18%15%15%15%Go
19%19%23%22%19%20%18%TypeScript
15%21%20%19%21%21%19%Java
14%15%11%12%11%10%11%Kotlin
11%10%11%10%12%12%9%C#
11%13%11%13%11%17%11%C++
10%9%12%7%7%6%7%PHP
9%12%10%14%16%17%14%Der Rust
8%6%5%6%5%5%6%Swift
5%3%4%2%2%2%3%Scala
5%6%6%6%6%8%6%C
4%3%3%3%3%2%2%Ruby
4%2%1%1%2%2%2%Elixir
3%3%2%2%2%2%1%Haskell
3%3%2%2%2%4%2%R
2%1%1%1%1%1%1%Clojure
4%6%5%6%6%5%4%Sonstiges
13%9%9%11%14%13%20%Ich habe keine Programmiersprachen gelernt
1%32%

Nur Programmiersprachen mit mehr als 5 % Auslastung im Jahr 2025 werden angezeigt.

Welche Java-Versionen verwenden Sie regelmäßig?100+

2019202020212022202320242025
14%Java 24
9%Java 23
12%7%Java 22
28%40%Java 21
11%4%3%Java 20
8%3%2%Java 19
8%7%7%Java 18
30%45%46%39%Java 17
6%3%2%1%Java 16
14%4%2%0%0%Java 15
8%3%2%0%1%Java 14
14%4%2%1%1%0%Java 13
10%4%2%2%1%1%Java 12
23%32%42%48%38%25%17%Java 11
13%6%2%1%1%0%0%Java 10
13%6%4%1%1%1%1%Java 9
83%75%72%60%50%44%31%Java 8
13%7%6%3%2%2%1%Java 7
5%3%2%2%1%1%0%Java 6
0%0%0%1%0%0%0%Sonstiges
3%3%2%2%6%Ich bin mir nicht sicher
0%83%
Marit van Dijk
Java Champion und Java Developer Advocate bei JetBrains

Es ist wirklich schön zu sehen, dass die Zahl der Menschen, die immer noch Java 8 verwenden, stetig abnimmt. Viele Menschen verwenden Java 17 und aufwärts, was Sinn macht, da verschiedene Tools und Frameworks Java 17 zum Ausführen benötigen.

Dr. Venkat Subramaniam
Preisgekrönter Autor und Gründer von Agile Developer, Inc.

Die inkrementellen und regelmäßigen Veröffentlichungen von Java sind in einen wunderbaren Rhythmus geraten. Version 25 ist etwas Besonderes, da sie Funktionen bietet, die sowohl Anfänger*innen als auch fortgeschrittenen Anwender*innen von Java direkt zugutekommen.

An welchen Arten von Entwicklungsaktivitäten sind Sie an Ihrem Arbeitsplatz beteiligt?100+

78%

Backend

47%

Full-Stack

38%

Frontend

26%

Infrastruktur/DevOps

18%

KI und KI-Tools

18%

Testautomatisierung

Welche der folgenden entwickeln Sie mit Java?100+

57%

Bereitstellung von APIs und Services

53%

Integration mit APIs und Services

47%

Anwendungslogik und -abläufe

27%

Bibliotheken/Frameworks

21%

Bedienoberfläche

19%

Datenverarbeitung und -analyse

IDEs und Produktivität

IDEs spielen eine große Rolle dabei, wie Java-Entwickler*innen ihre Arbeit erledigen, und IntelliJ IDEA führt weiterhin das Feld an und wird von 72 % der Befragten im Jahr 2025 verwendet.

Die Auswirkungen sind ebenfalls bemerkenswert: 95 % der Java-Entwickler*innen sagen, dass IntelliJ IDEA ihre Produktivität verbessert, wobei zwei Drittel den Schub als signifikant beschreiben.

Welche IDE oder welchen Editor nutzen Sie am häufigsten für die Java-Entwicklung?

0%

20%

40%

60%

80%

2019202020212022202320242025IntelliJ IDEAVisual Studio CodeAndroid StudioEclipse oder eine Eclipse-basierte IDENetBeans

Nur IDE(s) und Editoren mit mehr als 3 % Auslastung im Jahr 2025 werden angezeigt.

Wie beeinflusst IntelliJ IDEA Ihre Produktivität?

66%

Erhebliche Verbesserung meiner Produktivität

29%

Geringfügige Verbesserung meiner Produktivität

5%

Neutral – weder Verbesserung noch Verschlechterung

0%

Geringfügige Verschlechterung meiner Produktivität

Trisha Gee
Java Champion und Head of Developer Advocacy bei Gradle

Ich freue mich, dass Entwickler*innen immer noch erhebliche Produktivitätsgewinne durch die Verwendung von IntelliJ IDEA erleben. Das Hinzufügen von GenAI und agentischem Coding zu unserem Toolset mindert nicht den Wert, den eine gut gestaltete IDE beim Schreiben, Ausführen und Verständnis von Code bietet.“Anwendungen zu entwickeln ist eine so komplexe Operation, dass großartige Tools ein zwingender Bestandteil einer hervorragenden Entwicklererfahrung sind.

JetBrains

IntelliJ IDEA

Mit IntelliJ IDEA können Sie Ihren Code schneller schreiben mit Tools, die lästige Aufgaben eliminieren, damit Sie sich auf das Wesentliche konzentrieren können – die Entwicklung großartiger Software.

KI in der Entwicklung

KI wird schnell ein Teil der täglichen Java-Entwicklung.

Tools wie ChatGPT und GitHub Copilot führen die Einführung an, und die Vorteile sind klar: Über 75 % der Java-Entwickler*innen berichten von höherer Produktivität und schnellerer Bearbeitung sich wiederholender Aufgaben, und mehr als die Hälfte sagt, sie würden im nächsten Jahr sehr wahrscheinlich AI-Coding-Agents ausprobieren.

Welche KI-Tools verwenden Sie zum Programmieren?100+

40%

ChatGPT als Web-/Desktop-/Mobil-App

29%

GitHub Copilot

16%

JetBrains AI Assistant

14%

Cursor

13%

DeepSeek als App oder selbst gehostet/lokal installiert

12%

TONGYI Lingma

7%

Google Gemini als Web-/Mobil-App

6%

Anthropic Claude als Web-/Desktop-/Mobil-App

6%

JetBrains Junie

Welche Vorteile bringt Ihnen das KI-unterstützte Programmieren?100+

77%

Erhöhte Produktivität

75%

Schnellere Erledigung von wiederkehrenden Aufgaben

74%

Weniger Zeitaufwand für die Informationssuche

72%

Schnellere Programmierung und Entwicklung

64%

Schnelleres Erlernen von neuen Technologien, Frameworks, Sprachen usw.

55%

Bessere Programmierungs- und Entwicklungserfahrung

53%

Weniger mentale Anstrengung für Programmierung und Entwicklung

45%

Verbesserte Qualität von Code und Entwicklungslösungen

1%

Sonstiges

Wie wahrscheinlich ist es, dass Sie in den nächsten 12 Monaten KI-Coding-Agents ausprobieren werden?

54%

Sehr wahrscheinlich

19%

Ziemlich wahrscheinlich

9%

Ich weiß es nicht

3%

Ziemlich unwahrscheinlich

3%

Sehr unwahrscheinlich

12%

Ich verwende bereits KI-Coding-Agents

Lize Raes
Developer Advocate für Java und KI bei Oracle

Da bereits jeder achte Java-Entwickler*innen AI-Coding-Agents verwendet und die Mehrheit sie im nächsten Jahr wahrscheinlich ausprobieren wird, wird KI Teil der täglichen Entwicklung. Große Erfolge sind höhere Produktivität, schnellere Handhabung sich wiederholender Arbeiten und schnellerer Zugang zu Informationen.Die nächste Herausforderung wird die Integration sein: KI für proprietäre Codebasen IP-sicher zu machen und sicherzustellen, dass KI das Lernen beschleunigt, anstatt es zu ersetzen, insbesondere für jüngere Entwickler*innen.

Tools und Frameworks

Java-Tools bleiben stabil und vertraut, wobei Spring mit 65 % fest in Führung liegt und Maven mit 67 % das am häufigsten verwendete Build-System bleibt.

Gleichzeitig übernehmen Entwickler*innen neuere Frameworks, experimentieren mit modernen Microservice-Stacks und erweitern ihre Fähigkeiten über Java hinaus – ein Ökosystem, das bewährte Tools mit stetiger Erforschung ausbalanciert.

Welche Web-Frameworks verwenden Sie?

0%

20%

40%

60%

80%

20212022202320242025SpringKeineKtorQuarkusJSF

Nur Frameworks mit mehr als 5 % Auslastung in einem beliebigen Jahr werden angezeigt.

Josh Long
Spring Developer Advocate, das Spring-Team bei Broadcom

Teams werden aufgefordert, mit weniger mehr zu erreichen – skalierbare Microservices, belastbare Backends für Frontends, agentische KI und umfassende Sicherheit. Spring erfüllt diese Anforderungen mit einem reichen, tief integrierten Ökosystem, das Entwickler*innen ermöglicht, mehr und schneller zu liefern.

Marit van Dijk
Java Champion und Java Developer Advocate bei JetBrains

Eine große Anzahl von Benutzer*innen nutzt Spring. Meiner Meinung nach ist der Spring-Debugger eine große Hilfe bei der Arbeit mit Spring in IntelliJ IDEA; Ich hoffe, dass es den Menschen mehr Freude bereitet, Spring in IntelliJ IDEA zu nutzen.

Welche Build-Systeme verwenden Sie regelmäßig?

0%

20%

40%

60%

80%

2019202020212022202320242025MavenGradleKeineAntsbt

Nur Build-Systeme mit mehr als 5 % Auslastung in einem beliebigen Jahr werden angezeigt.

Maarten Mulders
Java Champion und Apache Maven PMC-Mitglied

Ich freue mich, dass Apache Maven immer noch eine starke Position im Build-System-Feld einnimmt. Mit der bevorstehenden Veröffentlichung von Maven 4 bin ich zuversichtlich, dass es seinen Nutzern weiterhin zugute kommt, indem es ein stabiles und zuverlässiges Build-Tool für die kommenden Jahre bietet. An diejenigen, die kein Build-System regelmäßig nutzen, bitte ziehen Sie in Betracht, eines zu verwenden, auch wenn es nicht Maven ist. Es wird Ihr Entwicklerleben erheblich erleichtern!

Welche Programmiersprachen verwenden Sie zur Entwicklung von Microservices?100+

46%

51%

Java

26%

24%

Python

19%

18%

Go

19%

17%

TypeScript

17%

18%

JavaScript