Модернизация крупной корпоративной платформы (Workforce Optimization / Speech Analytics): перенос наследия WebLogic / EJB / Java EE (EJB, WAR, JAR, MOD) на Spring Boot 3 и событийное взаимодействие через Kafka, развёртывание в Kubernetes.
Обязанности:
Инвентаризация Java EE-модулей (EJB, JMS, JPA) и декомпозиция на микросервисы.
Разработка сервисов на Spring Boot 3 (REST/gRPC).
Миграция интеграций (JMS, SOAP, RMI) на Kafka / REST.
Контейнеризация (Docker, Helm, Kubernetes).
Построение CI/CD (GitLab/Jenkins/ArgoCD).
Интеграция аутентификации (Keycloak / OIDC / SAML).
Мониторинг и трассировка (Micrometer, OpenTelemetry, Prometheus, Grafana).
Опыт 4+ лет промышленной разработки.
Глубокое знание Java 21 (современные возможности платформы), Spring Boot, Spring Data, Spring Security.
Уверенная работа с JPA/Hibernate, PostgreSQL/MySQL.
Опыт с брокерами сообщений: Kafka, RabbitMQ, JMS/Artemis.
Уверенный Docker, понимание Kubernetes.
Понимание DevOps-практик и CI/CD.
Будет плюсом
- Практический опыт миграции с WebLogic/EJB/Tomcat на Spring Boot.
- Знание паттернов распределённых систем.
- Опыт телеметрии (Micrometer, OpenTelemetry).
- Знакомство с Kong, Keycloak, Prometheus, Grafana.
- Понимание виртуальных нитей (Project Loom) и их применения — как бонус к Java 21.
Условия:Влияние на архитектуру и ключевые технические решения.
Распределённая команда, современный стек.
Ключевые технологии:
Java 21, Spring Boot 3, Spring Data, Spring Security,
Kafka, RabbitMQ, JMS/Artemis,
Docker, Kubernetes, Helm,
Keycloak, Kong,
Micrometer, OpenTelemetry, Prometheus, Grafana
Нижний Новгород
от 80000 RUR