Наша команда создает один из ключевых сервисов облачной платформы Platform V – IAM ( Identity & Access Management ), представляющий из себя комплексное решение для управления и контроля доступа к ресурсам, обеспечивая аутентификацию и авторизацию пользователей с использованием стандарта Open ID Connect.
Мы стараемся использовать передовые практики разработки, devops и управления задачами. К продукту предъявляют высокие требования по надежности и безопасности, а основу решения составляют известные OpenSource компоненты, среди которых: Nginx, SpringBoot, Keycloak;
Наша открытость для любых идей и изменений позволяет принимать быстрые и гибкие решения, а сотрудники могут влиять на производственные процессы продуктов. Проведение демонстраций и митапов позволяет команде получить своевременную обратную связь, а также видеть ценность и результаты своей работы;
Важнейшим приоритетом в работе нашей команды является забота о пользователях. Сейчас продуктом пользуются более 400 команд.
Обязанности
- проектирование и выполнение доработок в существующих и новых фичач
- технологический анализ
- устранение дефектов
- разработка unit-тестов
- активные коммуникации с командами разработки
Требования
- java 11+;
- хорошее знание Java Core, Spring Boot, Spring Security, Kafka, Hibernate;
- опыт работы с LiquiBase и СУБД PostgreSQL;
- опыт работы с ORM;
- знание SQL, умение писать оптимальные запросы;
- опыт работы с Apache Kafka;
- опыт работы с инструментами Git/Mercurial;
- умение проектировать и реализовывать эффективные модульные тесты;
- уверенное знание принципов работы HTTP, REST и микросервисных паттернов;
- умение разбираться в чужом коде, писать чистый и понятный код для других разработчиков;
- способность оптимизировать свой собственный код и код других разработчиков;
- способность учиться и осваивать новые технологии легко выходя из зоны комфорта;
- английский на уровне чтения технической документации.
Будет плюсом:
- опыт работы в Scrum команде;
- опыт работы с инструментами Jira, Confluence, Jenkins, Sonar, Maven, Gradle, Nexus;
- знакомство с жизненным циклом выпуска ПО и Общее представление о CI/CD инструментах;
- знакомство с технологиями контейнеров и систем управления контейнерами (Docker, Kubernetes, Openshift);
- Знание основ построения сетевой инфраструктуры (балансировка, проксирование, порты и т.д.);
- понимание принципов работы и особенностей SQL, NoSQL и Hybrid SQL хранилищ;
- владение разными инструментами экосистемы Spring;
- знакомство с SAML/OIDC/OAUTH.
Условия
- Оформление ТК РФ;
- ДМС для сотрудников и скидки на медицинскую страховку для родственников, а также страхование от несчастных случаев;
- работа в команде профессионалов, возможность разрабатывать уникальные и крупные проекты масштаба нашей страны, возможность принять участие в разработке продуктов от идеи до реализации;
- обучение за счет компании (корпоративный университет, библиотека, внешнее обучение);
- возможность участвовать и выступать на российских и международных IT-конференциях;
- большой и комфортный офис со спортзалом;
- широкий спектр дисконт–программ, скидок и привилегий от компаний-партнеров, бесплатная подписка СберПрайм+;
- льготное кредитование и ипотека в Сбербанке – возможность пользоваться премиальными продуктами Банка на специальных условиях;
- ипотека до 5% (у нас есть статус IT компании);
- конкурентная оплата труда + высокий годовой бонус по результатам работы.