- Страна
- Россия
- Зарплата
- от 160 000 ₽
Ведущий разработчик Java (Lead)
Сильная вакансия для опытных инженеров с четким стеком и понятными задачами в области безопасности. Удаленный формат и работа в известной компании Magenta Technology добавляют привлекательности, хотя зарплата для уровня Lead может быть предметом обсуждения.
Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.
Улучшите резюме под эту вакансию
Возьмём требования и создадим новую версию резюме с акцентом на нужный опыт
Сложность вакансии
Высокая сложность обусловлена требованием глубокой экспертизы в узкой нише (Keycloak SPI, IAM) и необходимостью наличия лидерских качеств для управления техдолгом и менторства. Профильный опыт более 6 лет и знание криптографии делают порог входа значительным.
Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.
Анализ зарплаты
Предложенная зарплата от 160 000 ₽ на руки является стартовой для позиции Senior/Lead Java Developer. На рынке РФ для специалистов такого уровня с глубоким знанием Keycloak и IAM медиана составляет около 300 000 - 350 000 ₽, поэтому есть потенциал для обсуждения более высоких условий.
Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.
Описание вакансии
Magenta Technology
Ведущий разработчик Java (Lead)
от 160 000 ₽ за месяц, на руки
Опыт работы: более 6 лет
Полная занятость
График: 5/2
Формат работы: удалённо
*☑️* Чем предстоит заниматься
-Разработка и сопровождение Java-сервисов аутентификации и авторизации
-Code review, определение стандартов кодирования
-Разработка и поддержка Keycloak SPI (Custom Authenticator, User Storage, Event Listener)
-Участие в проектировании архитектуры микросервисов
-Наставничество, проведение технических интервью
-Управление техническим долгом, рефакторинг
*☑️* Наши пожелания к кандидатам
-Общий опыт работы 6–10 лет
-Профильный опыт Java 3–5 лет
-Опыт работы с Keycloak / Spring Security / IAM-системами
-Опыт технического лидерства / code review / менторинг
-Образование высшее
-Английский В1+
-Знание и опыт:
-Java Core и JVM
-Диагностика и профилирование JVM
-Принципы SOLID
-Сборка: Maven и Gradle
-Тестирование: JUnit и Mockito
-Знание и опыт:
-Spring Ecosystem
-Keycloak Development
-Знание теории:
-Аутентификация и авторизация
-SSL/TLS и криптография в Java
-Паттерны микросервисной архитектуры
-Жизненный цикл Pull Request и Git
-Инфраструктура:
-Docker, Kubernetes, Kafka, PostgreSQL, Jenkins, SonarQube
Контакты: Откликнуться
IT Jobs в Telegram | в VK | в Max
Больше похожих вакансий + автоотклики с ИИ
Умный подбор, сопроводительные письма, советы по отказам — больше приглашений.

Навыки
- Java
- Spring Framework
- Keycloak
- Spring Security
- IAM
- JVM
- Maven
- Gradle
- JUnit
- Mockito
- Docker
- Kubernetes
- Kafka
- PostgreSQL
- Jenkins
- SonarQube
- Cryptography
- Microservices
Возможные вопросы на собеседовании
Проверка практического опыта расширения Keycloak под специфические нужды бизнеса.
Расскажите о вашем опыте реализации Custom User Storage Provider в Keycloak. С какими сложностями вы сталкивались при интеграции с внешними БД?
Оценка понимания безопасности и протоколов, критически важных для данной роли.
В чем разница между непрозрачными токенами (Opaque tokens) и JWT в контексте безопасности и производительности микросервисов?
Проверка навыков диагностики высоконагруженных Java-приложений.
Какие инструменты и подходы вы используете для профилирования JVM при обнаружении утечек памяти или проблем с Garbage Collector?
Оценка лидерских качеств и умения работать с качеством кода.
Как вы выстраиваете процесс управления техническим долгом в команде и по каким критериям приоритизируете задачи на рефакторинг?
Проверка архитектурного мышления в распределенных системах.
Как обеспечить консистентность данных между Keycloak и микросервисами при использовании событийной модели (Event Listeners) через Kafka?
Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.

