682,433open jobs
39,540companies
98,738added this week
Browse all
Salary
up to $42k per year (net)
Location
Remote (EAEU)
Seniority
Senior
Overview
Company
Impact
Profile match
Наш профиль — сложные и нестандартные решения для автоматизации бизнес-процессов на базе Camunda. Нам доверяют крупные компании в России и за рубежом.

Модернизация корпоративной 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;

  • опыт диагностики и оптимизации производительности корпоративных систем.

    Условия

  • заработная плата 300 000 ₽ в месяц до вычета НДФЛ, в зависимости от опыта и технического уровня;

  • официальное трудоустройство;

  • срочный трудовой договор на 6 месяцев для выполнения работ по конкретному проекту;

  • полностью удалённая работа или гибридный формат;

  • небольшая проектная команда;

  • минимум бюрократии;

  • возможность непосредственно участвовать в принятии технических и архитектурных решений.

    Сразу хотим быть прозрачными относительно срока работы: трудовой договор заключается на 6 месяцев для выполнения работ по конкретному проекту.

    После завершения проекта мы можем предложить продолжение работы в Reunico при наличии подходящих задач, однако заранее гарантировать дальнейшее трудоустройство не можем.

    Небольшое задание при отклике Нам важно отличать содержательные отклики от массовых и автооткликов, поэтому просим коротко рассказать о вашем опыте работы с модернизацией существующих систем. Если у вас был опыт миграции Spring Boot / Spring Framework или другого крупного фреймворка между major-версиями, в 3-5 предложениях расскажите:

  • между какими версиями выполнялась миграция;

  • с какими основными проблемами или несовместимостями вы столкнулись;

  • что пришлось менять в коде, зависимостях, конфигурации или инфраструктуре;

  • за какую часть этой работы отвечали лично вы.

  • Если опыта миграции между major-версиями не было, вместо этого коротко опишите наиболее сложную задачу по модернизации или рефакторингу существующей production-системы, которую вы решали.

    Отсутствие опыта именно миграции Spring Boot не является основанием для отказа - нам важен общий инженерный опыт работы с существующими системами.

    Отклики без ответа на этот вопрос мы не рассматриваем.

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
682,433 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Similar stack
Same company
Moscow
$16k – $42k per year (Estimated) • In office • Full-Time • Gurgaon
SQL
Databases
MySQL
PostgreSQL
Firestore
ElasticSearch
Amazon Aurora
Azure Cosmos DB
DevOps
Terraform
GCP
Kibana
CloudFormation
Datadog
Logstash
Prometheus
Azure
CI/CD
AWS
Kubernetes
Grafana
Incident Management
Amazon CloudWatch
Apply
Remote/Hybrid • 5+ years exp • Bachelor's Degree
Python
JavaScript
PowerShell
C#
Bash
C#
.NET
DevOps
Rest API
GCP
Azure
CI/CD
AWS
Apply
$97k – $203k per year (Estimated) • Remote • 8+ years exp • Bachelor's Degree
Python
SQL
Databases
Snowflake
Databricks
Google BigQuery
BigQuery
AI/ML
LangChain
LlamaIndex
Prompt Engineering
RAG
OpenAI
Hugging Face
LLM Guardrails
Analytics
Tableau
Power BI
A/B Testing
Looker
Apply
Remote/Hybrid • 8+ years exp • Bachelor's Degree
Python
SQL
C#
C#
.NET
Databases
Snowflake
Databricks
Google BigQuery
BigQuery
AI/ML
LangChain
LlamaIndex
Prompt Engineering
RAG
OpenAI
Hugging Face
LLM Guardrails
Analytics
Tableau
Power BI
A/B Testing
Looker
Apply
$97k – $203k per year (Estimated) • Remote • 8+ years exp
Python
SQL
Databases
Snowflake
AI/ML
LangGraph
LangChain
LlamaIndex
Embeddings
Prompt Engineering
Function Calling
AI Agents
LLM
RAG
LLM Guardrails
Agentic Workflows
Tool Use
DevOps
GCP
Azure
CI/CD
AWS
Docker
Kubernetes
Vector
Apply
up to $42k per year (net) • Remote • Moscow
JavaScript
TypeScript
Frontend
Webpack
Angular
React.js
Material UI
Sass
DevOps
Rest API
CI/CD
Git
Docker
Kubernetes
QA
Jest
Apply
$26k – $49k per year (Estimated) • Remote • Moscow
SQL
Databases
Redis
Apache Kafka
QA
Postman
Apply
Remote • 2+ years exp • Moscow
Game Dev
Unreal Engine
Apply
$31k – $76k per year (Estimated) • Remote/Hybrid • 3+ years exp • Moscow
Python
SQL
PowerShell
Bash
DevOps
VMWare
Proxmox VE
SLI/SLO/SLA
Cybersecurity
MITRE ATT&CK
Apply
up to $24k per year (net) • Remote • Moscow
Management
Agile
Scrum
Apply
$21k – $54k per year (Estimated) • Remote • Moscow
SQL
Frontend
GraphQL
DevOps
GitHub Actions
GitLab CI
CI/CD
Git
Management
Agile
QA
Postman
Insomnia
Apply
See all jobs
This is one of many
682,433 more open roles from verified company boards, updated every day.