Airwallex
Senior Software Engineer, Payments Platform
NL - Amsterdam. Posted 23 days ago
The role
You will design and implement new capabilities for the international payments platform. You will build REST services and integration components within a backend microservices architecture.
What you will do
- Design and implement new capabilities across the international payments platform
- Build REST services and integration components within a backend microservices architecture
- Shape the next generation of Payment Acceptance infrastructure
- Conduct architectural reviews
- Address technical debt
- Improve the operational effectiveness of current and upcoming solutions
- Partner with the Payments Product team and external partner engineering teams
Required qualifications
- Over four years of experience using contemporary engineering methodologies
- Experience taking concepts from inception through implementation
- Strong computer science fundamentals
- Recent hands-on experience with Java or Kotlin and Spring or Spring Boot
- Experience designing and building REST APIs
- Experience working with high-volume distributed systems
- Experience with Kafka event streams
- Experience with distributed data storage systems such as Cassandra, Hazelcast, Oracle Coherence, or similar technologies
- Experience with cloud platforms such as GCP or AWS, including services such as EC2, RDS, ELB, or CloudFront
- Experience with containerisation technologies such as Docker and Kubernetes
- Familiarity with operational tooling such as New Relic, StatsD, ELK, Datadog, or Prometheus
Nice to have
- Extensive experience developing payment gateways, acquiring platforms, issuing platforms, or equivalent payment systems
- Experience integrating local payment methods such as iDEAL, Klarna, or Trustly
- Experience working with major card schemes such as Visa or Mastercard
About the company
Airwallex is an AI-native financial operating system for a real-time, intelligent economy. It provides financial infrastructure for over 675,000 businesses.