Software Engineer - Payments

Zip

Sydney, Australia
On-site
Java/kotlin and spring boot
High-availability distributed systems
Microservices and event-based architectures
Design, build, and operate reliable systems that process financial transactions at scale

Job Summary

  • Design, build, and operate reliable systems that process financial transactions at scale.
  • Collaborate with engineers, product managers, and stakeholders to build great products.
  • Zipsters tell us these are just some of the best things about working here: 25 days paid leave annually, including birthday leave and quarterly wellbeing days.

Matching Summary

Design, build, and operate reliable systems that process financial transactions at scale.

Skills & Requirements

Must-have

  • Java/Kotlin and Spring Boot
  • High-availability distributed systems
  • Microservices and event-based architectures
  • Kafka for transaction processing
  • Design and operate reliable systems

Nice-to-have

  • Customer First values
  • Own It values
  • Stronger Together values
  • Change the Game values
  • Embrace AI and new tools

Key Requirements

  • Strong backend expertise in Java or Kotlin with Spring Boot
  • Experience with relational databases
  • Solid understanding of engineering best practices
  • Experience with microservices and event-based architectures
  • A mindset that embraces AI and new tools

Work Rights

Not specified

Tailored Resume

Cover Letter