CareerPlanGet AI match score →

Java Backend Engineer – Fiat Payment Channels

Australia💼 Full-time🗓 2026-06-25 → 2026-07-29

Core

Design and develop integrations with banks, card networks, and payment service providers to build high-availability payment processing infrastructure.

Role type

Senior IC Java backend engineer (payments)

Builds

High-concurrency payment processing systems, channel routing, clearing, reconciliation, and settlement modules

Domain

Fintech / Global financial networks

Deliverable

production ML models | product features | infrastructure

Required skills

Java backend development, Spring Boot, MyBatis, distributed system design, third-party payment channel integration, payment flow understanding (authorization, clearing, settlement, reconciliation)

Preferred skills

Visa/Mastercard acquiring or card issuing systems experience, PCI-DSS or financial compliance standards knowledge, crypto industry background

Technologies

Spring Boot, MyBatis, Redis, MQ

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

Sourced via adzuna · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.
Apply on Adzuna ↗