Middle Java Developer (Backend)
02 Апреля 2026
до 250 000 руб.
Город:
Москва
Занятость:
Полная занятость
Компания "Транспортные решения"
О продукте:
Мы создаём цифровую транспортную биржу — платформу, где грузоотправители и перевозчики взаимодействуют в едином окне: от поиска партнёра до подписания электронных документов и расчётов.
Проект стартует «с нуля»: микросервисная архитектура, современный стек, никакого legacy.
Обязанности:
- Разрабатывать и поддерживать микросервисы на Java 17+ (Spring Boot, Spring Cloud, Kafka)
- Проектировать и реализовывать REST API для фронтенда, мобильных приложений и внешних интеграций (операторы ЭДО, СберБизнесID и другие системы)
- Писать чистый, задокументированный код: технические решения (ADR), спецификации API (OpenAPI), runbooks
- Настройка CI/CD (GitLab CI), контейнеризация (Docker/K8s), базовый мониторинг (логи, метрики)
- Интеграция с ГИС ЭПД через оператора ЭДО: формирование XML-контейнеров ЭТРН, обработка коллбэков, валидация подписей
Требования:
- Имеете 3+ года коммерческой разработки на Java
- Уверенно владеете Spring Boot, Spring Data, Spring Security
- Понимаете принципы микросервисной архитектуры (API Gateway, Service Discovery)
- Работали с реляционными БД (PostgreSQL) и очередями (Kafka или аналоги)
- Пишете тестируемый код (JUnit 5, Mockito) и понимаете важность документирования
- Обладаете системным мышлением: видите продукт целиком, описываете решения так, чтобы ими могли пользоваться коллеги
- Готовы брать ответственность за задачу от постановки до релиза — без микроменеджмента
Будет плюсом:
- Опыт работы с электронным документооборотом (ЭДО, ЭТРН, ГИС ЭПД)
- Понимание логистических процессов (груз, перевозчик, ставка, маршрут)
- Опыт интеграции с внешними системами через REST/SOAP
- Базовые знания безопасности (OAuth2, JWT, защита от инъекций)
Условия:
- Роль с высоким уровнем Impact: Вы будете напрямую влиять на архитектуру и техническое состояние ключевого продукта компании.
- Баланс управления и кода: Мы ценим hands-on подход и даем возможность заниматься сложной разработкой.
- Сложные и интересные задачи: Высокие нагрузки, требовательность к надежности, интересные архитектурные вызовы.
- Стабильность и развитие: Мы предлагаем официальное трудоустройство с первого дня, конкурентную «белую» заработную плату, обсуждаемую по итогам собеседования, и корпоративный ДМС.
- Офис в центре Москвы
- Обучение в корпоративном университете
Зарегистрируйтесь или войдите, чтобы открыть контакты работодателя
Прикрепите резюме для отклика
Уже с нами?
Войдите, чтобы отправить резюме
23 Марта
Инженер по автоматизации тестирования (Java, Selenium)( Гриндата )
Москва
Компания "Гриндата" Какой опыт нам важен: проработка, написание сценариев тестирования написание и поддержка UI автотестов на базе Java...
23 Марта
Java - разработчик (middle / middle +)
Москва
Компания "СберЛизинг" Вакансия открыта в трайбе «Малый и микро бизнес». В рамках проектов Трайба разрабатываются технологические web для...
23 Марта
Java разработчик Middle\Senior( Страховая компания «Сбербанк страхование» )
Москва
Компания "Страховая компания «Сбербанк страхование»" Мы создаем уникальное направление страхования, ориентированное на конкретные жизненные...
24 Марта
Технический менеджер продукта в Internal Developer Platform (IDP)
Москва
Компания "Яндекс" Мы создаём Internal Developer Platform (IDP) — единую PaaS-платформу для всех бизнесов Яндекса, которая помогает эффективнее...
24 Марта
Middle ML-инженер в персонализацию CRM-коммуникаций
Москва
Компания "Яндекс" Яндекс Маркет — маркетплейс, который помогает пользователям находить и выбирать персонально релевантные товары. Мы уже...
Вакансия размещена в отрасли