Геоскан

java-разработчик для беспилотных систем

Коротко

Java-разработчик в отдел ПО компании Геоскан, работающей над беспилотными авиационными системами и малыми космическими аппаратами. Задачи — проектирование и разработка микросервисов и бэкенда для веб-приложений (рабочее место оператора, личный кабинет владельца БВС), взаимодействие с архитекторами, аналитиками, дизайнерами, QA и инженерами других отделов. Требуется опыт работы с БД, знание алгоритмов и структур данных, Spring Framework (boot, data); плюсом будут Micronaut, реактивное программирование, JavaFX, Linux (включая Astra), Golang/Python, навыки CI/CD. Работа в офисе в Санкт-Петербурге, уровень — senior.

О компании
Геоскан – российская группа компаний полного цикла. Команда занимается разработкой и производством беспилотных авиационных систем и малых космических аппаратов. Оборудование и программное обеспечение Геоскана широко применяются в промышленности, образовании и индустрии развлечений. Компания устраивает соревнования по образовательной робототехнике, запускает спутники в космос и организует шоу дронов по всему миру. Команда отдела ПО работает над принципиально новой версией НСУ и ищет Java разработчиков.
Задачи
•Проектировать и разрабатывать микросервисы для сбора и обработки данных в реальном масштабе времени
•Разрабатывать бэкенд для веб-приложений (рабочее место оператора, личный кабинет владельца БВС и т.д.)
•Применять лучшие кодинг-практики, проводить код-ревью
•Взаимодействовать с опытной командой (системный и программный архитекторы, аналитик, дизайнер, QA)
•Взаимодействовать с другими отделами (инженеры, embedded-программисты, испытатели)
•Видеть результат своей работы не только на мониторе, но и в деле (в небе)
Требования
•Эффективно работаете в кросс-функциональных командах
•Понимаете стандартные алгоритмы и структуры данных и использовали их на практике
•Имеете опыт работы с различными БД и не боитесь исследовать новые подходы
•Используете для работы Spring Framework (boot, data)
Будет плюсом:
•Уже попробовали Micronaut
•Имеете опыт реактивного программирования на Java (Reactor, RxJava)
•Опыт кроссплатформенной разработки десктопных приложений на любом языке, в т.ч. опыт имплементации автообновления, миграции БД, выпуска дистрибутивов
•Опыт разработки приложений на Java FX
•Уверенное использование ОС Linux, в т.ч. из семейства Astra
•Знание других ЯП (Golang, Python)
•Опыт контейнеризации приложений, настройки CICD и т.п., когда девопс в отпуске
Условия
•Оформление в соответствии с ТК РФ и полностью белая заработная плата
•Работа в аккредитованной IT-компании
•Современный комфортный офис в шаговой доступности от метро Площадь Мужества
•Охраняемая авто- и велопарковка
•Гибкое начало рабочего дня
•Полис ДМС после 6 месяцев работы
•Корпоративный спорт: футбол, волейбол, баскетбол, йога, скалолазание
•Изучение иностранных языков (английский, китайский, испанский) в офисе с 50% компенсацией от компании
•Корпоративная библиотека и настольные игры
•Чай/кофе и станции здорового питания на уютных кухнях

Хватит откликаться.
Получите рекомендацию.

$10 стартовых кредитов

Всего 60 секунд, полностью на автопилоте — AI-агенты Eraldt читают ваше резюме, определяют подходящие роли, находят живые вакансии и людей, которые могут вас порекомендовать, пишут им личные письма и добиваются рекомендации.

Это не отклик на вакансию: резюме не уходит в компанию, а рекомендацию именно по этой роли мы не обещаем.

Посмотрите, кто ещё получает интервью на автопилоте