CGM

Java-разработчик (Legacy & Reverse Engineering)

От 300 000 RUR
  • Москва
  • Более 6 лет
  • Java
  • SQL
  • Spring Boot
  • PostgreSQL
  • Spring Data
  • ORACLE

Развитие крупной медицинской информационной системы (МИС).
Стек: 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, возможность влиять на развитие продукта.
  • Дружная команда профессионалов, обмен опытом и поддержка.