Airwallex

Senior Software Engineer, Payments Platform

Airwallex

full-time

Posted on:

Origin:  • 🇳🇱 Netherlands

Visit company website
AI Apply
Manual Apply

Job Level

Senior

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).