JetBrains logo

O Estado do Java 2025

Este relatório se baseia em insights da Pesquisa do Ecossistema de Desenvolvedores de 2025 da JetBrains para investigar quem são os desenvolvedores Java e como eles trabalham. De idade e experiência a geografia, ferramentas, frameworks e o crescente papel da IA, pinta um quadro claro do desenvolvimento Java moderno em ação.

Com base nas respostas de mais de 5.000 desenvolvedores ao redor do mundo, este relatório destaca como o Java continua avançando sem perder as forças que o definem. Esperamos que isso ajude você a entender onde os desenvolvedores Java de hoje estão e como seu trabalho se encaixa no panorama mais amplo.

Compartilhar:

As pessoas que trabalham com Java

Os desenvolvedores Java formam uma comunidade global experiente.

Quase metade possui 6 a 10 anos de experiência profissional ou mais, e a maioria tem entre 25 e 34 anos.Estão espalhados pelo mundo, com forte representação na China (37%), Índia (14%), Estados Unidos (7%), Brasil, Japão e países da Europa.

Qual é a sua faixa etária?

6%

18–20

18%

21 a 24

25%

25 a 29

21%

30 a 34

12%

35 a 39

12%

40–49

4%

50 a 59

1%

60 anos ou mais

Em que país/região você mora?

37%

China continental

14%

Índia

7%

Estados Unidos

4%

Brasil

3%

Japão

3%

Coreia, República da

2%

Alemanha

2%

Reino Unido

2%

Espanha

Todas as opções com menos de 1% foram agrupadas em “Outros”.

Anos de experiência profissional em programação

7%

Menos de 1 ano

14%

1 a 2 anos

24%

3 a 5 anos

25%

6 a 10 anos

13%

11 a 15 anos

14%

Mais de 16 anos

3%

Não tenho experiência profissional em programação

Como o Java é usado

O Java permanece uma das cinco linguagens de programação mais utilizadas, atraindo desenvolvedores do Python, JavaScript e Go.

A maioria do trabalho Java foca em sistemas de backend, APIs e lógica de aplicativos fundamentais, com a integração de IA em ascensão e uma clara mudança do Java 8 para o Java 17 e versões mais recentes.

Sharat Chander
Diretor Sênior de Gerenciamento de Produto Java na Oracle

Por três décadas, o Java moldou fundamentalmente o mundo em que vivemos. De cada caso de uso imaginável, o Java impulsiona aplicativos que entregam valor comercial enquanto operam em larga escala.E, à medida que o ritmo da tecnologia continua aumentando, o Java continua a evoluir de forma consciente para atender às necessidades do desenvolvimento moderno de aplicativos – seja em instalações locais, na nuvem ou em ambientes híbridos.Finalmente, à medida que o cenário tecnológico adota rapidamente o valor da IA, integrar uma stack moderna de IA baseada em Java é mais fácil do que nunca.

Quais linguagens de programação você usou nos últimos 12 meses?100+

0%

18%

36%

54%

72%

20212022202320242025JavaScriptPythonHTML/CSSJavaSQLTypeScriptLinguagens de script ShellC++C#GoCKotlinPHPRustSwiftDart

Somente são mostradas linguagens de programação com mais de 5% de uso em 2025.

Qual é a sua linguagem de programação principal?

0%

7%

14%

21%

28%

20202021202220232025JavaPythonTypeScriptC#JavaScriptPHPC++KotlinHTML/CSS

Somente são mostradas linguagens de programação com mais de 5% de uso em 2025.

Linguagem principal antes de mudar para Java

29%

Python

11%

JavaScript

10%

TypeScript

10%

Go

9%

C

8%

C++

6%

Kotlin

5%

C#

Que linguagens de programação você começou a aprender ou continuou a aprender no último ano?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%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%Outros
13%9%9%11%14%13%20%Não estou aprendendo nenhuma linguagem de programação
1%32%

