Tech Stack
AWSCassandraCloudDistributed SystemsDockerEC2Google Cloud PlatformJavaJavaScriptKafkaKotlinKubernetesMicroservicesOraclePrometheusReactSpringSpring BootSpringBootTypeScript
About the role
- Play a key part in diverse initiatives across Airwallex's international payments platform.
- Construct, design, and engineer payment systems (gateway, acquiring, issuing) and related infrastructure.
- Gain knowledge of Visa and Mastercard payment platforms and collaborate with partner engineering teams.
- Collaborate with the payments product team and contribute as a core acquiring payment team member.
- Build the next-generation Payment Acceptance infrastructure with a constant focus on Merchant needs.
- Develop REST services and integration components within a backend microservices architecture, connecting with a React frontend.
- Design and implement new capabilities aligned with the product roadmap and perform architectural reviews.
- Address technical debt and enhance operational effectiveness.
Requirements
- Over 5 years of expertise in contemporary engineering methodologies, emphasizing continuous integration and quality engineering.
- Proficient in guiding a concept from inception to implementation, delivering thoroughly tested, high-quality solutions.
- Strong computer science fundamentals with recent focus on Java or Kotlin, Spring / Spring Boot.
- Specialized in designing and constructing REST APIs and handling high-volume distributed systems.
- Experience with Kafka event streams and distributed data storage systems (Cassandra, Hazelcast, Oracle Coherence, or similar).
- Proficiency with cloud platforms like GCP or AWS (EC2, RDS, ELB, CloudFront).
- Exposure to containerization technologies such as Docker and Kubernetes.
- Skilled in Javascript / Typescript and operational tooling (New Relic, StatsD, Elk, Datadog, Prometheus).
- Nice-to-have: extensive experience developing payment gateways, acquiring platforms, or issuing platforms.
- Nice-to-have: experience integrating Local Payment Methods (iDeal, Klarna, Trustly) or major cards (Visa, Mastercard).