Обязанности | • Участие на всех этапах жизненного цикла разрабатываемого продукта в роли разработчика - разработка, как нового, так и развитие уже существующего функционала • Взаимодействие с аналитиками и тестировщиками • Участие в SCRUM-церемониях команды: планирование, оценка спринтов, ретроспективы • Участие в проработке архитектуры будущих приложений на Java • Рекомендации по модернизации и улучшению архитектуры текущих решений, консультации по рефакторингу • Техническое консультирование членов команды, смежных команд • Контроль соблюдения стандартов написания кода • Проведение Code Review на проектах на Java |
Требования | Проект : Команда кластера "Бизнес-продукты" создает в концепции "Voice first" новый продукт, ориентированный на использование юридическими лицами. Это "Бизнес-ассистент" - продукт Сбербанка для открытого рынка корпоративных клиентов. Продукт представляет собой виртуального ассистента, предназначенного для автоматизации процессов взаимодействия юридических лиц со своими клиентами и контрагентами, а также автоматизации процессов коммуникаций внутри компаний с использованием удобного голосового интерфейса взаимодействия. Стек : Java SE 8, Maven, Gradle, Spring (IoC, Boot, Data, Transactions), Hibernate, Oracle, JUnit, Mockito, Apache Kafka, IBM MQ, Spring Integration, Apache Camel, Git, Docker, Kubernetes / OpenShift, Jenkins, JIRA, BitBucket Требования : • Опыт работы в качестве Java разработчика более 3 лет, уровень middle / senior • Опыт работы в команде не менее 5 чел • Умение быстро разбираться в чужом коде • Глубокие знания Java SE 8, Maven, Gradle, Spring framework (IoC, Boot, Data, Transactions), Hibernate, Oracle • Работа с фреймворками / библиотеками тестирования: JUnit / Mockito • Опыт взаимодействия с менеджерами сообщений: Apache Kafka / IBM MQ • Опыт работы с Фреймворками интеграций: Spring Integration, Apache Camel • Опыт работы c Docker, Kubernetes / OpenShift • Опыт работы с Jenkins, JIRA, BitBucket, Git |