Somente são mostradas linguagens de programação com mais de 5% de uso em 2025.

Quais versões do Java você usa regularmente?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%Outros
3%3%2%2%6%Não tenho certeza
0%83%
Marit van Dijk
Java Champion e Defensor de Desenvolvedores Java na JetBrains

É realmente bom ver uma queda constante de pessoas ainda usando o Java 8. Muitas pessoas estão usando Java 17 e superior, o que faz sentido, dado que várias ferramentas e frameworks exigem o Java 17 para rodar.

Dr. Venkat Subramaniam
Autor premiado e fundador da Agile Developer, Inc.

Os lançamentos incrementais e regulares do Java entraram em um ritmo maravilhoso. A versão 25 é especial, pois possui recursos que beneficiam diretamente tanto os iniciantes quanto os usuários avançados do Java.

Em que tipos de desenvolvimento você está envolvido no seu trabalho?100+

78%

Back-end

47%

Full-stack

38%

Front-end

26%

Infraestrutura/DevOps

18%

IA e ferramentas de IA

18%

Testes automatizados

Qual das seguintes opções você desenvolve com Java?100+

57%

Fornecimento de APIs e serviços

53%

Integração com APIs e serviços

47%

Lógica de aplicações e fluxos de trabalho

27%

Bibliotecas / Frameworks

21%

Interface do usuário

19%

Processamento e análise de dados

IDEs e produtividade

Os IDEs desempenham um grande papel em como os desenvolvedores Java realizam seu trabalho, e o IntelliJ IDEA continua a liderar a área, sendo usado por 72% dos respondentes em 2025.

O impacto é impressionante: 95% dos desenvolvedores Java dizem que o IntelliJ IDEA melhora sua produtividade, com dois terços descrevendo o aumento como significativo.

Qual IDE ou editor você utiliza com mais frequência para desenvolvimento em Java?

0%

20%

40%

60%

80%

2019202020212022202320242025IntelliJ IDEAVS Code (Visual Studio Code)Android StudioEclipse ou um IDE baseado no EclipseNetBeans

Somente são mostrados IDE(s) e editores com mais de 3% de uso em 2025.

Qual é o impacto do IntelliJ IDEA na sua produtividade?

66%

Aumenta significativamente a minha produtividade

29%

Aumenta um pouco a minha produtividade

5%

Neutro — nem melhora, nem piora

0%

Diminui um pouco a minha produtividade

Trisha Gee
Java Champion e Chefe de Developer Advocacy na Gradle

Fico feliz em ver que os desenvolvedores ainda estão tendo ganhos significativos de produtividade usando o IntelliJ IDEA. A adição de GenAI e programação por agentes ao nosso conjunto de ferramentas não nega o valor que um IDE bem projetado nos traz ao escrever, rodar e entender o código.Desenvolver aplicativos é uma operação tão complexa que grandes ferramentas são uma parte obrigatória para criar uma excelente experiência para o desenvolvedor.

JetBrains

IntelliJ IDEA

O IntelliJ IDEA ajuda você a escrever código mais rápido, usando ferramentas que eliminam tarefas tediosas e permitem que você se concentre no que importa: criar um software excelente.

IA em desenvolvimento

A IA está rapidamente se tornando parte do desenvolvimento diário de Java.

Ferramentas como o ChatGPT e o GitHub Copilot lideram a adoção, e os benefícios são claros: mais de 75% dos desenvolvedores Java relatam maior produtividade e uma gestão mais eficiente de tarefas repetitivas, e mais da metade diz que é muito provável que experimentem agentes de programação por IA no próximo ano.

Quais ferramentas de IA você usa para programação?100+

40%

ChatGPT pela Web / no desktop / em aplicativos móveis

29%

GitHub Copilot

16%

JetBrains AI Assistant

14%

Cursor

13%

DeepSeek em aplicativos ou auto-hospedado/instalado localmente

12%

TONGYI Lingma

7%

Google Gemini pela Web / em aplicativos móveis

