About the job
Join our dynamic IntelliJ Ultimate team as we elevate the development experience for enterprise Java and Kotlin projects. Our innovative work integrates frameworks and libraries like Spring, Quarkus, and Hibernate, empowering millions of developers to confidently build, debug, run, and deploy sophisticated enterprise applications.
We are seeking a Senior Software Engineer who will take charge of key functional areas within IntelliJ IDEA Ultimate. This role involves collaborating with a team of highly skilled engineers committed to enhancing the IDE's capabilities for professional Java and Kotlin development.
Key Responsibilities:
- Assume full ownership of IntelliJ IDEA Ultimate features and subsystems related to enterprise frameworks, build tools, runtime configurations, and application servers.
- Design and develop advanced tooling for Java, Kotlin, Spring, and associated ecosystems.
- Work closely with senior engineers and tech leads to ensure architectural integrity and technical excellence across all areas of IntelliJ IDEA.
- Promote innovation and enhance usability in large-scale, production-grade developer tools.
- Help maintain IntelliJ IDEA’s esteemed reputation for quality, reliability, performance, and developer satisfaction.

