СберСбер

Java-разработчик (Инструменты управления рисками)

офис, гибрид, Москва

Команда развивает платформу инструментов управления рисками для канала Сеть продаж: бэкенд-сервисы обработки риск‑сигналов, проверок и аналитики в реальном времени. Роль важна для уменьшения операционных рисков и автоматизации контроля наличных и проверок

ГрейдSenior

Стек

JavaSpring BootPostgreSQLKafkaProject ReactorRxJavaWebFluxJUnit 5TestcontainersMockitoOracleRabbitMQPrometheusGrafanaELKDeep Java Library (DJL)javacv

Задачи

  • Разработка и внедрение бэкенд‑сервисов для обработки риск‑сигналов в реальном времени
  • Проектирование микросервисной архитектуры и интеграция сервисов в ИТ‑ландшафт канала
  • Реализация неблокирующих потоковых сервисов с Reactor/RxJava и WebFlux
  • Оптимизация многопоточного кода и снижение задержек (low‑latency)
  • Построение и поддержка культуры тестирования: модульные и интеграционные тесты
  • Помощь другим командам во внедрении Java‑решений и выработка best practice

Обязательно

  • Уверенные знания Java 11/17/21 и глубокое понимание многопоточности/concurrency
  • Опыт оптимизации под низкие задержки (low‑latency)
  • Умение строить микросервисную архитектуру, настройка Spring Security и Spring Data, кастомизация (custom starters, аннотации)
  • Практический опыт реактивного программирования (Project Reactor/WebFlux или RxJava)
  • Опыт написания модульных и интеграционных тестов (JUnit 5, Testcontainers, Mockito)
  • Продвинутый опыт с реляционными СУБД (Oracle/PostgreSQL), оптимизация запросов
  • Опыт работы с брокерами сообщений (Apache Kafka или RabbitMQ)

Будет плюсом

  • Опыт работы с библиотеками инференса на Java (DJL) или обёрткой Python‑микросервисов (FastAPI/gRPC)
  • Интеграция компьютерного зрения через Java‑обёртки (javacv, openpnp‑opencv), предобработка изображений и работа с видеопотоками
  • Понимание тензоров, форматов изображений и сериализации моделей (ONNX, TensorFlow Java)
  • Опыт построения пайплайнов переобучения/дообучения моделей и взаимодействия с Data Scientist’ами
  • Опыт построения мониторинга и расследования инцидентов (Prometheus, Grafana, ELK)
  • Готовность наставлять и помогать другим командам внедрять Java‑решения
Откликнуться на сайте компании

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

Смотреть ещё

JobsWave
Найти работу в IT