Ищем сотрудника в команду, занимающуюся задачами идентификации и аутентификации клиентов банка в удаленных каналах обслуживания (web, мобильные приложения). Команда занимается реализацией сценариев аутентификации, поддержкой legacy-решений и активным переносом функциональности в мир микросервисов.
Технологический стек:
- JDK 11\17
- Postgres
- Spring
- Hibernate
- Kafka
- Docker, OpenShift\Kubernetes
Обязанности:
- разработка и поддержка решений аутентификации для различных каналов обслуживания клиентов банка;
- покрытие своего кода Junit-тестами и интеграционными тестами;
- участие в кросскомандном «ревью кода» (code review);
- рефакторинг и оптимизация существующего legacy-кода, подготовка и перенос функциональности в private cloud
От коллеги мы ожидаем:
- Опыт back-end разработки на Java от 3-х лет;
- Понимание принципов объектно-ориентированного программирования, теории реляционных баз данных;
- Уверенные знания и практическая работа с Java Core (обязательны Collections, Generics, Exceptions);
- Понимание принципов многопоточности в Java;
- Опыт работы с Kafka, Docker, Kubernetes/OpenShift
- Опыт работы с базами данных, знание языка запросов SQL;
- Опыт работы с Git, Gradle;
- Понимание CI, CD, опыт работы с jenkins
- Понимание гибких методологий разработки
Будет плюсом:
- Опыт работы с ORM Hibernate;
- Знакомство с HTML;
- Знакомство с Java EE (JSP, Servlets);
- Знакомство с протоколом HTTP(s);
- Знакомство со Spring Framework и Spring Boot.
Условия:
- гибридный/офисный формат работы
- годовой бонус и ежегодный пересмотр
- расширенный ДМС с первого дня + стоматология и льготное страхование для семьи
- корпоративный университет Сбера, внутренняя образовательная платформа, участие в IT-конференциях
- офис с зонами отдыха и спортзалом (Кутузовский проспект 32к1)
- 90 дней удаленной работы из любого региона РФ
- льготная ипотека в Сбере, корпоративная пенсионная программа, подписка СберПрайм+, скидки от партнеров и сервисов группы компаний