АС002 | Java-разработчик (senior)
Мы ждем от кандидата:
∙ уверенное знание Java (Java SE 8+, Concurrency, Junit);
∙ умение работать с фреймворками Spring;
∙ уверенное знание SQL и опыт работы с нагруженным РСУБД;
∙ опыт работы с Maven, Git, Jira, Confluence, Jenkins.
Требуется знания в следующих технологиях:
∙ опыт работы в качестве Senior Java Developer/Tech Lead;
∙ взаимодействия: gRPC, Kafka, HTTP;
∙ контейнеризация: Openshift, Kubernetes, Docker;
∙ технологии Service Mesh, Istio.
Плюсом будет:
∙ понимание обеспечения отказоустойчивости систем: таймауты, eventually consistency, circuit breaker;
∙ понимание философии DevOps и всего что с ней связано;
∙ опыт проведения нагрузочного и стресс-тестирования;
∙ опыт разработки автоматических тестов (модульных и интеграционных);
∙ навык анализа требований и выработки технических решений.
Описание проекта:
Развитие передовых платежных сервисов электронной коммерции:
Разработка 3DS-сервера (MPI) для аутентификации карточных e-com операций в сервисах Банка;
Разработка backend решений (микросервисов) для проведения e-com платежей в сервисах Экосистемы Сбера - SberPay, QR, СБП (НСПК), биометрия;
Разработка интеграционных взаимодействий с различными сервисами Банка (Единая фронтальная система, ЛК ФЛ, ЛК ЮЛ, Шлюз ЭлКом, Авторизационная система, Биометрия).
Мы разрабатываем back-end систему, которая несет в себе всю возможную бизнес логику всех возможных способов оплат, которые СБер предоставляет своим юр. клиентам, как Банк-Эквайер.
Весь стек в требованиях:
∙ взаимодействия: gRPC, Kafka, HTTP;
∙ контейнеризация: Openshift, Kubernetes, Docker;
∙ технологии Service Mesh, Istio.
уверенное знание Java (Java SE 8+, Concurrency, Junit);
∙ умение работать с фреймворками Spring;
∙ уверенное знание SQL и опыт работы с нагруженным РСУБД;
∙ опыт работы с Maven, Git, Jira, Confluence, Jenkins.