Java Developer в Uzum Bank (удаленная работа)

3 мая 2024

Уровень зарплаты:
з.п. не указана
Требуемый опыт работы:
Не указан

Вакансия: Java Developer в Uzum Bank

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

Uzum это новая уникальная компания в Узбекистане, первая технологичная экосистема сервисов в стране. Мы развиваем сразу несколько высокотехнологичных продуктов, чтобы у миллионов жителей страны был доступ к безграничному ассортименту товаров с быстрой доставкой, а также финансовые сервисы, помогающие в решении бытовых задач и развитии бизнеса. Мы строим собственную IT-платформу, развиваем систему логистики, привлекая к сотрудничеству сотни тысяч предпринимателей.

Uzum Bank является ключевым продуктом цифровых сервисов Uzum в Узбекистане, предоставляя пользователям весь спектр банковских услуг. Мы стремительно растём, завоёвывая рынок и находимся в поиске сильных Java инженеров для усиления продуктовых команд.

Тебе предстоит создавать уникальный финтех продукт, участвовать в разработке архитектуры системы и сервисов. Будь готов к highload и разработке не только новых фич, но и решению нетривиальных технических задач.

В Uzum Bank 4 направления, в каждом из которых несколько команд:

- Mobile App Domain - отвечает за мобильные приложения и API для них

- Customer Care - разрабатывает системы поддержки пользователей

- Payment Hub - платежные сервисы для физических и юридических лиц

- Banking - ядро банка и операционная отчетность

В каждой команде есть лид, продакт, аналитик, QA, frontend и backend. Дизайнеры, проджекты и SRE закреплены за направлением и делятся между командами направления.

Технический стек:

Java 11+, Spring Boot, Hibernate, Liquibase, Postgresql, Oracle, Docker, Gitlab. Мы используем гибкие подходы к разработке, активно пользуемся CI и стремимся создавать и поддерживать высокую инженерную культуру.

Задачи:

  • Участие в проектировании системы совместно с лидом и архитектором
  • Написание кода и тестов для новых фичей
  • Поддержка и развитие текущего функционала сервисов
  • Коммуникации внутри команды и вне ее
  • Ревью кода коллег
  • Участие в дейли митингах и ретро

Необходимый опыт и навыки:

  • Java 11+, Spring Boot, Hibernate;
  • Понимаешь принципы работы баз данных;
  • Знаешь теорию и умеешь применять на практике шаблоны проектирования;
  • Обладаешь системным мышлением, умением как смотреть на проблему в целом, так и погружаться в детали;
  • Проактивен и самостоятелен в решении задач;
  • Понимаешь различные подходы в работе с Git;
  • Знаешь что такое REST API и умеешь его проектировать;
  • Понимаешь, что такое микросервисы и зачем они нужны;
  • Работал с брокером сообщений ActiveMQ, RabbitMQ или Kafka;
  • Пишешь тесты и понимаешь, зачем это делать.

Условия работы:

  • Возможность брать много ответственности наши инженеры самостоятельно драйвят большие и сложные фичи внутри продукта;

  • Работать в сильной технической и продуктовой командой (у нас работают ребята из лучших ИТ-компаний России и Узбекистана);

  • Продуктовый подход. Опираемся на исследования и метрики, фокусируемся на результате, который помогает доставлять товары за один день, независимо от стоимости заказа и региона;

  • Гибкий график. Никто не контролирует, во сколько ты начинаешь работать, главное результат, который ты пообещал достигнуть;

  • Официальное оформление по ТК УЗ;

  • Свобода действий. Каждый имеет возможность настраивать процессы, включаться в разнообразные проекты, запускать и развивать свои идеи, которые нужны людям;

  • Работа в комфортном формате: полностью удаленно или офис/гибрид в г. Ташкент.

Приходи, мы ждём именно тебя!