Search...

Senior Java Engineer, OKX Pay Smart Account Team

OKX is a leading global cryptocurrency exchange offering a wide range of trading services, including spot and derivatives trading, as well as Web3 solutions.

Recently fundedCompany intelligence
C/O APPLEBY GLOBAL SERVICES (SEYCHELLES) LIMITED, Suite 202, 2nd Floor, Eden Plaza, Eden Island, PO Box 1352, Mahe, Victoria, Seychelles, Seychelles

Funding history

About OKX

OKX is a global cryptocurrency exchange known for its trading services and financial products. The platform offers a wide range of features, including spot and derivatives trading, staking services, and a user-friendly interface suitable for both beginners and experienced traders.

View jobs by OKX

Skills

Candidate Availability

Required and preferred rules are kept separate and reflect the wording in the original posting.

About the Role

Design, develop, and optimize payment backend systems, including scan-to-pay functionality, transaction processing, fund flows, crypto and stablecoin payments, and payment-status synchronization. Troubleshoot production issues and improve architecture, monitoring, reliability, and observability.

Requirements

  • Solid Java development skills
  • Spring Boot and mainstream Java backend frameworks
  • Experience building high-concurrency, high-availability systems
  • Payment system experience covering orders, state machines, callbacks, reconciliation, refunds, clearing, settlement, and exception compensation
  • Scan-to-pay, acquiring, aggregated payment, merchant payment, or wallet payment experience
  • Architecture design skills
  • Understanding of idempotency, retries, compensation, deduplication, concurrency protection, and fund security
  • Understanding of crypto and stablecoin payments and on-chain asset movement
  • Production troubleshooting, log analysis, tracing, performance optimization, and recovery skills
  • Experience with stablecoin payments, account and ledger systems, blockchain fundamentals, risk control, or high-concurrency transaction systems

Responsibilities

  • Design, develop, and optimize OKX Pay payment backend systems
  • Build QR and scan-to-pay capabilities
  • Implement transaction processing, clearing, settlement, reconciliation, refunds, and callback notifications
  • Build crypto and stablecoin payment capabilities
  • Integrate on-chain asset movement with traditional payment experiences
  • Diagnose and resolve complex production issues
  • Improve architecture, code quality, monitoring, alerting, compensation, and observability

Benefits

  • Competitive total compensation
  • Comprehensive insurance coverage for employees and their dependants