ориентир по рынку
вакансия зп не указана
в среднем 314 000 ₽
Загрузи резюме, чтобы видеть мэтчи с вакансиейЗагрузи резюме, чтобы видеть мэтч с вакой

подготовься к отклику

ai-инструменты

Чтобы адаптировать резюме под вакансию или составить сопроводительное письмо, загрузи резюме

описание

Opla — международная B2B-платформа для прямых продаж в мобильных играх. Издатели запускают с нами собственные веб-магазины игр и принимают платежи от игроков из разных стран. Ключевая особенность продукта это AI-first подход: на базе AI работают конструктор интерфейсов магазинов, аналитика продаж и умная маршрутизация платёжных данных. Сейчас мы ищем Senior Java Backend Developer, который присоединится к команде разработки платёжной инфраструктуры.

задачи

  • Подключать PSP, MoR-партнёров и локальные методы оплаты: платежи, 3DS, возвраты, чарджбэки, вебхуки.
  • Строить платёжное ядро: роутинг между провайдерами с каскадами и повторами, стейт-машины платежей, леджер, сверки, биллинг комиссии.
  • Интегрировать vault-провайдера, чтобы данные карт не попадали в наш периметр.
  • Задавать правила для агентов (constitution.md, CLAUDE.md), писать plan.md и контракты API для денежных фич, ревьюить PR агентов.

требования

  • Опыт коммерческой backend-разработки на Java от 5 лет.
  • Практический опыт проектирования и разработки высоконагруженных, распределённых и отказоустойчивых систем.
  • Уверенное понимание асинхронной обработки данных, очередей сообщений (Kafka, RabbitMQ или аналоги), механизмов гарантированной доставки и обработки сбоев.
  • Опыт проектирования и разработки платёжных систем с нуля, понимание принципов идемпотентности, двойной записи, безопасной обработки повторных запросов и предотвращения двойных списаний.
  • Практический опыт интеграции платёжных провайдеров (PSP, эквайринг, альтернативные методы оплаты), включая обработку вебхуков, возвратов, чарджбэков и сверку транзакций.
  • Опыт работы с платёжными или биллинговыми сервисами в production: расследование инцидентов, анализ расхождений в финансовых операциях и решение проблем со списаниями.
  • Готовность использовать AI-инструменты для повышения эффективности разработки и обеспечения качества кода.
  • Будет плюсом: Опыт использования Claude Code и подхода Specification-Driven Development (SDD); Опыт интеграции и оркестрации нескольких платёжных провайдеров; Знание модели Merchant of Record (MoR) и особенностей локальных платёжных методов, например PIX; Опыт разработки платёжных решений для Gamedev или D2C-продуктов; Опыт разработки веб-конструкторов или платформ для создания сайтов

условия

  • Условий в вакансии нет

Если просят выйти из iCloud, прислать код из SMS, запустить или установить что-то, перевести деньги — не соглашайся: это мошенничество.

Если просят выйти из iCloud, прислать код из SMS, запустить или установить что-то, перевести деньги — не соглашайся: это мошенничество.