Команда занимается сценариями аутентификации для Банка.
Обязанности:
- Развитие платформы аутентификации, на базе Open Identity Platform (OpenAM);
- Реализация, адаптация и модернизация сценариев аутентификации на платформе аутентификации;
- Участие в полном цикле разработки приложения;
- Разработка backend для микросервисного решения.
Требования:
- Отличное знание Java 8/11;
- Понимание принципов работы и особенностей SQL и NoSQL хранилищ, опыт работы/администрирования SQL: PostgreSQL, Oracle; NoSQL: Cassandra, Scilla DB;
- Знание языков запросов (SQL, CQL);
- Опыт командной разработки коммерческих приложений;
- Знание основных методологий разработки ПО, понимание принципов ООП, шаблонов проектирования;
- Опыт работы с инструментами: Jira, Confluence, Bitbucket, TeamCity, Nexus, Maven.
Будет плюсом:
- Знакомство/опыт работы с Identity and Access Management системами (ForgeRock: OpenIDM и OpenAM, Oracle: OIM, OAM, OES);
- Наличие опыта разработки под высокие нагрузки, оптимизация кода и производительности;
- Понимание принципов SSO (Single Sign-On);
- Понимание OpenID, OAuth, SAML;
- Опыт работы с Kubernetes
- Опыт администрирования серверов приложений (Tomcat, WildFly);
- Опыт использования инструментов управления конфигурацией (Ansible).