HamkorBank

Senior Java-разработчик (БИТ-220)

Не указана
  • Ташкент
  • Полная занятость
  • Полный день
  • От 3 до 6 лет

Реализация процесса онлайн-открытия счёта для юридических лиц

Обязанности

  • разработка пошагового процесса подачи онлайн-заявки на открытие счёта юридического лица;
  • приём, валидация и обработка данных компании, бенефициаров и руководителей;
  • загрузка, хранение и проверка комплектов документов;
  • реализация оркестрации бизнес-процесса: управление статусами, тайм-аутами, возвратами заявки на доработку;
  • интеграция с внутренними системами банка и внешними сервисами.

Фактически реализуется сложный бизнес-процесс, включающий:

  • state machine;
  • бизнес-правила;
  • интеграционные сценарии.

Технологический стек:

  • Java, Spring Boot;
  • REST API;
  • Debezium;


Требования

  • Опыт коммерческой разработки на Java (backend).
  • Практический опыт работы со Spring Boot и REST API.
  • Понимание принципов построения backend-архитектуры и интеграционных решений.
  • Опыт работы с реляционными базами данных.
  • Понимание процессов в финансовых или высоконагруженных системах будет преимуществом.
  • Умение работать с бизнес-логикой, состояниями и сложными сценариями обработки данных.
  • Ответственность, системное мышление, умение работать в команде.

Условия

  • Работа над ключевыми продуктами для юридических лиц в банковской сфере.
  • Участие в развитии высоконагруженных и бизнес-критичных систем.
  • Профессиональная команда и взаимодействие с аналитиками, продукт-менеджерами и смежными IT-направлениями.
  • Возможности профессионального и карьерного роста.