Java-разработчик (модернизация BPM-системы)
Модернизация корпоративной BPM-системы на микросервисах: миграция 12 backend-сервисов с Java 11 на Java 25 LTS и со Spring Boot 2 на Spring Boot 4, устранение технического долга и несовместимостей. Ищем Middle+/Senior с опытом Java от 3–5 лет, Spring Boot, PostgreSQL, Kafka и работы с production-кодом. Удалёнка, срочный договор на 6 месяцев, зарплата 250–300 тыс. ₽ gross в месяц.
Отклик отправляется на сайте источника. Регистрация в Taylor для перехода не нужна.
Что предстоит делать
Модернизация корпоративной BPM-системы до 250 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;
- опыт диагностики и оптимизации производительности корпоративных систем.
Что предлагаем
Стек и инструменты
Эта вакансия платит больше рынка
На 25% выше медианы Java по 48 вакансиям за 90 дней.
Сколько платят вам?
Вакансии показывают, что обещают работодатели. Анонимно расскажите, сколько получаете вы как Java-разработчика — так появится зарплата, которую платят на деле.
Подходит ли вам эта вакансия?
Зарегистрируйтесь и загрузите резюме — посчитаем % совпадения с этой вакансией, подсветим сильные стороны и что стоит подтянуть
Ещё в Reunico
3 активные вакансии в компании
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 месяцев, полностью удалённую работу и участие в технических решениях в небольшой команде.
Модернизация корпоративной 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 ₽ в месяц до НДФЛ и участие в технических решениях.
Похожие вакансии
6 вакансий
Разработчик Java Spring Boot (Senior)
Ищем senior Java-разработчика на Spring Boot для работы над большим проектом с выходом на мировой рынок. Нужен опыт с Spring, Hibernate, Redis, Postgres, микросервисами и оптимизацией БД, плюсом будут Elasticsearch, Kafka и Docker. Удалённая полная занятость с гибким графиком, почасовая оплата, квартальные премии и корпоративные бонусы.
Java/Kotlin Developer
Maxilect ищет Java/Kotlin-разработчика в команду финтех-продукта: разработка высоконагруженных backend-сервисов для мобильного и интернет-банка, участие в проектировании микросервисной архитектуры. Нужен коммерческий опыт backend-разработки от 3 лет, уверенные Java/Kotlin, Spring Boot, микросервисы, REST API, Docker, Kubernetes и CI/CD. Предлагают полностью удалённую работу, сильную инженерную культуру без бюрократии, современный стек, влияние на архитектуру, белое оформление по ТК РФ и компенсации на спорт, технику и обучение.
Backend разработчик Java
Ищем опытного Java-разработчика на долгосрочный проект по созданию и развитию бизнес-приложений. Нужно уверенно владеть Java 11/17, Spring Boot, Hibernate, SQL и микросервисами, а также наставлять коллег и проводить code review. Работа удалённая, оформление через ИП в РФ, формат — аутстафф.
Старший Java инженер
~1 784 965 ₸ оценка по стеку
Ciklum ищет старшего Java-инженера для разработки и поддержки масштабных бэкенд-систем. Нужен опыт 5+ лет, знание Java, Spring, SQL и AWS, готовность работать с REST API, очередями и фоновыми задачами. Предлагают полностью удалённую работу, медицинскую страховку, обучение и гибкий график.
Опытный Software Engineer (Java/Python/AWS)
~1 784 965 ₸ оценка
Разработка и поддержка базовых платформенных сервисов (SSO, управление тенантами, уведомления, аудит) для облачной SaaS-платформы для CFO. Требуется 6+ лет коммерческого опыта с Java, Python или C#, глубокие знания AWS (Lambda, Step Functions, SQS/SNS, S3), Terraform, CI/CD и опыт работы с AI-агентами для генерации кода. Предлагают удалённую работу, гибкий график, контракт B2B с оплатой в USD/EUR и возможности профессионального роста.
Старший инженер-программист (Java, React)
~1 784 965 ₸ оценка по стеку
Akvelon ищет старшего инженера на enterprise-проект Mainsail — флагманскую терминальную операционную систему для контейнерных терминалов. Нужно взять на себя backend и интеграционный слой на Java 11/17 со Spring Boot, при необходимости подключаться к UI на React, работать с Oracle и уделять внимание производительности и качеству кода. Требуется уверенный английский, опыт high-load систем и самостоятельность в сложной корпоративной среде. Предлагают гибкий график, оплачиваемые отпуска и больничные, обучение и сертификации, а также программу развития карьеры.