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

Работодатель:
Опыт работы:
От 3 до 6 лет

Мы – команда продукта Инструменты управления рисками, создаем платформу по работе с рисками Блока Сеть продаж. Наш продукт решает ключевые задачи повышения эффективности внутреннего контроля и минимизации операционных рисков.

Наше решение включает в себя:

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

Команда находится в поиске профессионала в области разработки на Java для участия в развитии сервисов в управлении рисками по бизнес-процессам Банка с использованием технологий CV и ML.

Первый этап отбора на эту вакансию – общение с AI-рекрутером. После отклика вам на почту придет приглашение пройти первичное интервью с ГигаРекрутером в Telegram. Диалог займёт примерно 10 минут. Его задача — уточнить недостающие детали и ускорить рассмотрение вашей кандидатуры.

ГигаРекрутер только начинает свой путь, поэтому просим относиться с пониманием. Ваш опыт и участие помогут сделать его удобным и полезным!

Обязанности

  • разработка и внедрение бэкенд-приложений на Java
  • помощь в разработке и внедрении Java приложения другим командам
  • выработка стандартов и best practice
  • выстраивание архитектуры взаимодействия сервисов в ИТ-ландшафте канала

Требования

  • уверенные знания Java (версии 11/17/21): глубокое понимание многопоточности и конкурентности (java.util.concurrent, Fork/Join Pool, CompletableFuture), опыт оптимизации кода под низкие задержки (low-latency)
  • умение строить микросервисную архитектуру с нуля, настройка Spring Security, Spring Data, понимание жизненного цикла контекста и опыт кастомизации внутренних механизмов (Custom starters, аннотации)
  • реактивное программирование: практический опыт с Project Reactor (WebFlux) или RxJava для построения неблокирующих сервисов обработки потоковых данных (риск-сигналы, проверки в реальном времени)
  • опыт написания модульных и интеграционных тестов (JUnit 5, Testcontainers, Mockito), умение выстраивать культуру тестирования в команде
  • продвинутый опыт работы с реляционными СУБД (желательно Oracle/PostgreSQL) — проектирование схем, сложные аналитические запросы, оптимизация производительности (Explain Plan)
  • опыт с брокерами сообщений (Apache Kafka/RabbitMQ) для асинхронной обработки событий.

Будет плюсом:

  • опыт работы с библиотеками для инференса моделей на Java (Deep Java Library (DJL)), либо умение оборачивать Python-микросервисы (FastAPI/gRPC) в единый контур Java-приложения
  • опыт интеграции компьютерного зрения через Java-обертки (javacv или openpnp-opencv) — базовая предобработка изображений, работа с видеопотоками на стороне сервера (анализ фото витрин, документов, сканов)
  • понимание специфики работы с тензорами, форматами изображений, бинарными блобами в БД, а также сериализация/десериализация моделей (ONNX, TensorFlow Java)
  • опыт построения пайплайнов для переобучения или дообучения моделей, понимание того, как Java-разработчик взаимодействует с Data Scientist’ами на этапе деплоя моделей в продуктовый контур.
  • Умение предлагать инженерные решения под бизнес-задачи, а не просто кодить по ТЗ
  • готовность помогать другим командам внедрять Java-решения и развивать Middle-разработчиков
  • опыт построения мониторинга (Prometheus, Grafana, ELK) и расследования инцидентов

Условия

  • комфортный современный офис на м. Кутузовская
  • формат работы: офис на время адаптации и далее гибрид (2–3 дня в неделю в офисе)
  • ежегодный пересмотр зарплаты, годовая премия
  • корпоративный спортзал и зоны отдыха
  • более 400 образовательных программ СберУниверситета для профессионального и карьерного развития
  • расширенный ДМС, льготное страхование для семьи и корпоративная пенсионная программа
  • подписка Прайм с возможностью совместного использования на трёх близких
  • вознаграждение за рекомендации друзей в команду Сбера.

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

Senior Java Developer
СберСпасибо

Опыт коммерческой разработки на Java от 3 лет. Опыт работы с Oracle/PostgreSQL. Опыт работы со Spring Core, Spring Boot...

Старший менеджер по продукту, Отдел управления проектами
Ozon

Опыт работы в должности менеджера проектов IT от 2 лет. Опыт ведения проектов по Agile/Scrum/Kanban. Опыт построения Gantt.

Аналитик - разработчик интеллектуальной системы управления
СБЕР

Опыт работы в аналогичной позиции от 2х лет. Опыт работы с базами данных, уверенное владение языками SQL и Python...

Начальник управления административно- хозяйственного и документационного обеспечения
СТАН

Высшее образование. Релевантный опыт работы от 5 лет. Знание нормативных и нормативно-методических документов, государственных стандартов в области делопроизводства и...

Руководитель управления капитального строительства (техзак)
DOGMA

Высшее строительное образование. Уверенное знание пакета программ Microsoft Office (включая Exсel и графических редакторов), 1С, Битрикс24, Автокад, Ревит.