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 дней назад
Вакансия в подборках
Похожие вакансии
от 127 500 ₽
до 150 000 ₽