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

Привет! Мы команда Почтовых технологий, или просто Почтатех

Почтатех - это ИТ подразделение Почты России, которое уже более 5 лет успешно занимается разработкой и развитием цифровых продуктов и сервисов.

Наши проекты масштабные и амбициозные, мы стремимся улучшать жизнь миллионов людей.

Нам есть чем гордиться и куда расти. Наша миссия - делать Почту современной, мобильной и дружелюбной

Присоединяйся к команде!

Мы создали единую систему управления заказами (OMS), проект унифицирующий задачи по работе с заказами, позволяющий оптимально использовать ресурсы Почты и партнёрской сети для оказания услуг, выбирая наиболее подходящего исполнителя на основании критериев приоритезации. Проект уже запущен и работает. В текущей команде более 5 инженеров уровня Senior и выше. Сейчас мы в процессе расширения команды для поддержки большего набора критериев определения исполнителя, реализации единой интеграционной платформы, которая будет автоматизировать процессы интеграции с интернет-магазинами, реализации сервисов работе с заявками Контакт Центра и других ключевых для бизнеса проектов, поэтому нам интересны специалисты от уровня Middle до Architect.

Предстоит стать частью большой и активной команды, сочетающей в себе все лучшие методологии и практики гибкой разработки программных продуктов.

Какие задачи ждут именно тебя:

  • Расширение функционала системы управления заказами (OMS), в т.ч. реализация поддержки критериев определения оптимального исполнителя, реализация алгоритма определения оптимальной цепочки выполнения нескольких заказов и др.;
  • Разработка системы управления курьерскими заданиями для курьеров внутренней сети Почты;
  • Разработка сервисов для управления заявками Контакт Центра Почты;
  • Поддержка кастомных интеграционных сценариев ключевых Клиентов Почты России с системой управления заказами (OMS) и другими сервисами Почты;
  • Проектирование и разработка новых сервисов;
  • Разработка интеграционных схем, знание UML;
  • Проведение интеграционных тестирований;
  • Управление ожиданиями, стэком задач и графиками релизов;
  • Есть задачи для тех, кому интереснее заниматься архитектурой.

Мы ожидаем от тебя:

  • Знание и понимание ООП, паттернов проектирования;
  • Умение проводить декомпозицию и оценку сложности задач;
  • Умение работать и разбираться с чужим кодом;
  • Понимание принципов интеграции корпоративных информационных систем, в том числе с использованием корпоративных интеграционных шин;
  • Понимание методов разработки высоконагруженных отказоустойчивых систем, приложений и служб;
  • Понимание принципов реактивного программирования (Project Reactor);
  • Java как основной инструмент работы (версия 8 и выше);
  • Spring Framework и его экосистема;
  • Опыт работы с PostgreSQL или другими СУБД;

Будет плюсом:

  • Опыт работы с Apache Pulsar, Apache Kafka, redis, minIO, Git, Jira, Confluence;

Мы рады предложить:

  • Возможность проявить себя в социально-значимых проектах федерального уровня;
  • Гибкий график и удаленную работу;
  • Конкурентное предложение по заработной плате и ежегодное премирование;
  • ДМС со стоматологией, страхование на время выезда за рубеж после трех месяцев работы в компании;
  • Льготное кредитование в Почтабанке и скидки у компаний-партнеров (фитнес, страхование, путевки от туроператоров);
  • Полное соблюдение ТК РФ;
  • Менторство внутри команд, дружелюбная атмосфера, быстро развивающиеся сообщества по экспертизам (Java, frontend, iOS, Android, devOps, design, QA)
  • Demo-дни каждый месяц.