Назад
3 часа назад

Senior Java Developer (IAM)

128 000
Формат работы
remote (только Russia)
Тип работы
fulltime
Грейд
senior
Страна
Russia

Мэтч & Сопровод

Покажет вашу совместимость и напишет письмо

Описание вакансии

Текст:
/

TL;DR

Senior Java Developer (IAM): Разработка и поддержка высоконагруженных сервисов управления доступом (Identity & Access Management) на базе Keycloak и Spring Boot с акцентом на безопасность, аутентификацию и авторизацию. Фокус на кастомизации Keycloak SPI, оптимизации производительности JVM и проектировании архитектуры микросервисов.

Локация: Удаленно (только из РФ)

ЗП: 800-1000 руб/час

Компания

Партнеры компании развивают высоконагруженный сервис управления доступом для облачной платформы на базе OpenSource решений.

Что делать

  • Разработка и поддержка Java-сервисов аутентификации и авторизации.
  • Кастомизация Keycloak через SPI (Authenticator, User Storage).
  • Проектирование архитектуры, проведение Code Review и менторинг команды.
  • Работа с производительностью: профилирование JVM и оптимизация запросов к БД.

Требования

  • Опыт работы с Java Core от 5 лет, глубокие знания Java 17/21 (Virtual Threads, Records).
  • Опыт работы со Spring Boot, Spring Security (OAuth2/OIDC) и WebFlux.
  • Опыт интеграции с Keycloak, понимание протоколов OAuth 2.0, JWT, SAML.
  • Навыки работы с PostgreSQL, Kafka, Docker и Kubernetes.
  • Опыт диагностики JVM (JFR, Heap/Thread Dumps).
  • Локация: строго из РФ.

Хорошо, если есть

  • Опыт использования AI-ассистентов в разработке (Claude Code, Copilot).
  • Знание паттернов микросервисов (Saga, Circuit Breaker).

Культура и преимущества

  • Полная занятость (Full-time).
  • Полностью удаленный формат работы.
  • Срок контракта 3–6 месяцев с возможностью продления.

Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →