Назад

Не получаете ответ?

Вакансия опубликована 10 дн. назад - шансы на ответ снижаются.

10 дней назад

Senior Java Developer (Fintech)

Формат работы
onsite
Тип работы
fulltime
Грейд
senior
Английский
b1
Страна
Uzbekistan
hhВакансия с HeadHunter. Контакт ведёт на hh.ru

Мэтч & Сопровод

Покажет вашу совместимость и напишет письмо

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

Текст:
/
TL;DR
Senior Java Developer (Fintech): Проектирование и разработка высоконагруженных backend-сервисов для BNPL-финтех-проекта с акцентом на транзакционную логику, банковские интеграции и распределенные системы. Focus on построении REST/gRPC API и event-driven архитектуры, оптимизации PostgreSQL, обеспечении идемпотентности и надежности, а также разборе production-инцидентов.

Локация: Ташкент, на месте работодателя

Компания

UCMG развивает финтех-проект UZCARD BNPL.

Что делать

  • Проектировать и разрабатывать backend-сервисы на Java и Spring Boot.
  • Реализовывать транзакционную и финансовую логику BNPL-сценариев, расчетов и интеграций с банками и процессингом.
  • Строить REST/gRPC API и event-driven архитектуру с Kafka и RabbitMQ.
  • Работать с PostgreSQL: транзакциями, уровнями изоляции, блокировками и оптимизацией сложных запросов.
  • Обеспечивать надежность распределенных систем: идемпотентность, обработку ошибок и concurrency control.
  • Писать unit- и integration-тесты, проводить code review, менторить Middle-разработчиков, настраивать observability и участвовать в разборе production-инцидентов.

Требования

  • От 4 лет коммерческого опыта backend-разработки на Java, включая Core Java и Spring Boot / Spring Framework.
  • Опыт работы с микросервисной архитектурой и распределенными системами.
  • Отличное знание SQL и глубокое понимание PostgreSQL: транзакции, уровни изоляции, блокировки и performance tuning Java и базы данных.
  • Практика проектирования REST/gRPC API и работы с Kafka или RabbitMQ.
  • Понимание Docker, Kubernetes, CI/CD и инструментов observability.
  • Разговорный русский и узбекский языки.
  • Английский язык на уровне чтения технической документации.

Хорошо, если есть

  • Опыт в FinTech, Banking, Payments или Ledger.

Культура и преимущества

  • Полная занятость.
  • Работа на месте работодателя в Ташкенте.
  • Участие в развитии высоконагруженных финансовых сервисов.

Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →