Если вы раньше входили через Google, сбросьте пароль для своей Gmail-почты через кнопку «Забыли пароль?» на экране входа. Затем войдите по email и новому паролю.
Если аккаунта ещё нет, зарегистрируйтесь с Gmail-почтой, после подтверждения почты мы предложим задать пароль.
Что нового
Загружаю обновления...
Что нового
Загружаю обновления...
Работа найдется быстрее с подпискойКандидат найдётся быстрее с подпиской
Чтобы адаптировать резюме под вакансию или составить сопроводительное письмо, загрузите резюме
описание
Готовность выполнить небольшое тестовое задание (до 1 часа).
Партнёры компании развивают высоконагруженный сервис управления доступом для облачной платформы. Решение на базе OpenSource обеспечивает аутентификацию и авторизацию по OIDC/SAML.
задачи
Разрабатывать и поддерживать Java-сервисы аутентификации и авторизации;
Кастомизировать Keycloak через SPI: Authenticator и User Storage;
Проектировать архитектуру;
Проводить Code Review и менторить команду;
Профилировать JVM и оптимизировать базы данных.
требования
5+ Лет опыта с Java Core;
Глубоко знать Java 17/21, включая Virtual Threads и Records;
Знать Spring Boot, Spring Security, OAuth2/OIDC и WebFlux;
Иметь опыт интеграции с Keycloak;
Понимать OAuth 2.0, JWT и SAML;
Иметь опыт работы с PostgreSQL, Kafka, Docker и K8s;
Знать JUnit 5, Mockito и Testcontainers;
Понимать пирамиду тестов;
Иметь опыт настройки CI/CD;
Уметь работать с Maven/Gradle и SonarQube;
Иметь опыт диагностики JVM с помощью JFR и Heap/Thread Dumps;
Знать паттерны микросервисов Saga и Circuit Breaker;
Иметь опыт работы с AI-ассистентами в разработке.
условия
Срок привлечения: 3–6 месяцев с возможностью продления;
Занятость: Фулл-тайм;
Готовность выполнить небольшое тестовое задание до 1 часа.