Senior Java Backend Developer / Backend Architect

По договоренности

  • Преображенская площадь
  • Сокольники
  • Красносельская

(Decision Engine / DDD / Spring Boot 3)
О проекте
Мы разрабатываем backend-модуль выдачи рекомендаций для корпоративной системы.

Модуль принимает параметры пользователя (возраст, давление, диагнозы и др.), выполняет проход по алгоритмам в виде деревьев решений и возвращает структурированные рекомендации.
Проект реализуется в соответствии с enterprise-стандартами заказчика: строгая архитектура, DDD, требования к контрактам, надежности и расширяемости.
Чем предстоит заниматься
  • Проектирование архитектуры backend-модуля рекомендаций
  • Реализация движка алгоритмов на основе деревьев решений/графов
  • Моделирование и реализация доменной модели (алгоритмы, узлы, условия, рекомендации)
  • Реализация слоёв domain/application/infrastructure в соответствии с DDD
  • Декомпозиция бизнес- и системных задач
  • Реализация REST и/или SOAP API с учётом версионирования контрактов
  • Интеграция с PostgreSQL (хранение алгоритмов и результатов)
  • Участие в code review и принятии ключевых технических решений
  • Обеспечение соответствия решения стандартам заказчика
Мы ожидаем от тебя
Обязательно:
  • Коммерческий опыт backend-разработки на Java от 5 лет
  • Практический опыт работы с Java 17
  • Уверенные знания Spring Boot 2/3, Spring Data, JPA/Hibernate
  • Опыт проектирования и реализации сложной бизнес-логики (не CRUD)
  • Глубокое понимание и практический опыт DDD
  • Опыт проектирования и поддержки API (REST и/или SOAP)
  • Опыт работы с PostgreSQL
  • Умение декомпозировать задачи и принимать архитектурные решения
  • Понимание принципов SOLID/DRY/KISS
Будет большим плюсом:
  • Опыт реализации rule engine/decision tree/state machine
  • Опыт работы с Apache Kafka, Kubernetes
  • Опыт Docker, Kubernetes
  • Опыт работы в enterprise-проектах (банк, госсектор, телеком)
  • Опыт работы в системах с жёсткими требованиями к контрактам и совместимости
Условия
  • Формат: full-time/удаленно
  • Долгосрочный проект
  • Архитектурно сложная и интересная задача
  • Высокая степень ответственности и влияния на итоговое решение

Адрес: Россия, Москва, Новая Переведеновская улица, 8с1
Показать на большой карте

Поделиться:

Опубликована месяц назад

Похожие вакансии

Core Java Отличное знание Java (17/21), глубокое понимание JVM, управления памятью. ... Backend / Spring Опыт разработки продакшен-микросервисов на Spring Boot (Cloud, Security, Web, JPA).
  • Полный день
  • Опыт от 3 лет
Логотип компании ROGIIROGII
  • Москва
19 дней назад
... • Официальные партнерства с Binance, Bybit, OKX, BingX, HTX, Gate.IO Сейчас наша компания в поиске Java-разработчика ... (офисный формат) Наши ожидания от кандидата: • Опыт разработки на Java или Kotlin от 3 лет; • Знание ...
  • Полный день
  • Опыт от 3 лет
Логотип компании Veles.FinanceVeles.Finance
  • Москва
2 часа назад
от 250 000 ₽
Рыночная зарплата
... простой и надёжный способ оплачивать товары и услуги в России, поэтому мы ищем в нашу команду опытного Backend-разработчика ...
  • Полный день
  • Опыт от 3 лет
Логотип компании ГЛОБАЛ ПЭЙГЛОБАЛ ПЭЙ
  • Москва
2 дня назад
Мы ищем Middle Backend Developer (Java) в команду, которая разрабатывает прошивки для умных камер и экосистему ... Мы ждем: Опыт разработки Java, Spring – от 3 лет; Опыт работы с базами данных из Spring; Опыт разработки ... единомышленников, готовых решать сложные, нетривиальные задачи на стыке embedded, компьютерного зрения, backend-разработки ...
  • Полный день
  • Опыт от 3 лет
Логотип компании Сбербанк-СервисСбербанк-Сервис
  • Москва
6 дней назад
Мы развиваем высоконагруженные backend-сервисы для web, mobile и Telegram-продуктов. ... обсуждается на интервью (укажите ожидания в отклике) Чем предстоит заниматься: Разработка и развитие backend-сервисов ...
  • Полный день
  • Опыт от 3 лет
Логотип компании ECOSECOS
  • Москва
8 часов назад
Мы обрабатываем данные посетителей и используем куки в соответствии с политикой конфиденциальности.