Java Backend Engineer Fiat Payment Channels
3 days ago
gold coast, queensland, Australia
Binance
Full-time
Free with email or Google
Save this job and keep your search organized
Create a free account to save jobs, create alerts and return to this listing from your dashboard.
Free with email or Google
By continuing, you agree to our Terms & Privacy Policy.
We are looking for a skilled Java Backend Engineer to join our Fiat Payments team. You will be responsible for integrating and maintaining banking and card payment channels across multiple markets, building the infrastructure that connects our platform to global financial networks.Responsibilities
- Design and develop integrations with banks, card networks (Visa/Mastercard), 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 (product, risk, compliance) to deliver reliable payment solutions
- Participate in code reviews, system design discussions, and technical troubleshooting
- Continuously optimize system performance, stability, and scalability
- 3–5 years of Java backend development experience
- Proficiency in Spring Boot, MyBatis, and common distributed system components (Redis, MQ, etc.)
- Experience integrating with third-party payment channels, banking APIs, or card payment systems
- Understanding of payment flows: authorization, clearing, settlement, reconciliation
- Fluency in English is required to be able to coordinate with overseas partners and stakeholders. Additional languages would be an advantage.
- Experience at fintech platforms is a strong plus
- Experience with high-concurrency, high-availability distributed system design
- Experience with Visa/Mastercard acquiring or card issuing systems
- Knowledge of PCI-DSS or financial compliance standards
- Crypto industry background