Staff Software Engineer (Java, AWS)
- Sydney CBD, Australia +1
- Lead/Staff
- Posted
Skills
Required
- Java
- AWS
- software engineering
- system design
- microservices
- REST APIs in production
- Amazon EKS
- containerised workloads
Preferred
- Kafka / event-driven architecture / NoSQL databases / financial services environments
- backend and integration services
- Java microservices
- REST APIs
- observability
- CI/CD practices
- unblock delivery
About Cba (CommBank Careers)
See yourself in our team You’ll join a highly capable and collaborative team of backend, frontend and data engineers delivering strategic Customer Lifecycle Management capabilities.
The team is moving from a vendor-led platform towards an in-house solution built around modern engineering practices and stronger integration with bank channels.
Working in a squad technical leadership capacity, you’ll partner with product owners, principal engineers and senior stakeholders.
You’ll also guide colleagues across Australia and India, to align priorities, remove technical blockers and support consistent delivery.
Working with us At CommBank, we're committed to creating an accessible, inclusive and respectful workplace. If you require support or adjustments, please let us know. We welcome applications from people of all backgrounds, and we're particularly committed to making a positive difference for Aboriginal and/or Torres Strait Islander Peoples.
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.
Requirements
- We’re interested in hearing from people who: You’re an experienced software engineer who combines deep backend expertise with pragmatic technical leadership.
- You can move comfortably between architecture, hands-on engineering, operational ownership and coaching, while keeping customer, security and compliance outcomes front of mind.
You’ll bring
- Strong hands-on Java software engineering and system design experience.
- Demonstrated 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.
- A strong understanding of 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.
Preferred
- Exposure to Kafka, event-driven architecture, NoSQL databases or financial services environments would be valuable.
Accessibility support
- For support, please contact 1800 989 696.
- We're aware of some accessibility issues on this site, particularly for screen reader users.
- We want to make finding your dream job as easy as possible, so if you require additional support please contact HR Direct on 1800 989 696.
How to apply
- If this opportunity excites you, apply today.
- If you're already part of the Commonwealth Bank Group (including Bankwest, x15ventures), you'll need to apply through Sidekick to submit a valid application.
- We’re keen to support you with the next step in your career.
Advertising End Date
31/10/2026
jobapplier