Ищем Senior Java-разработчика в команду, создающую GigaIDE — профессиональную среду разработки на базе IntelliJ IDEA. Задача: развивать продукт, писать новые плагины и добавлять поддержку новых языков и фреймворков.

Условия: срок привлечения от 3–6 месяцев (возможное продление). Занятость: фулл-тайм. Формат работы: удаленно (только из РФ). Форма сотрудничества: договор ГПХ/ИП. Ставка: 800-1000 руб/час.

Обязанности:

  • Проектировать решения и разрабатывать плагины для GigaIDE;
  • Писать тесты и анализировать требования;
  • Оказывать техподдержку (2-я линия) и общаться с пользователями в рабочие часы по графику.

Требования:

  • Опыт коммерческой разработки на Java 5-7 лет;
  • Отличное знание Core Java (многопоточность, модель памяти, коллекции);
  • Глубокое понимание алгоритмов и структур данных (особенно деревья и графы);
  • Умение работать с крупными системами, legacy и нестандартными фреймворками.

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

  • Опыт написания плагинов для IntelliJ IDEA / Eclipse;
  • Знания в области синтаксического анализа и компиляторных технологий;
  • Знание других языков: Kotlin, Scala, Go, C++, JS и др.;
  • Базовый Spring и опыт работы с БД (SQL/NoSQL).