← Back to list
Job · Senior

Senior Backend Engineer - Payments

Backend Developer • Senior • Remote • Full-time • Cyprus Cyprus

An international broker is building a standalone payments team and seeks a Senior Backend Engineer to own the provider connector layer and everything downstream of it.

Responsibilities

  • ▹Build and own the connector and adapter layer so adding or replacing a provider is configuration and a thin adapter, not a new integration
  • ▹Migrate payment methods from redirect flows to server-to-server and embedded flows, and measure the result
  • ▹Own everything downstream of the orchestration layer: reconciliation, transaction status handling, method configuration and payment flows into the client portal
  • ▹Make transaction status reliable end to end through active polling, idempotent processing and reconciliation
  • ▹Build observability over transaction status and provider performance
  • ▹Specify the behaviour needed from the orchestration platform: transaction state machine, idempotency, polling, routing and cascading rules
  • ▹Support integration work for the card programme
  • ▹Extend the integration set to acquired entities as configuration

Requirements

  • ▹5+ years in backend engineering, strong in TypeScript and Node.js, comfortable with relational databases
  • ▹Production experience with payment systems: authorisation, callbacks, refunds, reconciliation and retry behaviour
  • ▹Practical understanding of idempotency, asynchronous status handling, transaction state machines and designing for partial failure
  • ▹Experience integrating third-party APIs of uneven quality, including working directly with a provider's integration team
  • ▹Ability to own a service: architecture decisions, standards and root cause fixes

Nice to have

  • ▹Exposure to .NET for work touching the client portal
  • ▹Experience with APM and local rails in Asia, Africa or LATAM
  • ▹Experience with bank transfer rails, virtual accounts, QR-based methods, mobile money
  • ▹Event-driven patterns in production: transactional outbox, idempotent consumers, sagas
  • ▹Background in brokerage, crypto payments, orchestration or another high-volume payments environment
  • ▹Active use of AI tooling in daily work
  • ▹Ability to work independently; proactive mindset

Soft skills

Independent decision-makingProactive mindset

About the company

An international broker whose clients fund and withdraw through roughly 60 payment methods across Asia, Africa, LATAM and the Middle East.

Languages: Angol: munkaszintű, Orosz: munkaszintű

Similar jobs