Системный разработчик Java (Embedded)

Дата размещения вакансии: 18.03.2025
Работодатель: Селф Сервис Технолоджи
Уровень зарплаты:
з/п не указана
Город:
Москва
Новодмитровская улица 2к2
Требуемый опыт работы:
От 1 года до 3 лет

Self Service Technology — динамично развивающаяся компания, реализующая проект "Московский постамат". Наша миссия — внести революционные изменения в рынок логистических услуг последней мили, создавая быстро растущую сеть постаматов для инновационного и бесперебойного обслуживания

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

  • Разработка и поддержка системного ПО для взаимодействия с разнообразными периферийными устройствами через интерфейсы USB, RS-232/RS-485, CAN-шину, GPIO, и Ethernet
  • Реализация и оптимизация взаимодействия устройств и сервисов, в т.ч. на WebSocket
  • Поддержка и доработка существующих приложений, включая рефакторинг и интеграцию с современными технологиями

Технологический стек разработки:

Java 11, Spring Framework, PostgreSQL, Kafka, Yandex Cloud, GitLab CI/CD, k8s, Gradle, Nexus, ELK, Python, Vue.js, Electron

Требования:

  • Глубокие знания Java и опыт работы с Java Communications API или аналогичными библиотеками для управления периферийными устройствами
  • Опыт интеграции и управления сетевыми интерфейсами и протоколами, включая HTTP, REST и WebSocket
  • Опыт работы с различными дистрибутивами Linux на уровне системного администратора или разработчика
  • Ответственное отношение к поддержке и улучшению существующего кода, с осознанием важности постепенного внедрения улучшений (legacy)

Преимущества:

  • Опыт участия в Open Source проектах
  • Знание дополнительных языков программирования приветствуется
  • Хобби или профессиональный интерес в области IoT

Мы предлагаем:

  • Гибкий формат работы: офис в Москве/гибрид
  • Интересный проект с возможностью влиять на его развитие
  • Дружная команда профессионалов