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
Опубликована 6 дней назад
Похожие вакансии
В нашей команде открыта позиция Java разработчика. ... Стек: Java 17/21, Spring, Spring Boot, PostgreSQL, Kafka. ... Чего мы ждем от кандидата: Опыт разработки на Java от 3 лет; Знание принципов объектно-ориентированного ...
- Полный день
- Опыт от 3 лет
- Москва
3 дня назад
Чем предстоит заниматься Разработка backend-логики на Java / Spring Boot Участие в реализации алгоритмов ... на Java от 2–3 лет Уверенные знания Java Опыт работы с Spring Boot Понимание принципов ООП Опыт работы ... ответственности Самостоятельная реализация задач средней сложности Работа под архитектурным руководством senior ...
- Полный день
- Опыт от 3 лет
- Москва
6 дней назад
В команду Mars Wrigley ищем Java Backend разработчика, который будет разрабатывать продукт интегрированного ...
- Полный день
- Опыт от 3 лет
- Москва
7 дней назад
... простой и надёжный способ оплачивать товары и услуги в России, поэтому мы ищем в ним команду опытного Backend-разработчика ...
- Полный день
- Опыт от 3 лет
- Москва
7 дней назад
до 200 000 ₽
В связи с активным развитием внутренних проектов в компании открыта вакансия Middle Java Developer (на ... ПИТЕР Обязательные требования: Законченное ВО, опыт работы не в параллель с учебой Язык и экосистема Java ... : — Глубокое знание Java 8+ (Stream API, Optional, Lambdas, CompletableFuture, новые фичи актуальных ...
- Полный день
- Опыт от 3 лет
- Москва
3 дня назад