Senior Java Engineer (удаленная работа)

22 декабря 2024

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

Вакансия: Senior Java Engineer

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

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

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

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

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

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

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

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

- Partner Integration - интеграция с провайдерами услуг;

- 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;
  • пишешь тесты и понимаешь, зачем это делать.

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

  • сильная техническая команда, которая всегда готова делиться опытом;
  • крутая продуктовая культура. Опираемся на исследования и метрики, фокусируемся на результате;
  • свобода действий и возможность напрямую влиять на развитие бизнеса;
  • гибкий график. Гибридный или удаленный формат работы на выбор главное результат;
  • официальное оформление по ТК УЗ; Три дополнительных оплачиваемых дня к отпуску;
  • мы резидент IT-парка, наши специалисты могут получить IT-визу, которая приравнивается к ВНЖ;
  • развитие личного бренда на конференциях, митапах и внутренних событиях.


Посмотрите похожие вакансии

Senior Android Engineer (Великобритания, удаленно)
Компания: Alex Staff Agency
Зарплата: от 300 000 до 350 000 руб.
Senior QA Engineer (Java)
Компания: Леон
Зарплата: з.п. не указана
Senior Software Engineer (Data)
Компания: Mindbox
Зарплата: от 500 000 до 500 000 руб.
Node.js Backend Developer (Senior Level)
Компания: PrivateAI
Зарплата: з.п. не указана