Мы разрабатываем платформу, которая помогает управлять доставкой физических ценностей банка, например карты или документы клиентам и не клиентам банка. Через платформу ведётся вся работа от заказа продукта до планирования оптимального маршрута и самой доставки. Обязанности Проектировать архитектуру, разрабатывать и валидировать код Участие в разработке продукта от анализа до выхода в промышленную эксплуатацию Находить самостоятельно и совместно с аналитиками и тестировщиками наилучшие решения Совместно с devops-инженерами поддерживать стенды разработки в рабочем состоянии Решать интеграционные задачи Писать unit-тесты и проверять собственные решения Требования Опыт промышленной разработки на Java >=8 от 3 лет; Опыт работы со Spring 4.5 или J2EE Опыт работы с json, xml Опыт контейнеризации сервисов: Docker, OpenShift. Опыт работы с реляционными БД (PostgreSQL) Опыт с Maven, git, ansible, Jenkins, liquibase Опыт разработки unit-тестов Знание принципов построения микросервисной архитектуры Опыт контейнеризации сервисов: Docker, OpenShiftБудет плюсом: Опыт работы с Kafka Условия Конкурентная заработная плата (оклад + годовые премии) Социальный пакет (ДМС, страхование от несчастных случаев, льготное кредитование) Возможность обучения и сертификации за счет компании (Coursera и своя виртуальная школа) Материальная помощь при наступлении значимых событий в жизни Дисконт-программы от компаний партнеров (фитнес, страхование, туризм) Комфортный офис на м. Кутузовская, Сбербанк Agile Home (от метро 3-5 минут пешком); Бесплатный тренажерный зал и спортивные групповые занятия, кухни на каждом этаже, комнаты отдыха, множество ресторанов и столовая, бесплатная парковка; Подарки и мероприятия для детей сотрудников. Оздоровительные программы для детей сотрудников; Возможность принять участие в других крупных и уникальных проектах банка