Staff/Senior Java Engineer, OKX Web3 Wallet

OKX
Hong Kong, Singapore
Workplace: OnsiteFull timeFunction: Solutions Engineering & Sales EngineeringExperience: 5-10 yearsSkills: ["Ownership","Judgment","System design","Cross-team coordination","Security awareness"]

Own and evolve core backend modules for a high-concurrency Web3 self-custody wallet, covering address management, asset synchronization, transaction construction, signing, broadcasting, and on-chain confirmation. Build resilient transaction lifecycles and troubleshoot stuck/duplicated states using logs and chain data. Integrate multi-chain support (EVM, Tron, Solana and beyond), improve stability through monitoring and compensation, and collaborate cross-functionally to deliver secure, maintainable systems.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
OKX
OKX
2 days ago

Staff/Senior Java Engineer, OKX Web3 Wallet

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 7 hours agoStatus: Live
Reposted: similar role first listed 1 month ago

Job Summary

Own and evolve core backend modules for a high-concurrency Web3 self-custody wallet, covering address management, asset synchronization, transaction construction, signing, broadcasting, and on-chain confirmation. Build resilient transaction lifecycles and troubleshoot stuck/duplicated states using logs and chain data. Integrate multi-chain support (EVM, Tron, Solana and beyond), improve stability through monitoring and compensation, and collaborate cross-functionally to deliver secure, maintainable systems.
Location: Hong Kong, Singapore
Workplace: Onsite
Employment Type: Full time
Job Function: Solutions Engineering & Sales Engineering
Seniority: Mid level

Key Responsibilities

  • •Own core wallet backend modules end to end, including address management, asset synchronization, transaction construction, broadcasting, and transaction-state tracking.
  • •Build transaction and on-chain interaction scenarios (transfers, token approvals, contract interactions, cross-chain, swaps, DApp connections, and signature-request handling) and diagnose lifecycle issues.
  • •Support multi-chain and new-chain integrations by contributing to research, integration design, and feature development across address models, transaction structures, signing methods, fees, and confirmations.
  • •Ensure stable operation through monitoring, alerting, rate limiting, graceful degradation, retries/compensation, reconciliation, and incident root-cause fixing.
  • •Drive project delivery and engineering quality via design discussions, code reviews, documentation of decisions/learned lessons, and using AI coding tools with validation.

Pay and Benefits

Perks:Health Insurance

Key Requirements

  • •~5–10 years of Java backend experience with strong JVM fundamentals (collections, concurrency, thread pools) and network communication/performance understanding.
  • •Proficiency with Spring Boot and Spring Cloud and/or MyBatis, able to independently design and build medium-to-large backend modules.
  • •Strong system design for high-concurrency systems, including idempotency, retries, compensation, caching, message queues, distributed locks, and rate limiting.
  • •Experience troubleshooting production issues using logs, metrics, and distributed tracing, with hands-on performance and reliability problem-solving.
  • •Blockchain/wallet experience, including transaction lifecycle mechanics (addresses/keys, signing, broadcasting, confirmation) and at least one of EVM, Tron, or Solana; plus high security awareness for private-key and permission handling.
Experience:5-10 yearsBlockchainCryptocurrencyWeb3WalletsHigh-concurrency systems
Skills:OwnershipJudgmentSystem designCross-team coordinationSecurity awareness
Languages:English
Tech Stack:JavaJVMSpring BootSpring CloudMyBatisEVMTronSolanaERC-20TRC-20WalletConnectRPCDistributed tracingMessage queuesCachingDistributed locksRate limitingIdempotencyRetriesGas estimation

Company Brief

OKX
Global cryptocurrency exchange and Web3 technology provider offering spot and derivatives trading, custody, wallet services, and blockchain infrastructure to retail and institutional users worldwide.
Industry: Trading Platforms
Company Size: Enterprise (1,001+ employees)
Growth: Established Company
Headquarters: Victoria, Seychelles
Founded: 2017
WebsiteLinkedIn