• Войти
Работа в Ташкенте
наверх
Создать резюме
Подбор персонала

Более 150 000 компаний ждут Ваше резюме

Войти Для работодателей
Работа в Ташкенте
наверх
  1. Работа в Ташкенте
  2. ⚫ Senior java developer ✔
  3. Вакансии в Ташкенте

Senior Java Developer (Fintech/Payment Systems)

14 Декабря 2025

TAD INDUSTRIES
TAD INDUSTRIES

Город:

Ташкент

Занятость:

Полная занятость

Откликнуться

Компания "TAD INDUSTRIES"

О проекте

Ищем опытного Java-разработчика для работы над платежной системой, которая находится на финальной стадии перед production-запуском. Требуется исправить выявленные архитектурные проблемы и критические уязвимости.

Система работает с платежными транзакциями, интеграцией с банками и обработкой валютных операций. Проект имеет высокие требования к надежности и безопасности.

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

Backend

  • Java 17-24
  • Spring Boot 3.5.x
  • Spring Data JDBC (не JPA/Hibernate)
  • Spring WebFlux (Reactive Stack)
  • Spring Security (OAuth2, JWT)
  • Spring Cloud Gateway
  • Project Reactor
  • Тесты k6

Databases & Caching

  • PostgreSQL 15
  • Liquibase (database migrations)
  • Redis (caching, distributed locking)

Monitoring & Observability

  • Micrometer
  • Prometheus
  • Grafana
  • OpenTelemetry (traces, metrics, logs)

Infrastructure & DevOps

  • Docker
  • Docker Compose
  • Kubernetes
  • GitLab CI/CD

Additional Services

  • Keycloak (authentication)
  • Resilience4j (circuit breaker, retry)


Обязанности:

Критические задачи

Оптимизация работы с внешними API — улучшение стратегий обработки ошибок, добавление circuit breaker паттернов

Валидация бизнес-данных — добавление проверок корректности критических параметров перед обработкой

Оптимизация запросов к БД — замена неэффективных запросов, добавление пагинации

Обеспечение идемпотентности — добавление защиты от дублирования операций на уровне БД

Рефакторинг long-running транзакций — разбиение на более мелкие unit of work, добавление параллельной обработки

Исправление race conditions — реализация distributed locking для конкурентных операций

Усиление безопасности — перенос sensitive данных в secrets management

Дальнейшие задачи

  • Внедрение event-driven архитектуры (Kafka)
  • Добавление compliance-проверок
  • Оптимизация производительности под высокие нагрузки (target: 500+ TPS)
  • Интеграция с дополнительными внешними системами

Требования:

Обязательные навыки

  • 5+ лет коммерческой разработки на Java/Spring
  • 3+ года работы с финансовыми или платежными системами
  • Глубокое знание Spring Boot 3.x, Spring Data JDBC, Spring WebFlux
  • Опыт работы с PostgreSQL (индексы, constraints, блокировки, миграции)
  • Понимание reactive programming (Project Reactor)
  • Опыт с микросервисной архитектурой и distributed systems
  • Знание паттернов работы с распределенными транзакциями (saga, compensating transactions)
  • Понимание финансовых расчетов: работа с денежными суммами, точность вычислений, BigDecimal
  • Опыт реализации идемпотентности операций
  • Опыт исправления production incidents в критичных системах

Технические компетенции

  • Distributed locking: Redis (Redisson), оптимистичные/пессимистичные блокировки
  • Безопасность: OWASP Top 10, secrets management, OAuth2/JWT, защита от SQL injection/XSS
  • Базы данных: ACID, транзакции, race conditions, миграции под нагрузкой, SELECT FOR UPDATE
  • DevOps: Docker, Kubernetes, CI/CD, мониторинг (Prometheus/Grafana)
  • Testing: JUnit 5, integration tests, нагрузочное тестирование
  • Отказоустойчивость: Circuit breaker, retry policies, Resilience4j

Желательный опыт

  • Работа с платежными шлюзами (EMVCo, QR-платежи)
  • Опыт миграции legacy-систем на микросервисы
  • Опыт с высоконагруженными системами (500+ TPS)
  • Знание финансовых стандартов (ISO 4217, PCI DSS)
  • Опыт с Kafka и event-driven архитектурой
  • Знание практик double-entry bookkeeping

Что НЕ подходит

  • Опыт только с монолитными приложениями
  • Отсутствие опыта с финансовыми системами
  • Незнание разницы между JPA и JDBC
  • Незнание reactive programming
  • Непонимание проблем race conditions и distributed locking
  • Легкомысленное отношение к безопасности финансовых систем

Открыть контакты работодателя

Зарегистрируйтесь или войдите, чтобы открыть контакты работодателя

Прикрепите резюме для отклика

Загрузите файл с резюме
до 5 Mb .doc, .docx, .pdf

Создать профессиональное резюме

ОТПРАВИТЬ РЕЗЮМЕ

Уже с нами?
Войдите, чтобы отправить резюме

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

30 Ноября

Senior PL/SQL Developer

Ташкент

Компания "ЯНГИ БАНК" В нашей команде — разработчики с опытом в финтехе, высоконагруженных системах и кибербезопасности. С нами комфортно...

Отправить резюме
подробнее

05 Декабря

Java Backend Developer (Вакансия только для граждан Республики Узбекистан.)

Ташкент

Компания "ГУ ADLIYA ORGANLARI VA MUASSASALARIDA AXBOROT-KOMMUNIKASIYA TEXNOLOGIYALARINI RIVOJLANTIRISH MARKAZI" - Глубокие знания Java Core,...

Отправить резюме
подробнее

05 Декабря

Senior Payments Operations Manager (iGaming)

Ташкент

Компания "ISTRA" О компании: Привет! Мы запускаем современную гемблинг-платформу (казино + спортивные ставки) на базе turnkey-решения....

Отправить резюме
подробнее

05 Декабря

Senior QA Engineer II

Ташкент

Компания "Super Dispatch" Super Dispatch is seeking a Senior QA Engineer to join our Engineering Team. In this role, you'll ensure the...

Отправить резюме
подробнее

05 Декабря

Senior consultant SAP EWM( Anglesey food )

Ташкент

Компания "Anglesey food" Korzinka — ведущая сеть розничной торговли в Узбекистане, основанная в 1996 году. На сегодняшний день компания...

Отправить резюме
подробнее
Больше похожих вакансий
Подпишитесь на похожие вакансии

Вакансия размещена в отрасли

Информационные технологии / IT / Интернет:
  • Программист / Разработчик,
  • Программист 1С,
  • Web программист / Разработчик
к поиску вакансий

Ищут прямо сейчас

  • Java developer
Популярные специализации
  • Другое
  • Менеджер по продажам
  • Менеджер по работе с клиентами
  • Администратор
  • Бухгалтер
  • Главный бухгалтер
Инструменты соискателя
  • Разместить резюме
  • Найти работу
  • Поиск вакансий
  • Каталог вакансий
  • Соглашение по содействию в трудоустройстве
  • Защита персональных данных
  • Архивный каталог
  • Вакансии по профессиям
  • Поиск по городам
Инструменты работодателя
  • Разместить вакансию
  • Найти сотрудника
  • Поиск резюме
  • Каталог резюме
  • Тарифы
  • Информер с вакансиями
  • Резюме по профессиям
Больше всего ищут
  • Бармен
  • Брокер
  • Водитель такси
  • Корреспондент
  • Охранник
  • Переводчик

© 2007 - 2025 «Карьерист.ру»

  • О нас
  • Обратная связь