6%

Anthropic Claude pela Web / no desktop / em aplicativos móveis

6%

JetBrains Junie

Quais benefícios você obtém da programação assistida por IA?100+

77%

Maior produtividade

75%

Complementação mais rápida de tarefas repetitivas

74%

Menos tempo gasto à procura de informações

72%

Programação e desenvolvimento mais rápidos

64%

Aprendizagem mais rápida de novas tecnologias, frameworks, linguagens etc.

55%

Melhor experiência de programação e desenvolvimento

53%

Menos esforço mental necessário para programação e desenvolvimento

45%

Melhor qualidade de código e soluções de desenvolvimento

1%

Outros

Qual é a probabilidade de você experimentar agentes de programação por IA nos próximos 12 meses?

54%

Muito provável

19%

Um pouco provável

9%

Não tenho certeza

3%

Um pouco improvável

3%

Muito improvável

12%

Eu já uso agentes de programação por IA

Lize Raes
Developer Advocate para Java e IA na Oracle

Com um em cada oito desenvolvedores Java já usando agentes de programação por IA e a maioria deles propensa a tentá-los no próximo ano, a IA está se tornando parte do desenvolvimento cotidiano. As grandes vitórias são a maior produtividade, a gestão mais eficiente de trabalhos repetitivos e acesso mais rápido à informação.O próximo desafio será a integração: possibilitar IA segura para IP em bases de código proprietárias e garantir que a IA acelere o aprendizado em vez de substituí-lo, especialmente para desenvolvedores juniores.

Ferramentas e frameworks

As ferramentas Java permanecem estáveis e familiares, com o Spring firmemente na liderança com 65% e o Maven continuando como o sistema de build mais utilizado com 67%.

Ao mesmo tempo, desenvolvedores estão adotando frameworks mais novos, experimentando com stacks modernos de microsserviços e expandindo suas habilidades além do Java – refletindo um ecossistema que equilibra ferramentas comprovadas com uma exploração constante.

Quais frameworks para a Web você usa?

0%

20%

40%

60%

80%

20212022202320242025SpringNenhuma opçãoKtorQuarkusJSF

Somente frameworks com mais de 5% de uso em qualquer ano são mostrados.

Josh Long
Defensor de Desenvolvedores do Spring, equipe Spring na Broadcom

Equipes estão sendo solicitadas a fazer mais com menos – microsserviços escaláveis, backends resilientes para frontends, IA por agente e segurança à prova de balas. O Spring atende a essas demandas com um ecossistema rico e profundamente integrado que permite aos desenvolvedores entregar mais, mais rapidamente.

Marit van Dijk
Java Champion e Defensor de Desenvolvedores Java na JetBrains

Um grande número de usuários usa o Spring. Na minha opinião, o Depurador do Spring é uma grande ajuda ao trabalhar com Spring no IntelliJ IDEA; espero que isso torne mais agradável para as pessoas usarem o Spring no IntelliJ IDEA.

Quais sistemas de build você confia?

0%

20%

40%

60%

80%

2019202020212022202320242025MavenGradleNenhuma opçãoAntsbt

Somente são mostrados sistemas de build com mais de 5% de uso em qualquer ano.

Maarten Mulders
Java Champion e membro do PMC do Apache Maven

Fico feliz em ver que o Apache Maven ainda ocupa uma posição forte na área dos sistemas de build. Com o lançamento iminente do Maven 4, estou confiante de que seus usuários continuarão a se beneficiar por ter uma ferramenta de build estável e confiável nos próximos anos.Aqueles que não usam um sistema de build regularmente, por favor, considerem usar um, mesmo que não seja o Maven.Isso tornará sua vida como desenvolvedor muito mais fácil!

Quais linguagens de programação você utiliza para desenvolver microsserviços?100+

46%

51%

Java

26%

24%

Python

19%

18%

Go

19%

17%

TypeScript

17%

18%

JavaScript