🎂 Экосистеме Хабра — 19 лет!

Исследуйте все эпохи IT в игре-музее ко дню рождения. Соберите 19 артефактов, получите звание Архивариуса Хабра 19000 и участвуйте в розыгрыше мерча от компаний, которые делают будущее вместе с вами.

Поздравить нас → 19.habr.com

Java Lead в команду Дебетовых продуктов

Местоположение и тип занятости

МоскваПолный рабочий деньМожно удаленно

Компания

Работай со смыслом и создавай продукты для трансформации строительной отрасли и финтеха

Описание вакансии

ИНФОРМАЦИЯ О ПРОЕКТЕ:
Позиция открыта в Банке ДОМ.РФ в домене B2C, который отвечает за развитие розничного бизнеса. У вас есть возможность стать техническим лидером трех команд Дебетовых продуктов. Наши самодостаточные команды используют актуальные технологии и архитектурные подходы, разрабатывают backend на java и фронты на iOS, Android и Web. У вас есть возможность стать участником большой быстроразвивающейся продуктовой команды с амбициозными целями, вырасти внутри неё и принести свой опыт, влиять на результат, делать уникальный продукт и гордиться им.

ТЕХНОЛОГИЧЕСКИЙ СТЕК:

  •  Java 21, Spring Boot 3
  • API: REST, Spring MVC, Spring Security
  • DB: Spring Data, Hibernate, PostgreSQL
  • NoSQL: Cassandra, Redis
  • MQ: ArtemisMQ, Kafka
  • Тесты: JUnit 5, MockMvc, Mockito, Testcontainers

ЧЕМ ПРЕДСТОИТ ЗАНИМАТЬСЯ:

  • Проектировать и разрабатывать микросервисы на базе Spring Boot
  • Помогать разработчикам команд создавать технологически совершенный продукт
  • Проводить ревью кода
  • Прорабатывать продуктовые задачи в связке с владельцем продукта, аналитиками, разработчиками и тестировщиками
  • Принимать технические решения вместе с архитекторами и командой платформы
  • Отвечать за качество кодовой базы и организовать процесс непрерывного улучшения качества кода
  • Улучшать логирование, мониторинг и сбор продуктовых метрик
  • Фиксировать и устранять технический долг
  • Использовать общую технологическую платформу и способствовать ее развитию
  • Контролировать качество работы backend разработчиков
  • Проводить технические интервью и онбординг
  • Распространять знания и профессионально развивать разработчиков

НАШИ ПОЖЕЛАНИЯ К КАНДИДАТУ:

  • Опыт коммерческой разработки от 5 лет и микросервисов Spring Boot от 3 лет
  • Уверенное знание Java Core и экосистемы Spring на уровне senior
  • Опыт работы лидом разработки и желание развиваться в этом направлении
  • Опыт работы в банковской сфере от одного года
  • Понимание принципов микросервисной архитектуры
  • Опыт разработки масштабируемых, высоконагруженных и отказоустойчивых систем
  • Понимание правил проектирования и разработки REST API
  • Знание принципов работы СУБД, ORM, уверенное знание Spring Data и Hibernate
  • Знание классических алгоритмов и структур данных
  • Понимание принципов разработки ПО, системной архитектуры, шаблонов проектирования и интеграции
  • Опыт работы с Agile/Scrum методологиями