companyJetBrains s.r.o. logo

Senior Software Engineer - IntelliJ Ultimate Team

JetBrains s.r.o.Belgrade, Serbia; Berlin, Germany; Limassol, Cyprus; Munich, Germany; Paphos, Cyprus; Prague, Czech Republic; Warsaw, Poland; Yerevan, Armenia
On-site Full-time

Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.


Unlock Your Potential

Generate Job-Optimized Resume

One Click And Our AI Optimizes Your Resume to Match The Job Description.

Is Your Resume Optimized For This Role?

Find Out If You're Highlighting The Right Skills And Fix What's Missing

Experience Level

Senior

Qualifications

Desired Qualifications: Extensive expertise in Java and Kotlin alongside a deep understanding of the JVM. Strong experience with the Spring ecosystem and/or other widely-used enterprise frameworks and libraries, including their configuration, deployment, and runtime models. A proven history of working on complex systems, large-scale codebases, or developer tooling. The capability to design, maintain, and evolve clean, extensible, and well-architected software solutions. A genuine passion for IDE internals, language tooling, and enhancing the developer experience. Excellent communication and collaboration skills, enabling effective teamwork with top engineers and various IntelliJ IDEA subsystems.

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.

About JetBrains s.r.o.

JetBrains is a cutting-edge software development company known for creating intelligent development tools that enhance productivity and efficiency. Our products, including IntelliJ IDEA Ultimate, are designed to provide developers with the best possible development experience.

Similar jobs

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.