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

Обязанности:

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

Требования:

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

Будет плюсом:

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

Условия и бонусы: корпоративные бонусы, чекапы, спорт, терапия, образовательные курсы и другие преимущества в Yandex.