Модернизация корпоративной BPM-системы
Нужен опытный Java-разработчик (Middle+/Senior) в команду из 4 человек, чтобы обновлять живую корпоративную BPM-систему: миграция сервисов с Java 11 на Java 25 LTS и со Spring Boot 2 на Spring Boot 4, разбор breaking changes, обновление зависимостей, рефакторинг и борьба с техническим долгом. Стек: Java, Spring Boot, PostgreSQL, Hibernate/JPA, REST, Kafka, Docker, Kubernetes, Camunda 7, Keycloak, CI/CD на GitLab; важно уверенно разбираться в чужом production-коде и писать тесты. Условия: удалёнка или гибрид, оформление по ТК, срочный договор на 6 месяцев, 300 000 ₽ в месяц до НДФЛ и участие в технических решениях.
Отклик отправляется на сайте источника. Регистрация в Taylor для перехода не нужна.
Эта вакансия платит больше рынка
На 33% выше медианы Java по 43 вакансиям за 90 дней.
Что предстоит делать
Модернизация корпоративной BPM-системы до 300 000 ₽ gross · удалённо · срочный трудовой договор на 6 месяцев Привет! Мы в Reunico создаём корпоративные решения для автоматизации бизнес-процессов и интеграции сложных информационных систем. Работаем с крупными заказчиками и сопровождаем решения от проектирования до стабильной эксплуатации в production. Сейчас мы формируем проектную команду для модернизации действующей корпоративной информационной системы управления бизнес-процессами. Это не greenfield-разработка: предстоит работать с существующей production-системой на микросервисной архитектуре, последовательно обновлять технологический стек, устранять несовместимости и технический долг, сохраняя работоспособность системы. В системе около 12 backend-сервисов, команда разработки — 4 человека. Одна из ключевых технических задач проекта — модернизация сервисов: Java 11 → Java 25 LTS Spring Boot 2 → Spring Boot 4 Поэтому нам особенно интересны разработчики, которые уже проходили через крупные обновления Spring Boot, Spring Framework или других фреймворков. Опыт именно такой миграции не требуется: релевантным считаем, например, опыт перехода Spring Boot 2 → 3 или других крупных обновлений между major-версиями фреймворков.
- модернизировать существующую корпоративную информационную систему;
- участвовать в миграции сервисов с Java 11 на Java 25 LTS и со Spring Boot 2 на Spring Boot 4;
- анализировать breaking changes и несовместимости Spring Framework / Spring Boot и связанных библиотек;
- адаптировать существующий production-код и конфигурацию;
- обновлять зависимости и устранять возникающие несовместимости;
- проводить необходимый для миграции рефакторинг;
- проектировать и развивать REST API и интеграции между сервисами;
- работать с PostgreSQL и Spring Data JPA / Hibernate;
- диагностировать и устранять проблемы производительности SQL и ORM;
- работать с интеграциями на базе Apache Kafka;
- писать модульные и интеграционные тесты;
- анализировать технический долг и постепенно улучшать существующую архитектуру;
- оценивать технические риски и последствия изменений;
- участвовать в code review и обсуждении технических решений внутри команды.
- Основной стек проекта
- Java · Spring Boot · Spring Framework · jHipster · PostgreSQL · Hibernate / JPA · REST · Apache Kafka · Docker · Kubernetes · Camunda 7
- Текущий стек — Java 11 / Spring Boot 2. Целевой — Java 25 LTS / Spring Boot 4.
- Также используются OAuth2 / JWT, Keycloak, Liquibase, OpenSearch, Grafana / Prometheus и CI/CD (GitLab).
- Кого мы ищем
- Мы готовы рассматривать разработчиков уровня Middle+ и Senior.
- Для нас важен не столько формальный грейд, сколько способность самостоятельно работать с существующей production-системой: разбираться в незнакомом коде, понимать последствия изменений и доводить технические задачи до результата.
- Как ориентир:
- для Middle+ — обычно от 3 лет коммерческой разработки на Java;
- для Senior — обычно от 5 лет коммерческой разработки на Java и существенный практический опыт со Spring / Spring Boot.
- Количество лет само по себе не является определяющим критерием — в первую очередь смотрим на фактический опыт и технический уровень.
- Что для нас важно
- уверенное знание Java Core;
- практический опыт разработки на Spring / Spring Boot;
- опыт работы с существующим production- или legacy-кодом;
- способность самостоятельно разбираться в незнакомой кодовой базе;
- понимание микросервисной архитектуры и принципов построения REST API;
- практический опыт работы со Spring Data JPA / Hibernate, понимание транзакций, загрузки данных и типичных проблем производительности ORM;
- уверенная работа с PostgreSQL и SQL;
- опыт написания unit- и integration-тестов;
- владение Git;
- опыт работы с Docker;
- понимание CI/CD;
- способность оценивать последствия изменений и технические риски.
- Будет преимуществом
- опыт миграции Spring Boot 2 → 3 или других крупных переходов между major-версиями Spring / Spring Boot;
- опыт миграции между major-версиями других крупных фреймворков;
- опыт решения проблем совместимости при обновлении Java, фреймворков и зависимостей;
- опыт работы с Camunda 7 / Camunda BPM — обязательным не является, мы готовы помочь быстро погрузиться;
- опыт работы с Apache Kafka;
- понимание Kubernetes и Helm;
- опыт работы с Keycloak, OAuth2 и JWT;
- опыт работы с OpenSearch;
- опыт работы с Grafana / Prometheus;
- опыт диагностики и оптимизации производительности корпоративных систем.
Что предлагаем
Стек и инструменты
Подходит ли вам эта вакансия?
Зарегистрируйтесь и загрузите резюме — посчитаем % совпадения с этой вакансией, подсветим сильные стороны и что стоит подтянуть
Ещё в Reunico
2 активные вакансии в компании
Middle+ / Senior Frontend Developer (React)
Reunico ищет frontend-разработчика уровня Middle+/Senior на удалёнку, чтобы поэтапно переносить модули корпоративной системы с Angular 9 на существующий React-стек, не ломая production. Нужны отличное знание JavaScript и TypeScript, уверенный React с Hooks и Context API, опыт работы с legacy-кодом, Webpack Module Federation, MUI и интеграции с REST/OpenAPI — опыт миграции Angular → React будет плюсом, но не обязателен. Предлагают до 300 000 ₽ gross в месяц, официальное трудоустройство по срочному договору на 6 месяцев, полностью удалённую работу и участие в технических решениях в небольшой команде.
Похожие вакансии
6 вакансий
Senior SAP ABAP + Java developer
~1 984 442 ₸ оценка
ИТ-интегратор IT Baltic ищет Senior-разработчика SAP ABAP + Java для проекта в домене финтех с локацией в Москве. Нужен опыт коммерческой разработки на ABAP от 4 лет и уверенное владение Java. Предлагают долгосрочное сотрудничество на сложных проектах, возможность менять заказчиков и рост дохода по мере развития компетенций.
Разработчик
~1 984 442 ₸ оценка
Нужен опытный разработчик, который с помощью AI-агентов портирует промышленную систему распознавания документов с Delphi/MS SQL/Windows на Java/Go/Python, PostgreSQL и Kubernetes. Важно уметь разбирать legacy-код, управлять контекстом AI и отвечать за эквивалентность поведения. Предлагают удалённую работу, оформление по ТК РФ и оплачиваемые AI-инструменты.
Java-разработчик
~1 984 442 ₸ оценка
Нужен опытный Java-разработчик (от 4 лет) для проектирования и разработки технологических сервисов на Java/Spring в микросервисной архитектуре. Работа с PostgreSQL/Cassandra/MongoDB, REST API и Kafka, покрытие кода интеграционными и e2e-тестами, код-ревью и декомпозиция задач. Предлагают гибкий график, полную удалёнку или гибрид, ДМС с первого дня, оплату обучения и конференций; зарплата обсуждается на собеседовании плюс квартальная премия по KPI.
Ведущий системный архитектор
~1 984 442 ₸ оценка
Нужен ведущий системный архитектор для модернизации федеральной ГИС ЖКХ и связанных сервисов: проектирование целевой архитектуры, ведение моделей As-Is/To-Be, надзор за реализацией и менторинг команды. Ждут опыт от 3 лет в роли архитектора решений в высоконагруженных распределённых системах, сильный Java-бэкграунд и знание Kubernetes, WildFly, Kafka, PostgreSQL, монолитной и микросервисной архитектуры. Предлагают оформление по ТК РФ, бронь от мобилизации, удалёнку/гибрид/офис, ДМС со стоматологией и работу на федеральном проекте.
Backend разработчик (Java)
~1 984 442 ₸ оценка
Backend-разработчик на Java в международную команду ипотечной платформы: проектировать и развивать сервисы с нуля на Spring Boot, PostgreSQL/MongoDB, Kafka и cloud-native стеке в Azure. Нужен сильный опыт 8+ лет с Java, распределёнными системами и качественным кодом, английский на уровне уверенного рабочего общения. Взамен — современный стек, менторство и обмен знаниями в распределённой команде, работа для кандидатов из ЕС.
Pазработчик Java
~1 984 442 ₸ оценка
Разработка Java-сервисов для брокерской платформы крупного банка: новые продукты фондового рынка, чат-боты, голосовой помощник. Нужен опыт от 3 лет, Java Core, Spring, Kubernetes/OpenShift, тесты и многопоточность. Предлагают конкурентную зарплату, оформление по ТК РФ и гибридный формат в Москве.