한국어·English
Airwallex company · OPEN ROLE

- Company
- Supports businesses' cross-border payments, currency exchange, and card issuing on one platform.
- Role
- Designs and builds a real-time fraud detection system hands on.
Log in to mock apply, save this role or see more roles.
What you will do
We rewrote the responsibilities and qualifications in plain language instead of copying the original posting.
Responsibilities
- Work with the senior engineering team to build and improve payment products and transaction systems in Java and Kotlin.
- Design and build components within the company's microservice architecture on your own.
- Try out new technologies and suggest architecture improvements.
- Guide and support junior engineers on coding practices.
What you need
- Has more than 4 years of core Java development experience.
- Has more than 5 years building internet services, large financial systems, or e-commerce platforms.
- Has more than 3 years building risk or payment platforms.
- Holds a bachelor's degree in computer science or a related field.
- Has worked with Java and Spring Boot on large-scale distributed systems.
Good to have
- Has deep knowledge of risk management strategies and fraud detection.
- Has used graph databases to detect patterns and anomalies.
- Has built machine learning models for risk prediction.
- Has worked with real-time streaming tools like Kafka or Flink.
- Has analyzed large-scale data using tools like ClickHouse or Spark.
Read the employer’s original job description
See how your resume reads for this role
A former Korea GM at a global company reads it and tells you what to improve for this role. It uses 1 credit.
Checked 2026-10-19
AirwallexSenior Software Engineer, RiskStart a mock application