IntelliJ IDEA’s cover photo
IntelliJ IDEA

IntelliJ IDEA

Software Development

Amsterdam, North Holland 10,311 followers

The Leading IDE for Professional Development in Java and Kotlin

About us

IntelliJ IDEA is a JetBrains IDE for professional development in Java and Kotlin, boosting productivity while maintaining high-quality code. IntelliJ IDEA offers AI-powered, development-ready setup with built-in tools and integrations that ensure a seamless workflow. Its intuitive UI and ergonomic design let you start coding right away and work uninterrupted. Plus, with early access to the latest versions of Java and Kotlin, you’ll always stay ahead of the curve. Privacy and security are a priority – IntelliJ IDEA safeguards your personal data and ensures code security so you can develop with confidence.

Website
https://www.jetbrains.com/idea/
Industry
Software Development
Company size
1,001-5,000 employees
Headquarters
Amsterdam, North Holland
Founded
2001

Updates

  • “When I ask AI to do something that I'm a novice at, I'm in awe at what AI is doing. But if I ask AI to do something that I'm an expert at, I find it awful.” Venkat Subramaniam joins The Marco Show to discuss why expertise matters more in the AI era, why “AI first” is the wrong approach, and why critical thinking and fundamentals still matter. 📺 Watch the full conversation: https://lnkd.in/dt9jZQX5 Also available on your favorite podcast platforms.

  • Java and Kotlin backend developers, what if you could build server-rendered UIs as type-safe components instead of relying on string-based templates or maintaining a separate frontend stack? Frederik Pietzko explores how Compose HTML on the JVM could work with Spring and Ktor – bringing compiler checks, autocomplete, and safe refactoring to server-rendered UI. Would this approach be useful in your backend stack?

    Hey everyone! I've written a small blog post about the possibility to use compose-html on the server to build fullstack web applications using Kotlin and what integrations into Spring and Ktor might look and feel like! https://lnkd.in/eS6jND-9 Quick Disclaimer: at this point in time this is just something we are exploring together with the community and does not represent an official commitment. But we would nevertheless like to hear your feedback on the topic! Feel free to join the #compose-ssr (https://lnkd.in/eGMk9My4) Slack channel and share your feedback! #Kotlin #SSR #Spring #Ktor

  • IntelliJ IDEA reposted this

    I watched a YouTube video today where the author wasn't happy with Spec-Driven Development. "I don't like spec-driven development", they say - "it turns the flow into a bureaucratic process with a lot of ceremony". You know they got it all wrong when you hear this. I think the biggest problem with SDD is in the name: the word " spec " in it. People immediately think it's "a detailed specification of what the system should do". There, you already took the first step toward failure with SDD. I like to define the "spec" as a function for transforming your project from state A to state B (to implement some functionality). SDD should be slightly more sophisticated than the plan mode of your AI agent, but still simple. And the most valuable part of it is uncovering the unknown unknowns and making micro-decisions about what should actually be implemented. Another failure with SDD is when people think they can use the "spec" as a single source of truth. This, by definition, cannot be done. If you find yourself building a lot of ceremony and processes around your SDD flow, you're doing it wrong. And it's not SDD that makes it messy; it's the people. I'll be speaking about Spec-Driven Development at IntelliJ IDEA Conf 2026 in September. It's an online event - come and discuss the topics you care about. https://lnkd.in/dh9XsNC4

  • Full agenda and registration details for IntelliJ IDEA Conf 2026: https://jb.gg/8ze72y

    My regular partner in crime 🎩 Baruch Sadogursky and I will build the same AI agent twice, live, during our session at IntelliJ IDEA Conf this September. For the demo, I wanted to use Exa, a web search API for AI agents. With Exa, my agent can search, read pages, and answer with citations. Dang it - Exa provides official SDKs for Python and TypeScript. James Ward won't be happy... I couldn't find anything on Maven Central, and the only Exa integration in LangChain4j is a beta document loader for retrieval-augmented generation. At this point, most conference demos would quietly switch to a different provider. So, I built one myself. exa-java is a simple Java 21 SDK for Exa’s /search, /contents, and /answer endpoints. It uses records, the JDK HttpClient, and Jackson, with no framework dependencies. The repo also has a Quarkusio and LangChain4j agent that answers airline loyalty questions using live web data. To compare the responses quality, there’s also a raw-model toggle to show how confidently the same model answers without any tools (not good :) ) On September 8, 🎩 Baruch Sadogursky and I will put this agent through six rounds of live coding at IntelliJ IDEA Conf, with LangChain4j going up against JetBrains Koog. The event is free and virtual. Hope to see you there.

  • Gradle is taking another step toward faster builds and smoother IDE workflows with Isolated Projects, now incubating in Gradle 9.7.0. The feature enables projects to be configured in parallel, helping improve sync performance in large Gradle builds. The Gradle Technologies and IntelliJ IDEA teams are also continuing to work together on making better use of this concurrency in future IDE releases. Read more about Isolated Projects and what’s ahead👇 https://jb.gg/4yk5pw

  • What does it take to build AI software people can actually trust? In the new episode of The Marco Show, Sébastien Deleuze from the Spring Framework and Spring AI team talks about building AI-powered software with structure, accountability, and long-term thinking. We also get into why enterprise AI still needs human judgment, how Spring AI fits into the broader ecosystem, and what it means to ship code responsibly in a world where GenAI is changing the pace of development. 📺 Watch the full conversation: https://lnkd.in/dZ4zBx3m  Also available on your favorite podcast platforms.

Affiliated pages

Similar pages