Ищем 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).