Senior Java/Spring Boot Engineer — Core Banking & Payments

Macquarie Bank Limited

Sydney

On-site

AUD 120,000 - 180,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Wellbeing leave
Parental leave
Volunteer leave
Gender affirmation leave
Hybrid work

Job summary

Macquarie Bank Limited is seeking a Senior Software Engineer to contribute to the core banking platforms, focusing on reliability, performance, and scalable API design. You will work with Java and Spring Boot, leverage Google Cloud, and mentor peers to elevate engineering standards.

The role emphasizes incident management, DevOps practices, and secure handling of financial transactions, with opportunities to influence technical direction in a high-performing team.

Qualifications

  • Strong hands-on experience with Java and Spring Boot.
  • Experience with Google Cloud and NoSQL databases.
  • Designing and delivering APIs for large-scale critical systems.
  • Knowledge of security best practices for financial transactions.
  • Experience leading incident management and DevOps practices.
  • Mentoring and knowledge sharing with peers.

Responsibilities

  • Develop core components of Macquarie's Core Banking Platforms.
  • Contribute to reliability, performance, and operational excellence.
  • Lead technical discussions and decisions within the team.
  • Mentor peers through code reviews and coaching.
  • Translate architectural guidance into solid designs and implementation plans.

Skills

Java & Spring
Cloud & NoSQL
Microservices
API design
Security best practices
Incident management
DevOps
AI tooling
Mentoring
Communication
Payments domain

Tools

Google Cloud
CI/CD

Job description

Macquarie Bank Limited is seeking a Senior Software Engineer to contribute to the core banking platforms, focusing on reliability, performance, and scalable API design. You will work with Java and Spring Boot, leverage Google Cloud, and mentor peers to elevate engineering standards.

The role emphasizes incident management, DevOps practices, and secure handling of financial transactions, with opportunities to influence technical direction in a high-performing team.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Payments Platform Engineer
Senior Payments Platform 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
Senior Java Engineer - Cloud-Native Banking (Hybrid)
Senior Java Engineer - Cloud-Native Banking (Hybrid)

Macquarie Bank Limited • Sydney

On-site
AUD 140,000 - 190,000
Wellbeing leave
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
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
Senior Java Engineer
Senior Java Engineer

Macquarie Bank Limited • Sydney

On-site
AUD 140,000 - 190,000
Wellbeing leave
Parental leave
Volunteer leave
+3
Software Engineer
Software Engineer

Macquarie Bank Limited • Sydney

On-site
AUD 140,000 - 180,000
Wellbeing leave day
Parental leave – up to 20 weeks
Volunteer leave & donation matching
+3
Senior Java Engineer
Senior Java Engineer

Macquarie Bank Limited • Australia

On-site
AUD 140,000 - 180,000
Wellbeing leave
Parental leave
Transition leave
+4
Senior Java Engineer — Cloud-Native Apps & AI
Senior Java Engineer — Cloud-Native Apps & AI

Macquarie Group • Sydney

Hybrid
AUD 120,000 - 180,000
Wellbeing leave
Parental leave
Volunteer leave and donation matching
+5
Senior Java Engineer - GCP Microservices | Hybrid
Senior Java Engineer - GCP Microservices | Hybrid

Profusion Group • Melbourne

Hybrid
AUD 140,000 - 190,000
Software Engineer
Software Engineer

Macquarie Group • Sydney

On-site
AUD 120,000 - 160,000
Top locations