Senior Python Developer (UZCARD BNPL)

UCMG · Toshkent shahri

Предстоит проектировать транзакционную логику, финансовые сценарии и интеграции с банками и процессингом. Задачи: • Проектировать и разрабатывать backend-сервисы на Python (FastAPI / Django / AsyncIO). • Реализовывать транзакционную и финансовую логику (BNPL-сценарии, расчеты, интеграции). • Строить REST/gRPC API и Event-Driven архитектуру (Kafka / RabbitMQ). • Работать с PostgreSQL: транзакции, уровни изоляции, блокировки, оптимизация сложных запросов. • Обеспечивать надежность распределенных систем: идемпотентность, обработку ошибок, concurrency control. • Покрывать код unit/integration тестами, проводить Code Review и менторить Middle-разработчиков. • Настраивать Observability (логи, метрики, трейсинг) и участвовать в разборе production-инцидентов. Требования: • От 4 лет коммерческого опыта backend-разработки на Python. • Опыт работы с FastAPI / Django / AsyncIO, микросервисной архитектурой и распределенными системами. • Отличный SQL, глубокое понимание PostgreSQL (транзакции, isolation levels, locking, performance tuning). • Практика проектирования REST/gRPC API и работы с брокерами сообщений (Kafka / RabbitMQ). • Понимание Docker, Kubernetes, CI/CD, а также инструментов Observability. • Опыт в FinTech / Banking / Payments / Ledger — будет большим преимуществом. • Разговорный русский и узбекский языки, английский — чтение технической документации.

IshMap.uz — barcha vakansiyalar