Senior Java Engineer - Cloud-Native Banking (Hybrid)

Macquarie Bank Limited

Sydney

On-site

AUD 140,000 - 190,000

Full time

14 days+
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Benefits offered by this job

Wellbeing leave
Parental leave
Volunteer leave
Gender affirmation leave
Learning & development
Hybrid work

Job summary

Macquarie Bank Limited is seeking a Senior Java Engineer to design, develop, test, deploy and maintain our digital banking platforms. You will join a team delivering cloud-native Java services with a strong emphasis on code quality, testing, and security.

You will lead design decisions, contribute to POCs, and explore new technologies to keep the platforms at the forefront of innovation. Collaboration across levels and teams is essential in this Agile environment.

Qualifications

  • Proven experience delivering cloud-native Java services.
  • Experience leading system design decisions and POCs.
  • Strong collaboration and communication across teams.

Responsibilities

  • Design, develop, test, deploy, and maintain digital banking services.
  • Review pull requests and improve complex services.
  • Evaluate new technologies to keep you at the forefront.

Skills

Java
Spring Boot
Cloud-native
CI/CD
SOA
Microservices
Testing pyramid
Code quality
Communication

Tools

Docker
Kubernetes
Open-source tools

Job description

Macquarie Bank Limited is seeking a Senior Java Engineer to design, develop, test, deploy and maintain our digital banking platforms. You will join a team delivering cloud-native Java services with a strong emphasis on code quality, testing, and security.

You will lead design decisions, contribute to POCs, and explore new technologies to keep the platforms at the forefront of innovation. Collaboration across levels and teams is essential in this Agile environment.

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

Similar jobs worth comparing

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
Java Engineer — Backend, Microservices & Cloud
Java Engineer — Backend, Microservices & Cloud

Macquarie Bank Limited • Sydney

Hybrid
AUD 120,000 - 180,000
Wellbeing leave
Service bonus leave
Parental leave (up to 20 weeks)
+7
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 Java Engineer
Senior Java Engineer

Macquarie Bank Limited • Sydney

Hybrid
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
Java Backend Engineer – Cloud, Microservices, AWS
Java Backend Engineer – Cloud, Microservices, AWS

Macquarie Group • Council of the City of Sydney

Hybrid
AUD 120,000 - 180,000
Wellbeing leave day
Service bonus leave days
Parental leave (up to 20 weeks)
+8
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 – Trade Validation Platform
Senior Java Engineer – Trade Validation Platform

Macquarie Group • Council of the City of Sydney

On-site
AUD 150,000 - 190,000
Wellbeing leave day
Parental leave (up to 20 weeks)
Volunteer leave & donation matching
+2
Platform Engineer - Developer Experience & Tooling
Platform Engineer - Developer Experience & Tooling

Macquarie Bank Limited • City of Melbourne

Hybrid
AUD 120,000 - 180,000
Wellbeing leave day
Parental leave
Hybrid and flexible working
+2
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