Разработчик на java в системах управления доступом

грейд
middle
страна
Россия
опубликована
вчера

описание

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

задачи

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

требования

  • Разрабатывали и поддерживали отказоустойчивые системы
  • Работали с реляционными или нереляционными хранилищами
  • Уделяете внимание документации, качеству и читаемости кода
  • Хорошо знаете Java или готовы его освоить
  • Готовы изучать новые технологии и языки (например, Go)
  • Разрабатывали инфраструктурные сервисы
  • Работали с Kubernetes, Terraform, облачными провайдерами AWS, Google Cloud Platform, Azure, Yandex Cloud
  • Имеете опыт в сфере безопасности: работали с аутентификацией, авторизацией

условия

  • Условий в вакансии нет

навыки

компания

Облачная платформа предоставляет виртуальные серверы, управляемые базы данных, объектное хранилище, сервисы контейнеризации, аналитики и ИИ, позволяя компаниям быстро запускать и масштабировать приложения

Подробнее о компании →

похожие вакансии

статьи для разработчиков