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