Senior Payments Platform Engineer

Macquarie Bank Limited

Sydney

Hybrid

AUD 140,000 - 180,000

Full time

42 hours ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Benefits offered by this job

Wellbeing leave day
Parental leave – up to 20 weeks
Volunteer leave & donation matching
Gender affirmation leave
Flexible working arrangements
Equipment for remote work

Job summary

Macquarie Bank Limited is seeking a Senior Engineer to contribute to the Open Payments Platform. You will work on core components, improving reliability, performance, and operational excellence.

The role emphasizes hands-on coding in Java/Spring Boot, with Google Cloud and NoSQL databases, and involves mentoring peers, guiding incident response, and upholding DevOps practices within a high-performing team.

Qualifications

  • Hands-on experience with Java and Spring Boot in production systems.
  • Strong knowledge of Google Cloud and NoSQL databases.
  • Proficient in microservices and event-driven architectures; familiar with design patterns.

Responsibilities

  • Contribute to the engineering direction of the Open Payments Platform.
  • Own critical platform components and improve reliability and performance.
  • Deliver high-quality code with rigorous reviews and mentorship.

Skills

Java
Spring Boot
Google Cloud
NoSQL databases
Microservices
Event-driven architecture
Security best practices
Incident management
DevOps / reliability
Mentoring
Communication with product teams

Tools

Kubernetes

Job description

Macquarie Bank Limited is seeking a Senior Engineer to contribute to the Open Payments Platform. You will work on core components, improving reliability, performance, and operational excellence.

The role emphasizes hands-on coding in Java/Spring Boot, with Google Cloud and NoSQL databases, and involves mentoring peers, guiding incident response, and upholding DevOps practices within a high-performing team.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Tech Lead, Open Payments Platform
Senior Tech Lead, Open Payments Platform

Macquarie Bank Limited • Council of the City of Sydney

Hybrid
AUD 140,000 - 170,000
Wellbeing leave day
Paid parental leave
Volunteer leave
+2
Senior Java/Spring Boot Engineer — Core Banking & Payments
Senior Java/Spring Boot Engineer — Core Banking & Payments

Macquarie Bank Limited • Sydney

On-site
AUD 120,000 - 180,000
Wellbeing leave
Parental leave
Volunteer leave
+2
Senior Platform Engineer – Core Banking & Payments (Hybrid)
Senior Platform Engineer – Core Banking & Payments (Hybrid)

Macquarie Bank Limited • Council of the City of Sydney

On-site
AUD 100,000 - 140,000
Wellbeing leave
Service bonus leave
Paid parental leave
+5
Software Engineer
Software Engineer

Macquarie Bank Limited • Sydney

Hybrid
AUD 140,000 - 180,000
Wellbeing leave day
Parental leave – up to 20 weeks
Volunteer leave & donation matching
+3
Lead Engineer - Real-Time Payments Platform
Lead Engineer - Real-Time Payments Platform

Macquarie Group • City of Melbourne

On-site
AUD 180,000 - 280,000
Wellbeing leave
Parental leave (up to 20 weeks)
Volunteer leave and matching
+5
Senior Software Engineer - Payments
Senior Software Engineer - Payments

Macquarie Bank Limited • Sydney

On-site
AUD 120,000 - 180,000
Wellbeing leave
Parental leave
Volunteer leave
+2
Principal Engineer - Payments
Principal Engineer - Payments

Macquarie Group • Sydney

On-site
AUD 180,000 - 240,000
Wellbeing days
Parental leave
Volunteer leave
+3
Senior Payments Platform Tech Lead & Architect
Senior Payments Platform Tech Lead & Architect

Macquarie Group • Sydney

Hybrid
AUD 180,000 - 240,000
Wellbeing days
Parental leave
Volunteer leave
+3
Senior Java Engineer – Cloud Microservices for Entitlements
Senior Java Engineer – Cloud Microservices for Entitlements

Macquarie Bank Limited • Australia

Hybrid
AUD 140,000 - 180,000
Wellbeing leave
Parental leave
Transition leave
+4
Lead Engineer
Lead Engineer

Macquarie Group • City of Melbourne

On-site
AUD 180,000 - 280,000
Wellbeing leave
Parental leave (up to 20 weeks)
Volunteer leave and matching
+5