CareerPlanSign in

Senior Software Engineer, Cross-Border Payment Systems

Singapore, Singapore💼 Full-time🗓 2026-09-28

Core

Architect the bank integration layer of a high-scale global payment network, standardizing diverse banking protocols and implementing AI-driven engineering agents.

Role type

Senior Software Engineer (Cross-Border Payments)

Builds

High-availability integration gateways, distributed transaction processing systems, and AI-powered development workflows.

Domain

Financial Technology (Fintech) / Global Payments

Deliverable

production ML models

Required skills

Java, Spring Boot, Kafka, RocketMQ, MySQL optimization, ISO 20022, SWIFT, OAuth2, Mutual TLS, digital signatures, distributed systems patterns (Idempotency, Circuit Breakers, State Machines), AI Agents/LLMs

Preferred skills

Experience with FX lifecycles, autonomous agents in SDLC

Technologies

Java, Spring Boot, Kafka, RocketMQ, MySQL, OAuth2, TLS

Responsibilities

Design end-to-end high-availability integration gateways; implement distributed patterns for zero-duplicate transaction processing; lead adoption of AI tools for automated testing and reliability; own security handshake architecture; conduct design reviews and mentor junior talent.

Seniority

Senior, hands-on IC

Sourced via tencent · Listed on CareerPlan, which tracks 854,000+ jobs from 20+ sources.