Java-разработчик (Legacy & Reverse Engineering) (удаленная работа)

CGM

11 марта 2026

Уровень зарплаты:
от 300 000 до 300 000 руб.
Требуемый опыт работы:
Не указан

Вакансия: Java-разработчик (Legacy & Reverse Engineering)

Описание вакансии

Развитие крупной медицинской информационной системы (МИС).
Стек: Java 7 / 8, Spring.

Специфика:

Система содержит объемные модули, по которым отсутствуют исходные коды. Работа часто подразумевает глубокий анализ и восстановление логики.


Обязанности:

  • Реализация нового функционала в существующем монолите (Java 7/8, Spring).
  • Реверс-инжиниринг и модификация участков системы (работа с декомпиляторами).
  • Проектирование и поддержка интеграций (в т.ч. по медицинским стандартам).
  • Оптимизация работы с БД (Oracle, Postgresql).

Требования:

  • Опыт коммерческой разработки на Java от 3 лет.
  • Практический опыт работы с декомпиляторами (JD-GUI, FernFlower и др.).
  • Готовность и умение разбираться в чужом legacy-коде без документации и исходников.
  • Уверенное владение SQL (сложные запросы, оптимизация).
  • Участие в проектах, вышедших на стадию промышленной эксплуатации.

Будет плюсом:

  • Опыт работы с протоколами HL7 CDA / IHE.
  • Опыт работы с MongoDB, Firebird.
  • Навыки разработки фронтенд-части.

Условия и преимущества:

  • Оформление по ТК РФ, полностью "белая" зарплата + премии.
  • Удалённый формат работы, гибкое начало дня.
  • График 5/2, 8-часовой рабочий день.
  • Интересные задачи на стыке медицины и IT, возможность влиять на развитие продукта.
  • Дружная команда профессионалов, обмен опытом и поддержка.