Все вакансии

Java-разработчик (НСУ)

Геоскан
Санкт-ПетербургHH.ru

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

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