Наша команда создает удобные инструменты, позволяющие упростить процесс инвестирования в структурные продукты банка, а также продукты партнеров.
Чем предстоит заниматься:
• Анализ требований и технических заданий на разработку информационных систем
• Проектирование архитектуры взаимодействия отдельных компонентов системы и воплощение этих решений в жизнь
• Участие в разработке новых микросервисов в соответствии со стандартами разработки банка • Поддержка и оптимизация текущих решений
• Проведение код-ревью
Наш стек:
• Java 11, Java 17;
• Spring Framework; WebFlux
• Maven, Gradle
• PostgreSQL
• ELK
• Docker, Kubernetes, Openshift
• IBM MQ, Kafka
• TeamCity
Как понять, что мы подходим друг другу:
Если ты:
• Обладаешь отличными знаниями основных принципов разработки
• Имеешь опыт работы и знаком с особенностями Java 11 и выше
• Обладаешь знаниями основных алгоритмов и структур данных и имеешь практический опыт применения паттернов проектирования
• Занимаешься разработкой с использованием Spring Framework и имеешь опыт реализации общих компонент на базе Spring
• Знаешь нюансы использования Gradle
• Имеешь опыт работы с СУБД Postgres
• Имеешь опыт работы с MQ: Kafka, IBM MQ
• Уверенно владеешь Git и вел разработку согласно Git-flow
• В рамках разработки используешь Docker и Kubernetes
• Работал с GitLab и Bitbucket
Будет плюсом если у тебя есть:
• Понимание и опыт построения реактивных приложений
• Опыт использование WebFlux и Project Reactor
• Опыт реализации сервисов в микросервисной архитектуре
• Знание и опыт работы со Spring Cloud
• Понимание концепции trunk base development и feature toggles
• Навыки работы с Unix серверами.
Почему мы? У нас круто
- График работы удаленный/гибридный (по желанию);
- Официальное оформление по ТК РФ;
- Достойный уровень вознаграждения; ДМС со стоматологией;
- Отпуск 33 дня + материальная помощь к отпуск;
- Привлекательный соц.пакет, корпоративные программы;
- Возможности для повышения уровня квалификации и личностного развития.