GrepJob
Binance

Java Backend Engineer – Fiat Payment Channels

Binance
Apply
about 5 hours ago
Sydney, Australia +4 moreMid Level / Senior

Responsibilities

  • Design and develop integrations with banks, card networks, and payment service providers.
  • Build and maintain high-availability, high-concurrency payment processing systems.
  • Develop core payment modules including channel routing, clearing, reconciliation, and settlement.
  • Collaborate with cross-functional teams to deliver reliable payment solutions.
  • Participate in code reviews, system design discussions, and technical troubleshooting.
  • Continuously optimize system performance, stability, and scalability.

Requirements

  • 3–5 years of Java backend development experience.
  • Proficiency in Spring Boot, MyBatis, and common distributed system components.
  • Experience integrating with third-party payment channels, banking APIs, or card payment systems.
  • Understanding of payment flows: authorization, clearing, settlement, reconciliation.
  • Fluency in English; additional languages are a plus.
  • Experience at fintech platforms is a strong plus.
  • Experience with high-concurrency, high-availability distributed system design.

Tech Stack

JavaRedisSpring Boot

Categories