Команда IAM (Identity & Access Management) Yandex Cloud ищет разработчика на Java. Команда отвечает за модели разграничения доступа, управление доступом, группировку ресурсов, логическую изоляцию, координацию сессий и групп пользователей. Главный приоритет сервиса — стабильная и надёжная работа.
Обязанности:
- Разработка enterprise-бэкендов на Java со сложной бизнес-логикой (например, passwordless login с WebAuthn, механизмы сброса пароля, уменьшение связанности сервисов).
- Участие в проектировании архитектуры и техническом дизайне новой функциональности с акцентом на безопасность, надёжность и расширяемость.
- Обеспечение надёжности сервиса и мониторинг работы при отказах.
Требования:
- Опыт разработки и поддержки отказоустойчивых систем.
- Опыт работы с реляционными или нереляционными хранилищами данных.
- Внимание к документации, качеству и читаемости кода.
- Хорошее знание Java или готовность его освоить.
- Готовность изучать новые технологии и языки (например, Go).
Будет плюсом:
- Опыт в сфере безопасности: аутентификация, авторизация.
- Опыт разработки инфраструктурных сервисов.
- Опыт с Kubernetes, Terraform и облачными провайдерами (AWS, Google Cloud Platform, Azure, Yandex Cloud).
Условия и бонусы: корпоративные бонусы, чекапы, спорт, терапия, образовательные курсы и другие преимущества в Yandex.