CareerPlan

Software Engineer Backend, Billing

SG - SingaporeFull-time2026-07-21 → 2026-11-09
On-site · China

Core

Lead the planning, design, and implementation of the Airwallex engineering system for a next-generation billing platform serving global businesses.

Role type

Senior Backend Software Engineer (Billing)

Builds

A scalable, transparent billing platform with flexible pricing strategies and intuitive invoicing solutions.

Domain

Global payments and financial services

Deliverable

production ML models | product features

Required skills

Core Java, Java 8, multi-threading, high concurrency, IO/NIO, network communication, design patterns, distributed systems, high availability, Spring/Spring Boot, HTTP/TCP/IP/REST, Gradle/Maven, Docker

Preferred skills

International clearing/settlement, NoSQL (Cassandra/Redis), Kubernetes, Cloud (Aliyun/AWS)

Responsibilities

Lead system planning, design, and implementation; collaborate with business/product teams on architecture and core function development; design and develop microservice components; introduce innovative technologies; manage technical team and establish coding standards

Seniority

Senior, hands-on IC with team leadership