Senior Backend Engineer (Java / Spring Boot)

Senior Backend Engineer (Java / Spring Boot)

Ташкент

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

Цель: Найм Senior-инженера для стабилизации бэкенда, рефакторинга legacy-кода и развития фискальной экосистемы (POS, эквайринг, кабинет мерчанта).

Действие для отклика: Прикрепляйте ссылку на GitHub или примеры реализованных архитектурных решений в сопроводительном письме. Отклики без подтвержденного технического опыта рассматриваться не будут.

О роли

Вам предстоит стать ключевым экспертом, который выстроит надёжную основу для системы, работающей в тысячах терминалов по всему Узбекистану.

Технический стек и задачи

  • Разработка: Микросервисы на Java 17+ / Spring Boot 3.x.

  • Фискализация: Интеграция с ОФД РУз, валидация чеков, логирование и соответствие требованиям регулятора.

  • Legacy & Refactoring: Глубокий анализ кода подрядчика, устранение технического долга и оптимизация архитектуры.

  • Данные: Работа с PostgreSQL, проектирование схем БД и миграции.

  • API: Проектирование и документирование контрактных интерфейсов (OpenAPI / Swagger).

  • Инфраструктура: Взаимодействие с DevOps для настройки CI/CD и развертывания в On-prem контуре.

Требования (Hard Skills)

  • Опыт: 5+ лет коммерческой разработки на Java, из них 3+ года со Spring Boot.

  • Архитектура: Глубокое понимание Microservices, REST API и асинхронной обработки данных.

  • Security: Опыт работы с протоколами OAuth2, JWT и механизмами валидации данных.

  • Качество: Навыки написания тестируемого кода (Unit/Integration тесты) и проведение Code Review.

  • Инструментарий: Свободное владение Docker, Git, понимание принципов работы CI/CD.

Будет плюсом

  • Опыт работы с платежными системами, ОФД и онлайн-кассами в РУз или СНГ.

  • Знакомство с Kotlin или Node.js.

  • Опыт развертывания высоконагруженных систем в закрытых (On-prem) сетях.

  • Успешные кейсы передачи проектов от аутсорс-команд внутреннему штату.

Посмотреть контакты работодателя

Адрес

Похожие вакансии

«NATIONAL INNOVATIVE PAYMENT TECHNOLOGIES» (ATMOS)

Middle+/Senior Java Developer

«NATIONAL INNOVATIVE PAYMENT TECHNOLOGIES» (ATMOS)

  • Ташкент

  • Не указана

Рекомендуем
АКБ Агробанк

Java Developer

АКБ Агробанк

  • Ташкент

  • Не указана

Рекомендуем
АКБ Агробанк
  • Ташкент

  • до 5000 USD

Рекомендуем
Mikrokreditbank

Senior Java developer

Mikrokreditbank

  • Ташкент

  • до 5000 USD

  • Ташкент

  • до 30000000 UZS

SOFTWARE WIZARDS
  • Ташкент

  • до 30000000 UZS

International Monitoring Group

Senior Software Engineer

International Monitoring Group

  • Ташкент

  • до 30000000 UZS

Национальный межбанковский процессинговый центр

Java-разработчик

Национальный межбанковский процессинговый центр

  • Ташкент

  • до 30000000 UZS

UZINFOCOM
  • Ташкент

  • до 30000000 UZS

OSON (АO BRIO GROUP)

Senior AQA Engineer

OSON (АO BRIO GROUP)

  • Ташкент

  • до 30000000 UZS

International Monitoring Group

Strong Middle Backend Developer

International Monitoring Group

  • Ташкент

  • до 30000000 UZS

UZINFOCOM
  • Ташкент

  • до 30000000 UZS

CENTER FOR DIGITAL TECHNOLOGY AND INNOVATION

Middle/Senior QA automation engineer (офис, г.Ташкент)

CENTER FOR DIGITAL TECHNOLOGY AND INNOVATION

  • Ташкент

  • до 30000000 UZS

LOGIC ENTERPRISE
  • Ташкент

  • до 30000000 UZS

  • Ташкент

  • до 30000000 UZS

ASTERIUM
  • Ташкент

  • от 1500 USD

SOFTWARE WIZARDS
  • Ташкент

  • от 1500 USD

Хотите оставить вакансию?

Заполните форму и найдите сотрудника всего за несколько минут.
Оставить вакансию