Staff Software Engineer — Java, AWS, Microservices

Commonwealth Bank

Sydney

On-site

AUD 190,000 - 260,000

Full time

2 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Commonwealth Bank in Sydney seeks a Staff Software Engineer to lead backend and integration services, building Java microservices on AWS and EKS, steering the team across Australia and India. You’ll guide modern cloud-native engineering practices and drive secure, scalable delivery for Know Your Customer initiatives.

You’ll champion DevSecOps, automation, and observable production systems, mentoring engineers while aligning product and technology stakeholders to deliver a robust in-house

Qualifications

  • Strong hands-on Java software engineering and system design experience.
  • (explicit Java/Backend focus)
  • Experience designing and operating microservices and REST APIs in production.
  • Practical AWS and Amazon EKS experience, including containerised workloads.
  • Experience with CI/CD and Git-based development, ideally using GitHub Actions.
  • Strong DevSecOps, automated testing, code review and observable production systems.
  • Experience leading technical activities, mentoring engineers and influencing stakeholders.
  • Familiarity with AI-assisted engineering tools and practices.
  • Exposure to Kafka, event-driven architecture, NoSQL databases or financial services environments would be valuable.

Responsibilities

  • Lead the technical design and delivery of backend and integration services.
  • Design, build and operate Java microservices and REST APIs on AWS and Amazon EKS.
  • Help shape event-driven solutions that integrate Customer Lifecycle Management capabilities with bank channels.
  • Apply full-cycle engineering practices across design, build, challenge and run.
  • Embed DevSecOps, automated testing, observability and reliable CI/CD practices.
  • Provide technical direction, unblock delivery and help the squad make sound engineering decisions.
  • Mentor software and senior software engineers, strengthening quality, consistency and engineering capability.
  • Collaborate with product, business and technology stakeholders to translate complex needs into practical solutions.

Skills

Java backend
System design
Microservices
REST APIs
AWS & EKS
CI/CD
DevSecOps
Mentoring/leadership
AI-assisted tooling
Event-driven architecture
Kafka
NoSQL databases

Tools

AWS
Amazon EKS
GitHub Actions
Kafka
NoSQL databases

Job description

Commonwealth Bank in Sydney seeks a Staff Software Engineer to lead backend and integration services, building Java microservices on AWS and EKS, steering the team across Australia and India. You’ll guide modern cloud-native engineering practices and drive secure, scalable delivery for Know Your Customer initiatives.

You’ll champion DevSecOps, automation, and observable production systems, mentoring engineers while aligning product and technology stakeholders to deliver a robust in-house

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Staff Java AWS Engineer — Lead Microservices & Security
Staff Java AWS Engineer — Lead Microservices & Security

CommBank • Sydney

Hybrid
AUD 180,000 - 260,000
Staff Software Engineer: AWS Cloud & AI Platform Lead
Staff Software Engineer: AWS Cloud & AI Platform Lead

Commonwealth Bank • Melbourne

On-site
AUD 180,000 - 240,000
Staff Software Engineer (Java, AWS)
Staff Software Engineer (Java, AWS)

Commonwealth Bank • Sydney

On-site
AUD 190,000 - 260,000
Staff Software Engineer (Java, AWS)
Staff Software Engineer (Java, AWS)

CommBank • Sydney

Hybrid
AUD 180,000 - 260,000
Staff Software Engineer — AI-Driven Fraud Tech Platform
Staff Software Engineer — AI-Driven Fraud Tech Platform

Commonwealth Bank • Sydney

On-site
AUD 180,000 - 260,000
Staff Full-Stack Engineer — Secure Auth & Scalable APIs
Staff Full-Stack Engineer — Secure Auth & Scalable APIs

Commonwealth Bank • Sydney

On-site
AUD 190,000 - 230,000
Staff Software Engineer - Data & AI for Customer Channels
Staff Software Engineer - Data & AI for Customer Channels

Commonwealth Bank • Sydney

On-site
AUD 140,000 - 190,000
Senior Staff Software Engineer - AI-Driven Platform Lead
Senior Staff Software Engineer - AI-Driven Platform Lead

Commonwealth Bank • Sydney

Hybrid
AUD 180,000 - 240,000
Staff Software Engineer - AWS Cloud & AI Platform Lead
Staff Software Engineer - AWS Cloud & AI Platform Lead

Commonwealth Bank • Sydney

On-site
AUD 180,000 - 240,000
Staff Full-Stack Engineer - Frontend Focus (React/Next.js)
Staff Full-Stack Engineer - Frontend Focus (React/Next.js)

Commonwealth Bank • Sydney

On-site
AUD 180,000 - 240,000