Senior Java-разработчик (CRM-импортозамещение)

Дата размещения вакансии: 27.04.2026
Работодатель: Синергия
Уровень зарплаты:
з/п не указана
Город:
Санкт-Петербург
Требуемый опыт работы:
От 3 до 6 лет

Синергия - аккредитованная IT-компания, специализирующаяся на разработке комплексных решений для ООО «Газпромнефть» в сегменте топливного ритейла.
Наши решения — это масштабные проекты, охватывающие миллионы пользователей в секторе топливного ритейла по России и за рубежом.

Проект: разработка собственной CRM-системы в рамках программы импортозамещения.

Стек проекта: Java 17 (Spring Boot/Cloud); React; микросервисы; REST API, Kafka, ActiveMQ; PostgreSQL, Redis; Docker, K8s, Helm.

Чем предстоит заниматься:

  • Разрабатывать микросервисы на Java 17 и Spring Boot/Cloud (MVC/WebFlux, Security, JPA, Actuator/Micrometer).

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

  • Интегрироваться с внутренними системами через REST API, ActiveMQ, WebSockets и Kafka.

  • Оптимизировать производительность: профилировать JVM (JFR, async-profiler).

  • Участвовать в миграции данных из SiebelCRM и обеспечивать поэтапный вывод старой системы из эксплуатации (концепт и код уже есть, возможно, нужна оптимизация).

  • Работать с инфраструктурой: Docker, Kubernetes, Helm, настройка CI/CD (GitLab CI/Jenkins), observability-стек (Prometheus, Grafana, ELK/EFK).

  • Проводить код-ревью и менторить backend-разработчиков, участвовать в проработке планов развития (раз в полгода).

  • Проводить Doc Review Technical Stories от аналитиков, участвовать в проработке технических заданий.

От вас:

  • Высшее техническое/математическое образование.
  • Опыт коммерческой разработки на Java от 4 лет, из них не менее 1 года на позиции Senior.
  • Опыт работы с CRM-системами (Salesforce, Dynamics, SAP, 1С:CRM) — важно понимание специфики импортозамещения и миграции.
  • Глубокое знание Java 17, понимание JVM internals (GC, memory model, JIT).
  • Уверенное владение Spring Boot/Cloud (WebFlux/MVC, Security, Data/JPA, Actuator/Micrometer).
  • Опыт применения паттернов: Circuit Breaker, Saga, Event Sourcing, CQRS, Retry/Backoff.
  • Навыки профилирования JVM (YourKit, JFR, async-profiler).
  • Опыт оптимизации SQL-запросов, индексов, транзакций.
  • Практическое использование Redis для кэширования и хранения структур данных.
  • Умение находить bottlenecks в коде, сетевом взаимодействии, БД, очередях.
  • Опыт работы с Kafka (продюсеры, консьюмеры, партиции, ретенции, consumer groups).
  • Опыт работы с REST/gRPC, WebSockets, ActiveMQ.
  • Уверенная работа с Docker, Kubernetes, Helm и понимание CI/CD (GitLab CI/Jenkins).
  • Опыт работы с observability-стеком: Prometheus, Grafana, ELK/EFK.
  • Понимание принципов zero-downtime deployment.

От нас:

  • Работа в аккредитованной IT-компании.
  • Полностью официальное оформление по ТК РФ.
  • Выплата годовой премии.
  • Удалённый формат работы.
  • ДМС, включая стоматологию, в ведущих коммерческих клиниках города после успешного прохождения испытательного срока, который составляет 3 месяца.
  • Программа корпоративного спорта.
  • Все необходимое для работы: мы предоставляем технику и корпоративную мобильную связь.
  • Головной офис находится в Москве, в БЦ «Красный пролетарий», Краснопролетарская ул., дом 16.