Разработчик на Java в команду IAM (Security Yandex Cloud) Отклик на сайте компании

Зарплата не указана
Москва
Опыт 3-6 лет Гибрид Постоянная работа Специалист (Middle) Разработка

Ни одна сложная система не может обойтись без модели разграничения доступа. Одна из основных задач команды IAM (Identity & Access Management) — предоставление инструментов для построения таких моделей. Кроме того, наша команда занимается задачами управления доступом, группировки ресурсов, логической изоляции между ними, координации сессий и групп пользователей. Главный приоритет сервиса IAM — стабильная и надёжная работа.

Мы ищем разработчика в группу разработки команды IAM. В зоне ответственности команды находятся:

  • Сервисы OAuth-аутентификации пользователя (OIDC, SAML и т. д.)
  • Сервис ввода вторых факторов пользователя и управления ими
  • Сервис сбора и предоставления данных о пользователе

Пример функциональности:

Ключевые вызовы:

  • Вывод продукта Identity Hub в GA и платное потребление
  • Feature parity с Entra ID (Azure AD), Okta
  • Улучшение пользовательского опыта и повышение безопасности использования Yandex Cloud
  • Обеспечение устойчивой и стабильной работы сервисов при росте нагрузки и функциональности

Какие задачи вас ждут

Разработка
Вы будете разрабатывать классические enterprise-бэкенды на Java со сложной бизнес-логикой.
Примеры задач: добавление входа без пароля (passwordless login) с использованием WebAuthn, реализация механизма сброса пароля пользователя, уменьшение связанности сервисов для обеспечения бесперебойной работы аутентификации при деградации системы.

Проектирование архитектуры
Нужно будет участвовать в техническом дизайне новой функциональности, обеспечивающей безопасность, надёжность и расширяемость.

Обеспечение надёжности
Вам предстоит следить за работоспособностью сервиса при отказах.

Мы ждём, что вы

  • Разрабатывали и поддерживали отказоустойчивые системы
  • Работали с реляционными или нереляционными хранилищами
  • Уделяете внимание документации, качеству и читаемости кода
  • Хорошо знаете Java или готовы его освоить
  • Готовы изучать новые технологии и языки (например, Go)

Будет плюсом, если вы

  • Разрабатывали инфраструктурные сервисы
  • Работали с Kubernetes, Terraform, облачными провайдерами AWS, Google Cloud Platform, Azure, Yandex Cloud
  • Имеете опыт в сфере безопасности: работали с аутентификацией, авторизацией


Бенефиты работы в Яндексе

AI-инструменты

Компенсация от 100М токенов для ваших экспериментов и оптимизации рутины.
Доступ к передовым моделям для ежедневной работы.

Расширенная медицинская страховка начинает работать с первого месяца в Яндексе. В неё входят:

Базовые услуги

Плановая помощь и неотложная за рубежом, страхование от несчастных случаев для любителей активного отдыха и лечение критических заболеваний.

Ментальное здоровье

Врачи в клиниках по ДМС, онлайн-консультации с психологами. А также психотерапия в офисах, где есть кабинет психотерапевта.

Ежегодные чекапы

Мы за превентивную заботу о здоровье, поэтому по ДМС можно проходить чекапы и регулярно вакцинироваться.

Больничный

30 дней в году оплачиваются — вы получите полную зарплату, как будто не болели.

Стоматология

Плановые процедуры, профессиональная чистка и экстренная помощь за рубежом.

Коррекция зрения

После года работы ДМС покрывает коррекцию зрения и хирургическое лечение косоглазия.

Терапевты в офисах

Если почувствовали себя неважно, можно обратиться в кабинет врача-терапевта, такие есть во всех крупных офисах Яндекса.

Ведение беременности и роды

Оплачиваем ведение беременности и роды для сотрудниц и жён сотрудников, которые с нами более двух лет.

Страховка для родственников по системе 80/20: мы оплачиваем 80% стоимости ДМС для детей и супругов, вы — остальные 20%. В страховку входит всё то же самое, что и у вас.

Требуемые навыки и допуски

  • Java