
Middle/Senior Java разработчик проект Система оперативного мониторинга, Москва.
▷ Работодатель: X5 RETAIL GROUP
(профиль,отзывы)
💰 From 0 RUR. | Режим: office |
10
* This listing is inactive or archived *
В Дирекцию по разработке X5 Технологии открыта вакансия Java разработчика на проект Система оперативного мониторинга.
Развиваемая нами система принимает телематические данные от всех транспортных средств X5 Group и наемного транспорта (более 10 тыс. мобильных блоков), в сутки около 25 Гб данных. Принятые данные обрабатываются в асинхронном режиме и на основе них строится отчетность и принимаются управленческие решения.
Есть датчики на грузовиках Компании и Партнеров (координаты, температура в кузове и т.д.). По транспортным протоколам (Wialon Combine, Galileo Sky, Navis Track) данные передаются на хабы - Java-сервисы, развернутые в инфраструктуре Компании. Хабы преобразовывают данные в единый протокол (AMTS) и передают на очередь в RabbitMQ.
В инфраструктуре Компании развернуты сервисы (27 штук), которые получают эти данные, сохраняют, преобразовывают и всячески обрабатывают. Также есть Wildfly-сервис, который является бэкендом для Web-приложения, которым пользуются сотрудники Компании (аналитики, директора магазинов, другие подразделения).
Фичи приложения: аналитика, отчеты, мониторинг в режиме реал-тайм и т.д.
Стек технологий: Java 11, Spring, Spring Cloud, JDBC, Maven, RabbitMQ, PostgreSQL, Oracle, Linux, bash, Gitlab CI/CD, TCP2.
В нашей команде тебе предстоит:
-
Разработка программных модулей в микросервисном окружении;
-
Участие в проработке архитектуры системы и принятии технических решений;
-
Работа с низкоуровневыми протоколами (EGTS, Wialon);
-
Участие в настройке процессов CI/CD;
-
Участие в организации процессов разработки, Code Review и качественного тестирования в команде;
-
Сопровождение и эксплуатация разрабатываемой системы;
-
Оказание консультаций по техническим вопросам специалистам 3-й линии поддержки;
-
Выявление дефектов и устранение причин их возникновения.
Мы ждем тебя, если ты имеешь:
-
Коммерческий опыт разработки на Java от 3 лет;
-
Знание Java Core 8 и выше;
-
Знание и умение эффективно применять Spring Framework, Spring Boot;
-
Опыт работы с очередями (RabbitMQ / Kafka / ActiveMQ);
-
Опыт работы с РСУБД Oracle / PostgreSQL;
-
Умение работать с Git;
-
Знание основных архитектурных принципов и паттернов проектирования;
-
Понимание принципов организации эффективной программной разработки.
Будет плюсом:
-
Умение разбираться в чужом коде;
-
Опыт работы с микросервисами (Spring Boot, Docker, Kubernetes);
-
Знание особенностей и опыт работы с Wildfly;
-
Опыт разработки Pipelines в GitLab либо налаживания CI/CD процессов с применением других инструментов.
Мы предлагаем:
- Удобный офис с бесплатной парковкой у м. Волгоградский проспект или удаленная работа;
- Гибкий график работы (с 8/9/10/11 утра);
- Возможность обучаться и сертифицироваться за счёт компании: внешние тренинги и семинары по профессиональным тематикам, отраслевые конференции, программа развития управленческих навыков, очные мастер-классы, платформы онлайн-образования и многое другое;
- Яркую корпоративную жизнь с большим количеством мероприятий, конкурсов и возможностей для творческой реализации;
- Развитую систему компенсаций и льгот;
- Широкий пакет ДМС (включая выезд за рубеж и стоматологию), страхование жизни и здоровья;
- Скидки в магазинах сети Х5 («Пятёрочка», «Перекрёсток», «Карусель»);
- Программу привилегий Prime-zone (скидки на товары и услуги и специальные предложения от компаний-партнёров);
- Материальную помощь сотрудникам, попавшим в сложную жизненную ситуацию;
- Оформление по ТК РФ с официальной заработной платой.
Присоединяйся к одной из самых быстрорастущих цифровых команд России!