Назад
Company hidden
3 дня назад

Staff Software Developer (JVM)

Формат работы
onsite
Тип работы
fulltime
Английский
b2
Страна
US/Serbia/Poland +6 еще
Вакансия из списка Hirify.GlobalВакансия из Hirify RU Global, списка компаний с восточно-европейскими корнями
Для мэтча и отклика нужен Plus

Мэтч & Сопровод

Для мэтча с этой вакансией нужен Plus

Описание вакансии

Текст:
/

TL;DR

Staff Software Developer (JVM): Architecting core subsystems of the IntelliJ Platform and evolving the plugin development ecosystem with an accent on JVM concurrency, modern API design, and large-scale refactoring. Focus on re-architecting systems for remote development environments, defining clear API boundaries, and ensuring long-term platform stability through meticulous technical documentation and deprecation management.

Location: Must be based in the Netherlands, Serbia, Germany, USA (Boston, Foster City, Marlton), Cyprus, Spain, Czech Republic, Poland, or Armenia.

Company

hirify.global is a leading creator of intelligent developer tools designed to automate routine checks, boost productivity, and empower software developers globally.

What you will do

  • Drive the plugin development ecosystem for remote development and UI tooling by defining clear, minimal APIs.
  • Re-architect core subsystems to ensure settings are flexible and portable across different environments.
  • Implement and manage processes for the IntelliJ Platform API deprecation cycle.
  • Draft high-quality technical documentation to support internal and external developers.
  • Perform large-scale refactoring within complex monorepo environments.
  • Apply architectural foresight to shape the future of platform tooling.

Requirements

  • Extensive experience in platform architecture and systems design.
  • Strong understanding of JVM concurrency.
  • Proven knowledge of Kotlin coroutines.
  • Strong technical writing and documentation skills.
  • Ability to organize and execute large-scale refactoring in monorepos.

Nice to have

  • Experience building professional developer tools.
  • Knowledge of database internals and network applications.
  • Experience with diverse UI frameworks.

Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →