IntelliJ IDEA – the Leading IDE for Professional Development in Java and Kotlin
A fresh edition of Java Annotated Monthly has landed! The world of software development keeps moving at full speed, and this month's selection helps you keep up without drowning in tabs. Inside, you'll find hand-picked articles, podcasts, videos, and thought-provoking reads covering Java, Kotlin,…
Hibernate 7.4 introduced several improvements that simplify loading a page of data along with their associated child collection, historical data access, and audit logging.
April flew by. The pace of tech development didn’t slow, and the flow of news and knowledge didn’t either. This month, Emily Bache joins us to share some sharp finds about AI agents and test-driven development. Java stays busy with fresh updates and practical tips, and Kotlin keeps pushing forwar…
Learn how AI Agent Skills turn one-off prompts into reusable expertise. This article shows how to combine Skills with developer tools to reliably track down flaky test root causes and make AI debugging more deterministic.
Agent Skills is a new initiative that solves both problems by managing context progressively and extending AI agent capabilities on demand.
Java 26 was released on March 17, 2026. At JetBrains, we are committed to supporting the latest technologies in IntelliJ IDEA and adding useful enhancements for both stable and preview features. In this blog post, we will give you an overview of what Java 26 delivers and how it is supported in IntelliJ IDEA.
Build reliable AI agents natively on the JVM. Koog for Java provides idiomatic builders, persistence, and observability – no Python microservices required.
In this article, you will learn how to use Spring Data JDBC by leveraging IntelliJ IDEA's powerful features and become more productive in your development process.
You’re invited to IntelliJ IDEA Conf 2026 – a free online conference for developers working across the JVM ecosystem.
In IntelliJ IDEA 2025.3, JSpecify becomes the preferred nullability source. When it’s present on the classpath, the IDE automatically recognizes and even generates JSpecify annotations via quick-fixes and refactorings.
Spring Debugger plugin is created to make it easy by providing the whole ApplicationContext at your fingertips. See what what you can do with Spring Debugger plugin.
Full support for Java 25 is available in IntelliJ IDEA!