Вакансия в архиве
Компания больше не ищет сотрудника. Посмотрите похожие предложения
JetBrains

Software Developer (Java Build Tools, Maven)

в JetBrains

от 200 000 ₽/мес на руки

📍 Санкт-ПетербургМоскваПолная удалёнка
Специализация
Java / Scala
Уровень
Senior
Команда
6 - 10 человек

JetBrains — международная компания, которая создает интеллектуальные инструменты, повышающие продуктивность разработчиков и команд. IntelliJ IDEA — лучшая среда разработки для Java и других языков программирования. Первая версия продукта была выпущена в 2001 году и сейчас IntelliJ IDEA используют сотни тысяч программистов по всему миру.

В современных проектах практически всегда используется та или иная система сборки с функциями управления зависимостями. Сейчас компания ищет Software Developer в команду, задача которой сделать работу в IDE с такими проектами простой и удобной.

Технологии/инструменты

JavaIntelliJ IDEAAntMavenGradle

Временная зона команды

(GMT+3) Москва.

Чем предстоит заниматься

  • Улучшать управление внешним процессом, обслуживающим Maven (Inter Process Communications, fault tolerance, fault recovery, взаимодействие с контейнерами, виртуальными машинами, WSL2).
  • Реализовывать интеграцию с Maven для новых версий, используя актуальные механизмы расширения (Maven plugins, Maven extensions support).
  • Обновлять пользовательский интерфейс настроек Maven (Kotlin UI DSL, Swing, usage analytics, взаимодействие с командой UI/UX).

Кого ищут

  • Умение решать сложные и по-настоящему интересные задачи.
  • 3+ года опыта профессиональной разработки на Java.
  • Опыт работы с разными средствами сборки JVM-проектов (Ant, Maven, Gradle и прочими).
  • Желание улучшить IntelliJ IDEA.
  • Умение проектировать и писать код, который легко читать и поддерживать.
  • Понимание как работает код, который ты пишешь: как он исполняется и какие алгоритмы за ним стоят.
  • Умение работать в команде (открытость для других точек зрения и умение аргументированно отстаивать свою позицию).
  • Желание не останавливаться в профессиональном развитии, изучать и пробовать новые подходы и технологии.
  • Желание испытывать профессиональную гордость от результатов своей работы.
  • Владение английским языком на уровне, достаточном для рабочих коммуникаций и написания JavaDoc.

Будет плюсом:

  • Опыт создания плагинов для Maven.
  • Опыт создания плагинов для IntelliJ IDEA.
  • Умение с энтузиазмом придумывать творческие решения проблем, которые не получается решить очевидными способами.
  • Опыт участия в open-source проектах или ведения собственных проектов.

Как устроено внутри

  • Исходники хранятся в Git, часть из них в общем доступе на GitHub.
  • Большая часть исходного кода написана на Java 8/11, есть отдельные части на Groovy, и все больше кода пишется на Kotlin.
  • Для организации командной работы используют собственные продукты: Upsource и Space для ревью кода, TeamCity для автоматического запуска тестов и сборки продуктов, YouTrack для учета багов и фич.
Елена Белобородова Talent Manager
JetBrains

О компании JetBrains

Сфера
Продуктовая компания
Инвестиции
Приватное финансирование
Размер
501 - 1000

JetBrains (9 млн+ пользователей, 80+ наград) — международная компания, которая создает интеллектуальные инструменты, повышающие продуктивность разработчиков и команд. Среди клиентов: Google, Samsung, Citibank, Siemens, Wikipedia.

Похожие вакансии

7 000 – 9 000 $/мес на руки
Полная удалёнка
400 000 – 450 000 ₽/мес на руки
📍 Москва (м. ЗИЛ), можно удалённо из РФ
400 000 – 460 000 ₽/мес на руки
Можно удалённо из РФ
400 000 – 500 000 ₽/мес на руки
📍 Москва, офис или гибрид
383 000 – 585 000 ₽/мес на руки
📍 Москва (м. Белорусская), Санкт-Петербург (м. Новочеркасская), Самара, Казань, полная удалёнка