IntelliJ IDEA – the Leading IDE for Professional Development in Java and Kotlin
Java 27 is here! Explore what’s new, how IntelliJ IDEA supports the latest Java features, and how the IDE itself benefits from JDK updates. Take a tour of the release :point_down:
Java concurrency is a powerful feature, but it can be difficult to get right. Writing correct multithreaded code requires a deep understanding of thread pools, synchronization, cancellation, and error propagation. Even experienced developers regularly introduce subtle bugs like thread leaks, swallow…
Learn best practices for managing Spring Boot configuration across environments, from defaults and validation to secure secrets handling.
Still hand-writing JPA entities from an existing database? Hibernate or IntelliJ IDEA can generate JPA entities in seconds from an existing database schema? Want to compare their features, check out this article.
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.