
Старший Java разработчик
Remote work
Описание вакансии
Мы набираем IT специалистов в большую команду для работы на проектах для одного из крупнейших Банков РФ из топ-3.
В частности, сейчас мы работаем над развитием Экосистемы Банка для юридических лиц - объединению набора продуктов и сервисов для юридических лиц на базе универсальной платформы с общими правилами и подходами к интерфейсу и клиентскому опыту, обеспечивающей полное дистанционное взаимодействие.
Набор ведется в 3 команды - Чат-бот, ЭДО, Брокерское обслуживание.
Стек используемых технологий:
Java 11, Kotlin, Spring Boot 2;
JS, TypeScript, React;
Spring Cloud, Data, Integration;
Docker, Kubernetes, Openshift;
Jasper Reports
IBM MQ, Kafka, Tarantool, ELK, Oracle;
CI/CD.
Архитектура разрабатываемой системы включает: микросервисы с большим количеством интеграций, REST/MQ транспорт.
Обязанности
Разработка бэка для системы ДБО юр лиц
Требования к кандидату
Обязательные требования
Не менее 4х лет опыта разработки программного обеспечения на Java;
Понимание принципов ООП, ФП и распространённых паттернов, способов интеграции приложений и протоколов;
Уверенное знание Java SE: Core, Collections, Concurrency, Generics, Reflection;
Уверенное знание: Spring Framework (MVC, IoC), Hibernate (или другой ORM), SQL, Spring Cloud, Maven;
Опыт работы c PostgreSQL или Oracle, Git и любым CI/CD стеком;
Умение и желание писать тесты на свой код.
Желательные требования
Понимание OAuth2/OpenID;
Опыт использования и понимание принципов работы Docker;
Умение писать хорошо структурированный код.
Работа у нас — это
Команда профессионалов, готовых поддержать ваши инициативы
Возможность работы с новыми технологиями
Возможности карьерного роста
Обучение за счёт компании
Красивый и комфортный офиc
Гибкий график
ДМС
Мощное железо и дополнительное оборудование
Ссылка на страницу с описанием вакансии скопирована в буфер обмена