Senior Java Developer / Архитектор миграции (WebLogic → Spring Boot 3)
100 000 - 130 000 ₽
Модернизация крупной корпоративной платформы (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.
Условия:- полный рабочий день
- полная занятость, проект 6 месяцев (возможность продления).
-
Влияние на архитектуру и ключевые технические решения.
-
Распределённая команда, современный стек.
Ключевые технологии:
Java 21, Spring Boot 3, Spring Data, Spring Security,
Kafka, RabbitMQ, JMS/Artemis,
Docker, Kubernetes, Helm,
Keycloak, Kong,
Micrometer, OpenTelemetry, Prometheus, Grafana
Опубликована 24 дня назад