Банк ДОМ.РФ

Senior Java разработчик в команду Данных

Не указана
  • Москва
  • Полная занятость
  • Удаленная работа
  • Более 6 лет
ЧЕМ НЕОБХОДИМО ЗАНИМАТЬСЯ:
  • Реализация нового бизнес функционала системы и поддержка существующего
  • Разработка серверной части на Java/Spring Boot
  • Участие в работе над архитектурой проекта
  • Оптимизация и рефакторинг существующих сервисов, миграция на новые версии Java и фреймворки
  • Техническое развитие проекта, исследование новых технологий
  • Участие в Сode Review
НАШИ ПОЖЕЛАНИЯ К СОИСКАТЕЛЮ:
  • Java не менее 5 лет
  • Глубокие знания Spring (Core, Boot, MVC, Security, Data)
  • Уверенное знание SQL (PostgreSQL, Oracle), навыки проектирования баз данных, понимание плана запроса
  • Знакомство с ORM-фреймворками jOOQ, Hibernate
  • Опыт работы с Kafka, понимание принципов потоковой обработки данных с помощью Kafka Streams
  • Понимание архитектуры распределенных решений, микросервисной архитектуры
  • Опыт работы с контейнерами и системами их оркестрации (Docker/Kubernetes)
  • Хорошо развитые аналитические способности, готовность самостоятельно проработать постановку задачи в случае отсутствия четких требований, отыскать варианты решения и определить среди них оптимальный
Будет плюсом:
  • Опыт использования решений по распределённой обработке данных (Apache Spark)
  • Опыт работы с любым BPMN-движком (Camunda, Activity)
  • Навыки работы с профайлером, понимание Sampling, Thread Dump, Heap Dump
  • Знание Python
  • Data Science и Machine Learning, знакомство с MLOps-платформами (Kubeflow)