MPMish Product Lab

Бэкенд-разработчик Java (Senior)

удалёнка

Команда развивает высоконагруженный IAM-сервис на базе Keycloak и Spring Boot. Вы будете разрабатывать и кастомизировать сервисы аутентификации/авторизации, улучшать производительность и поддерживать интеграции по OIDC/SAML для безопасного доступа пользователей платформы

ГрейдSenior
Опыт3–6 лет

Стек

JavaSpring BootPostgreSQLKubernetesKeycloakOAuth2/OIDCDockerKafkaJUnit 5MockitoTestcontainersMaven/GradleSonarQube

Задачи

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

Обязательно

  • •Глубокие знания Java 17/21 и Java Core (5+ лет)
  • •Опыт с Spring Boot и Spring Security (OAuth2/OIDC)
  • •Опыт интеграции и кастомизации Keycloak
  • •Понимание OAuth 2.0, JWT и SAML
  • •Опыт работы с PostgreSQL и оптимизацией запросов
  • •Знание Docker и Kubernetes
  • •Умение диагностировать JVM (JFR, heap/thread dumps)

Будет плюсом

  • •Опыт работы с Kafka
  • •Опыт написания интеграционных тестов с Testcontainers
  • •Опыт настройки CI/CD и работы с Maven/Gradle
  • •Знание паттернов микросервисов (Saga, Circuit Breaker)
  • •Опыт использования AI‑инструментов в разработке
Откликнуться на сайте компании

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

МТСМТС

Ведущий разработчик Java (Стрим Инвестиции)

JavaSpring BootPostgreSQLKafka

Микросервисы для инвестиционных сервисов

Опыт: от 3 лет
офис, Москва
СберСбер

Руководитель группы разработки (Java Team Lead)

JavaSpring BootPostgreSQLKafka

Платформа микросервисов для программы долгосрочных сбережений

Опыт: от 5 лет
Москва
Wildberries & RussWildberries & Russ

Руководитель отдела разработки в Wildberries Банк

JavaKotlinGo

Платформа банковских сервисов с высокими нагрузками

удалёнка
МТСМТС

Ведущий разработчик серверной части (С#) [Секретарь]

C#ASP.NET CoreEntity Framework CoreKafka

Сервисы пост‑обработки и интеграции голосовых данных

офис, Москва
БФТБФТ

Java-разработчик (Apache Flink)

JavaSpringPostgreSQLApache Flink

Платформа потоковой обработки данных и интеграций

Опыт: от 3 лет
удалёнка
РостелекомРостелеком

Ведущий разработчик Продуктовый офис "Планирование и исполнение бюджета"

1С:Предприятие 8.3EDTСКДGitLab CE

Автоматизация планирования и исполнения бюджета в 1С

Опыт: 3–6 лет
Москва

Смотреть ещё

JobsWave
Найти работу в IT