8 months ago
Singapore, SingaporeSenior
Responsibilities
- Lead planning, design, and implementation of the Airwallex engineering system.
- Work with business and product teams on requirements, system analysis, architecture design, and core function development.
- Design and develop components using the company’s microservice framework.
- Introduce innovative technologies and solutions for the team.
- Support technical team construction and management and establish internal coding standards.
- Develop business-critical billing capabilities for pricing and invoicing workflows.
Requirements
- More than 6 years of Core Java development experience.
- More than 5 years of internet application, large financial system, or e-commerce platform development experience.
- More than 1 year of payment platform development experience.
- Bachelor’s degree in computer science or a related major.
- Proficiency in Java 8, Java multithreading, high concurrency, IO/NIO, and network communication.
- Experience with design patterns and large-scale distributed, high-concurrency, high-load, and highly available systems.
- Knowledge of common server technologies, service-response and data-query optimization, and service-quality management.
Benefits
- Role is based in Singapore.
- Opportunity to collaborate with teams across Shanghai, Singapore, and global cross-functional teams.
About Airwallex
Airwallex builds a global payments and financial operations platform for businesses, offering payment acceptance, multi-currency accounts, FX and transfers, card issuing, treasury and spend management via APIs and web apps. It monetizes through transaction and foreign-exchange fees and related account services. Founded in Melbourne in 2015 and privately held, the company serves customers worldwide, with notable users including Brex, Canva and Qantas.
