Senior Software Engineer – IntelliJ Ultimate Team
Location: Belgrade, Serbia; Berlin, Germany; Limassol, Cyprus; Munich, Germany; Paphos, Cyprus; Prague, Czech Republic; Warsaw, Poland; Yerevan, Armenia
Department: Ultimate
We’re expanding the IntelliJ Ultimate team — the group responsible for delivering world-class development experiences for enterprise Java and Kotlin projects. Our work powers the seamless integration of frameworks and libraries like Spring, Quarkus, and Hibernate, and enables millions of developers to build, debug, run, and deploy complex enterprise applications with confidence and productivity.
We’re now looking for a Senior Software Engineer to take ownership of core functional areas within IntelliJ IDEA Ultimate. The successful candidate will join a team of highly skilled engineers dedicated to evolving the IDE’s capabilities for professional Java and Kotlin development.
In this role, you will:
- Take end-to-end ownership of IntelliJ IDEA Ultimate features and subsystems related to enterprise frameworks, build tools, runtime configurations, and application servers.
- Design and implement advanced tooling for Java, Kotlin, Spring, and related ecosystems.
- Collaborate closely with other senior engineers and tech leads to ensure architectural consistency and technical excellence in all areas of IntelliJ IDEA.
- Drive innovation and usability improvements in large-scale, production-grade developer tools.
- Contribute to maintaining IntelliJ IDEA’s reputation for quality, reliability, performance, and developer delight.
We’ll be happy to have you on our team if you have:
- Strong expertise in Java and Kotlin, with a deep understanding of the JVM.
- Solid experience with the Spring ecosystem and/or other popular enterprise frameworks and libraries, including their configuration, deployment, and runtime models.
- A proven track record of working on complex systems, large-scale codebases, or developer tooling.
- The ability to design, maintain, and evolve clean, extensible, and well-architected software.
- A genuine interest in IDE internals, language tooling, and improving the developer experience.
- Excellent communication and collaboration skills — you’ll work with top engineers and multiple IntelliJ IDEA subsystems.
If you join us, you’ll get to:
- Shape the future of enterprise development tooling in one of the world’s most advanced IDEs.
- Work on technologies that directly impact millions of professional developers.
- Collaborate with some of the best engineers in the developer tools industry.
- Enjoy broad technical ownership and opportunities for architectural influence.
- Receive top-tier compensation and benefit from a flexible work environment.
We are an equal opportunity employer
We know great ideas can come from anyone, anywhere. That’s why we do our best to create an open and inclusive workplace – one that welcomes everyone regardless of their background, identity, religion, age, accessibility needs, or orientation.
We process the data provided in your job application in accordance with the Recruitment Privacy Policy.
There are more than 50,000 engineering jobs:
Subscribe to membership and unlock all jobs
Engineering Jobs
60,000+ jobs from 4,500+ well-funded companies
Updated Daily
New jobs are added every day as companies post them
Refined Search
Use filters like skill, location, etc to narrow results
Become a member
🥳🥳🥳 452 happy customers and counting...
Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.
To try it out
For active job seekers
For those who are passive looking
Cancel anytime
Frequently Asked Questions
- We prioritize job seekers as our customers, unlike bigger job sites, by charging a small fee to provide them with curated access to the best companies and up-to-date jobs. This focus allows us to deliver a more personalized and effective job search experience.
- We've got over 200,000 jobs from 15,000+ vetted companies. No fake or sleazy jobs here!
- We aggregate jobs from 15,000+ companies' career pages, so you can be sure that you're getting the most up-to-date and relevant jobs.
- We're the only job board *for* software engineers, *by* software engineers… in case you needed a reminder! We add thousands of new jobs daily and offer powerful search filters just for you. 🛠️
- Every single hour! We add 2,000-3,000 new jobs daily, so you'll always have fresh opportunities. 🚀
- Typically, job searches take 3-6 months. EchoJobs helps you spend more time applying and less time hunting. 🎯
- Check daily! We're always updating with new jobs. Set up job alerts for even quicker access. 📅
What Fellow Engineers Say
