- Страна
- Россия
Откликайтесь
на вакансии с ИИ

Разработчик на Java в команду IAM (Security Yandex Cloud)
Это вакансия в одной из ведущих технологических компаний России с отличным соцпакетом и возможностью работать над фундаментальными задачами облачной инфраструктуры. Высокий балл обусловлен сильной инженерной культурой и масштабом задач.
Сложность вакансии
Работа в Yandex Cloud требует высокого уровня ответственности, так как IAM является критическим компонентом инфраструктуры. Ожидается знание принципов построения отказоустойчивых систем и готовность работать со сложной бизнес-логикой безопасности.
Анализ зарплаты
В объявлении не указана зарплата, но для Senior Java-разработчика в Москве рыночный диапазон в крупных тех-компаниях составляет 350,000–550,000 рублей. Яндекс обычно предлагает конкурентные условия, соответствующие или слегка превышающие медиану рынка для сильных кандидатов.
Сопроводительное письмо
Составьте идеальное письмо к вакансии с ИИ-агентом

Откликнитесь в Яндекс уже сейчас
Присоединяйтесь к команде Yandex Cloud и создавайте надежные системы безопасности для миллионов пользователей!
Описание вакансии
*☁️ Разработчик на Java в команду IAM (Security Yandex Cloud)*
Ни одна сложная система не может обойтись без модели разграничения доступа. Одна из основных задач команды IAM (Identity & Access Management) — предоставление инструментов для построения таких моделей. Кроме того, наша команда занимается задачами управления доступом, группировки ресурсов, логической изоляции между ними, координации сессий и групп пользователей. Главный приоритет сервиса IAM — стабильная и надёжная работа.
Мы ищем разработчика в команду IAM. В зоне ответственности команды сервисы:• OAuth-аутентификации пользователя (OIDC, SAML и т. д.);
• ввода вторых факторов пользователя и управления ими;
• сбора и предоставления данных о пользователе.
Какие задачи вас ждут:
• РазработкаСоздавать классические enterprise-бэкенды на Java со сложной бизнес-логикой. Примеры задач: добавление входа без пароля (passwordless login) с использованием WebAuthn, реализация механизма сброса пароля пользователя, уменьшение связанности сервисов для обеспечения бесперебойной работы аутентификации при деградации системы.
• Проектирование архитектурыУчаствовать в техническом дизайне новой функциональности, обеспечивающей безопасность, надёжность и расширяемость.
• Обеспечение надёжностиСледить за работоспособностью сервиса при отказах.
Мы ждём, что вы:• Разрабатывали и поддерживали отказоустойчивые системы
• Работали с реляционными или нереляционными хранилищами
• Уделяете внимание документации, качеству и читаемости кода
• Хорошо знаете Java или готовы его освоить
• Готовы изучать новые технологии и языки (например, Go)
Будет плюсом, если вы:• Имеете опыт в сфере безопасности: работали с аутентификацией, авторизацией
• Разрабатывали инфраструктурные сервисы
• Работали с Kubernetes, Terraform, облачными провайдерами AWS, Google Cloud Platform, Azure, Yandex Cloud
Почему у нас хорошо:В Яндексе корпоративная подписка на хорошую жизнь — чекапы, спорт, терапия, образовательные курсы и многое другое. Это не все бонусы — полный список тут.
*📩*Откликнуться на нашем сайте
#cloud #бэкенд #java #питер #москва #нижнийновгород #гибрид #офис
Создайте идеальное резюме с помощью ИИ-агента

Навыки
- AWS
- Azure
- Terraform
- SAML
- OAuth
- SQL
- Kubernetes
- Google Cloud Platform
- Java
- NoSQL
- Go
- OIDC
- WebAuthn
- Yandex Cloud
Возможные вопросы на собеседовании
IAM — это критически важный сервис. Кандидат должен понимать, как обеспечить доступность при сбоях.
Как бы вы спроектировали систему аутентификации, чтобы она продолжала работать при частичной деградации базы данных?
В описании упоминается WebAuthn. Важно понимать современные стандарты безопасности.
Расскажите о принципах работы протокола WebAuthn и его преимуществах перед традиционными паролями.
Вакансия предполагает работу с Java и потенциально Go. Проверяется гибкость мышления.
В каких случаях для микросервиса в инфраструктуре облака вы бы выбрали Go вместо Java, и наоборот?
Безопасность требует строгого контроля доступа.
В чем разница между моделями управления доступом RBAC и ABAC, и какую из них лучше использовать в облачной платформе?
Работа с данными — основа бэкенда.
Как обеспечить консистентность данных в распределенной системе при обновлении прав доступа пользователя?
Похожие вакансии
Senior .Net Developer
Backend Developer (GO) (Senior)
Java / Kotlin / Scala Backend Developer (Senior)
Golang разработчик (Senior)
Python разработчик (Middle)
Middle+/Senior Python developer
1000+ офферов получено
Устали искать работу? Мы найдём её за вас
Quick Offer улучшит ваше резюме, подберёт лучшие вакансии и откликнется за вас. Результат — в 3 раза больше приглашений на собеседования и никакой рутины!