Skip to content
← Back to job listings

Backend Development Engineer(Treasury, FX & Clearing/Settlementz)

redotpay · Lok Ma Chau, Hong Kong

Corporate Finance / InvestmentSenior LevelQuick applyfull-time11 days ago

About The Role

We are looking for a Senior/Expert Java Development Engineer deep-rooted in the FinTech sector. You will be responsible for the domain modeling and core architecture design of our core treasury, foreign exchange (FX), and clearing & settlement systems. You will support multi-currency, high-accuracy cross-border fund flows, and safeguard the bottom line of fund security through rigorous code quality and defense-in-depth architecture.

Key Responsibilities

  • Core Business Development : Deeply participate in the core architecture design and R&D of the treasury system (including FX management, rate engines, position management, and multi-bank channel integration), as well as clearing, settlement, and reconciliation systems.
  • Reconciliation & Loss Prevention : Design and implement multi-layer automated reconciliation engines to support automated matching for massive volumes of transactions. Establish multi-level exception handling, differential alerting, and real-time financial loss monitoring systems to ensure payment pipeline idempotency, non-overwritable final states, and full-link auditability.
  • High-Availability System Construction : Design and implement highly reliable backend systems featuring strong idempotency and eventual consistency tailored for financial-grade business scenarios.
  • Technical Breakthroughs & Collaboration : Work closely with Product, Risk Management, and Finance teams to abstract complex treasury and financial compliance requirements into efficient, scalable technical solutions. Lead core code implementation and Code Reviews.

Requirements

  • Domain Architecture & Professional Background
  • Industry Background : Bachelor’s degree or above (Full-time) in a relevant field. 5+ years of Java development experience in finance, payments, or corporate treasury sectors, with deep participation in the construction of mid-to-large-scale core financial systems.
  • Business Abstraction : Outstanding Object-Oriented Design and Domain-Driven Design (DDD) capabilities. Ability to independently deconstruct complex clearing, settlement, and reconciliation businesses, and output architectural designs with clear bounded contexts, rejecting a pure framework-stacking "CRUD" mindset.
  • Financial-Grade Secure Coding Standards
  • Secure Coding : Strictly adhere to the red line of financial-grade monetary calculation. Possess a profound understanding of and practical experience with arbitrary-precision math, currency rounding, and underlying pitfalls in core Java computation libraries (e.g., BigDecimal). Maintain high standards of defensive programming and code auditing practices.
  • Defense Architecture : Proficient in multi-layer idempotent key design and familiar with distributed audit-trail mechanisms.
  • Core Tech Stack & Performance Optimization
  • Microservices Ecosystem : Proficient in the Spring Boot/Cloud or Dubbo microservices ecosystem, with a deep understanding of and practical hands-on experience in achieving data eventual consistency in distributed environments.
  • Data & Throughput : Proficient in relational databases such as MySQL. Rich hands-on experience in hot row lock optimization, deadlock prevention, and database sharding under high concurrency scenarios. Skilled in utilizing Redis for high-performance caching and distributed lock design.
  • Message Queues : Proficient in RocketMQ or Kafka, with the ability to properly resolve common financial scenario issues such as distributed message loss, duplicate consumption, and ordered consumption.
  • Domain Capabilities
  • Familiar with cross-border/local clearing and settlement pipelines, as well as balance of payments (BOP) reporting logic.
  • Familiar with foreign exchange (FX) trading, exchange rate derivatives, and multi-bank liquidity position management.
  • Experience in core architecture design for large-scale automated transaction/document reconciliation engines and error-handling/adjustment systems.

This listing was posted by a verified recruiter at redotpay. Report this listing