Java-разработчик (Backend)

По договоренности

  • Гражданский проспект
  • Академическая
  • Политехническая

Разрабатываем платформу для мониторинга движущихся объектов (трекеры). Система в реальном времени принимает телеметрию с тысяч устройств, строит маршруты, отслеживает геозоны и отправляет уведомления.
Проект имеет кастомизацию под бизнес-задачи: каналы данных, слои карты, модель прав и интеграции с внешними сервисами.

Обязанности:
  • Разрабатывать и поддерживать декодеры/энкодеры для специализированных-протоколов.
  • Писать бизнес-логику обработки событий: геозоны, тревоги.
  • Развивать REST API и WebSocket для real-time обновлений данных на клиенте.
  • Проектировать схему БД и писать миграции на Liquibase.
  • Интегрировать внешние сервисы: геокодеры, картографические API, push-уведомления.

Требования:

  • Уверенное знание Java и понимание её особенностей.
  • Понимание принципов работы REST API и WebSocket.
  • Опыт работы с сетевым взаимодействием (Netty будет плюсом).
  • Аккуратность в коде: умение писать чисто, понятно.

Будет преимуществом, но не обязательно на старте:

  • Знание реляционных БД (PostgreSQL, MySQL) и умение писать оптимальные SQL-запросы.
  • Опыт работы с геоданными (JTS, Spatial4j).
  • Знание Liquibase, работа с бинарными протоколами.
Условия:
  • Реальный продукт с живым трафиком.
  • Разнообразие задач. Стек широкий: от разбора низкоуровневых бинарных протоколов до проектирования REST API и работы с геоданными.
  • Зрелая кодовая база. Понятная модульная архитектура, без необходимости переписывать всё с нуля.
  • Свобода действий. Возможность влиять на архитектуру и предлагать свои решения под бизнес-сценарии.

Адрес: Россия, Санкт-Петербург, улица Софьи Ковалевской
Показать на большой карте

Поделиться:

Опубликована месяц назад

Похожие вакансии

Вакансии быстро закрываются - скачайте мобильное приложение в RuStore и откликайтесь первыми!
Скачать бесплатно
от 127 500 ₽
Выше средней на 8%
Обязанности: проектирование архитектуры LLM и выбор базовой модели под задачи проекта; создание и обучение моделей с нуля либо проведение fine‑tuning (SFT, LoRA, PEFT); подготовка, очистка и разметка датасетов, формирование instruction‑данных; реализ...
  • Полный день
  • Опыт от 1 года
Логотип компании Алабуга, ОЭЗ ППТАлабуга, ОЭЗ ППТ
  • Санкт-Петербург
3 дня назад
до 150 000 ₽
Выше средней на 28%
МЫ– международная IT-компания, разработчик технологичных продуктов в области мобильной электроники.
  • Полный день
  • Опыт от 1 года
Логотип компании ТехностарТехностар
  • Санкт-Петербург
2 дня назад
ООО "Газпром информ" - аккредитованная IT компания, 100% дочерняя сервисная компания ПАО «Газпром», обеспечивающая полный жизненный цикл информационно-управляющих систем компаний Группы Газпром. Обязанности: Разработка сайтов на 1С-Bitrix «Управление...
  • Полный день
  • Опыт от 1 года
Логотип компании Газпром информГазпром информ
  • Санкт-Петербург
12 дней назад
Мы в поиске лингвист-разработчика в нашу команду.
  • Полный день
  • Опыт от 1 года
Логотип компании ЦРТ | Группа компанийЦРТ | Группа компаний
  • Санкт-Петербург
11 дней назад
Вы будете заниматься такими важными для нас вещами, как: - разработка и поддержка ПО под Windows и (в перспективе) Linux; - участие в тестировании разрабатываемого ПО; - документирование сопровождаемого ПО; - посещение разных городов и стран для учас...
  • Полный день
  • Опыт от 1 года
Логотип компании Новые Технологии Телекоммуникаций (ООО НПП НТТ)Новые Технологии Телекоммуникаций (ООО НПП НТТ)
  • Санкт-Петербург
12 дней назад
от 150 000 ₽
Выше средней на 28%
Привет! РУМИКОН – аккредитованная IT-компания, которая занимается проектными внедрениями и автоматизацией бизнеса на платформе 1С. Мы – 1С:Франчайзи, центр компетенции по 1С:ERP, партнер Битрикс 24 и Amo CRM. Мы специализируемся на постановке управле...
  • Полный день
  • Опыт от 1 года
Логотип компании РУМИКОНРУМИКОН
  • Санкт-Петербург
16 дней назад
Мы обрабатываем данные посетителей и используем куки в соответствии с политикой конфиденциальности.