Staff Software Engineer- Java/Typescript and AWS

3 weeks ago


Melbourne, Victoria, Australia Commonwealth Bank Full time
Staff Software Engineer- Java/Typescript and AWS

Join to apply for the Staff Software Engineer- Java/Typescript and AWS role at Commonwealth Bank

Staff Software Engineer- Java/Typescript and AWS

1 day ago Be among the first 25 applicants

Join to apply for the Staff Software Engineer- Java/Typescript and AWS role at Commonwealth Bank

Staff Software Engineer (TypeScript/Java/AWS)

  • You are determined to stay ahead of the latest technologies
  • We are a team of big thinkers who are engineering the future of banking
  • Together we will build tomorrow's bank today, using world-leading technology and innovation

Do work that matters

We're looking for a Staff Software Engineer with deep backend expertise in TypeScript, Java, and AWS to join our high-performing team.

In this role, you'll shape the technical direction of CommBank, influencing everything from customer-facing platforms to critical internal systems.

You'll play a key role in driving the adoption of Generative AI, designing scalable systems, reusable patterns, and engineering best practices in this fast-evolving space.

See yourself in our team

The Payments Software Engineering team resides in the Payments Service Utility and its purpose is to restore the trust of our customers by transforming the Payments services experiences provided by the Bank to 99.999% availability, greater agility and reliability.

You will be reporting directly to the Engineering Chapter Lead and indirectly to the Product owner.

Key Responsibilities:
  • Own and evolve technical strategy across medium to complex engineering initiatives.
  • Lead strategic programs of work, including proof-of-concept development.
  • Provide architectural guidance and thought leadership across teams.
  • Champion engineering best practices and mentor other engineers.
  • Guide teams through complex troubleshooting and system design challenges.
  • Contribute to internal knowledge sharing and uplift.
Skills & Experience

We use a broad range of tools, languages, and frameworks. We do not expect you to know them all but experience or exposure with some of these (or equivalents) will set you up for success in this team;
  • Backend application development experience using TypeScript and REST APIs.
  • Sound knowledge of OAuth2 and MTLS.
  • Serverless computing using AWS (AWS Lambda, API Gateway, IAM Roles & Policy, SQS, SNS, DynamoDB).
  • Database knowledge: Relational databases, as well as data warehousing and NoSQL databases.
  • Infrastructure as code using AWS CDK, Terraform, CloudFormation, or SST.
  • Experience in working in a DevOps environment and contributing to the CI/CD pipeline.
  • Proficiency in microservices architecture, design patterns, and best practices in software programming.
  • Working knowledge of Pub-Sub and streaming technologies such as SQS, SNS, Kafka, and Kinesis.
  • Familiarity with monitoring and logging tools such as Observe and CloudWatch.
  • Experience in performance tuning while building high-throughput and resilient applications.
  • Working knowledge of Docker and Kubernetes is desirable.
  • Experience and interest in AI technologies, particularly around tooling enhancements, will be valued.
  • Test automation experience, including unit, integration, acceptance, and performance testing in APIs.

We operate in a hybrid working environment, meaning a blend between being in the office and working remote.

If you're a driven, collaborative and enthusiastic who wants to have a real impact on the digital experience of our customers – we would love to hear from you

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.

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.

Advertising End Date: 22/08/2025Seniority level
  • Seniority levelMid-Senior level
Employment type
  • Employment typeFull-time
Job function
  • Job functionEngineering and Information Technology

Referrals increase your chances of interviewing at Commonwealth Bank by 2x

Sign in to set job alerts for "Staff Software Engineer" roles.Software Development Graduate , (2025 Melbourne, Ads Core Services)

Melbourne, Victoria, Australia 2 weeks ago

Melbourne, Victoria, Australia 3 days ago

Software Development Engineer (Junior to Mid-Level) - Search Platform

Melbourne, Victoria, Australia 3 weeks ago

Melbourne, Victoria, Australia 2 weeks ago

Senior Software Development Engineer (1-Year Fixed-Term)

Melbourne, Victoria, Australia A$130,000.00-A$180,000.00 2 months ago

Melbourne, Victoria, Australia 23 hours ago

Melbourne, Victoria, Australia 1 week ago

Melbourne, Victoria, Australia A$120,000.00-A$150,000.00 1 week ago

Melbourne, Victoria, Australia $63,700.00-$95,410.00 1 month ago

Senior Front End Software Development Engineer

Melbourne, Victoria, Australia A$130,000.00-A$180,000.00 3 months ago

Melbourne, Victoria, Australia A$130,000.00-A$180,000.00 1 week ago

Melbourne, Victoria, Australia 3 weeks ago

Senior Front End Software Development Engineer

Melbourne, Victoria, Australia A$130,000.00-A$180,000.00 3 weeks ago

Melbourne, Victoria, Australia 1 week ago

Melbourne, Victoria, Australia 3 weeks ago

Cremorne, Victoria, Australia 6 months ago

Mulgrave, Victoria, Australia 2 weeks ago

Melbourne, Victoria, Australia 2 weeks ago

Melbourne, Victoria, Australia 2 weeks ago

Melbourne, Victoria, Australia 11 months ago

Melbourne, Victoria, Australia 3 days ago

Melbourne, Victoria, Australia 3 days ago

Melbourne, Victoria, Australia 3 days ago

Melbourne, Victoria, Australia 1 month ago

Melbourne, Victoria, Australia 2 weeks ago

Melbourne, Victoria, Australia 1 week ago

Melbourne, Victoria, Australia 1 week ago

Software Engineer (Typescript/React/Node/AWS)

Melbourne, Victoria, Australia A$120,000.00-A$145,000.00 2 weeks ago

Melbourne, Victoria, Australia 1 week ago

2025 Software Dev Engineer Intern, Melbourne

Melbourne, Victoria, Australia 1 week ago

Melbourne, Victoria, Australia A$100,000.00-A$140,000.00 2 weeks ago

Melbourne, Victoria, Australia 4 weeks ago

We're unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

#J-18808-Ljbffr

  • Melbourne, Victoria, Australia Commonwealth Bank Full time

    Staff Software Engineer- Java/Typescript and AWSJoin to apply for the Staff Software Engineer- Java/Typescript and AWS role at Commonwealth BankStaff Software Engineer- Java/Typescript and AWS1 day ago Be among the first 25 applicantsJoin to apply for the Staff Software Engineer- Java/Typescript and AWS role at Commonwealth BankStaff Software Engineer...


  • Melbourne, Victoria, Australia Commonwealth Bank Full time

    Staff Software Engineer (TypeScript/Java/ AWS)You are determined to stay ahead of the latest technologiesWe area team of big thinkers who are engineering the future of bankingTogether wewill build tomorrow's bank today, using world-leading technology and innovationDo work that mattersWe're looking for a Staff Software Engineer with deep backend expertise in...

  • Backend Developer

    2 weeks ago


    Melbourne, Victoria, Australia beBeeSoftwareEngineer Full time $120,000 - $180,000

    Join a high-performing team of big thinkers who are engineering the future of banking.Job DescriptionWe're looking for a Staff Software Engineer with deep backend expertise in TypeScript, Java, and AWS to join our Payments Service Utility. As a key member of our team, you'll shape the technical direction of CommBank, influencing everything from...


  • Melbourne, Victoria, Australia Commonwealth Bank Full time

    Join to apply for the Staff Software Engineer role at Commonwealth Bank3 days ago Be among the first 25 applicantsJoin to apply for the Staff Software Engineer role at Commonwealth BankDo work that mattersWe are creating the bank of tomorrow today and require top Engineers who focus on the customer experience and deliver exceptional solutions.Our Payments...


  • Melbourne, Victoria, Australia Commonwealth Bank Full time

    Join to apply for the Staff Software Engineer role at Commonwealth Bank3 days ago Be among the first 25 applicantsJoin to apply for the Staff Software Engineer role at Commonwealth BankDo work that mattersWe are creating the bank of tomorrow today and require top Engineers who focus on the customer experience and deliver exceptional solutions.Our Payments...


  • Melbourne, Victoria, Australia Commonwealth Bank Full time

    Staff Software Engineer (C#.Net React & AWS)Join to apply for the Staff Software Engineer (C#.Net React & AWS) role at Commonwealth Bank Staff Software Engineer (C#.Net React & AWS)4 days ago Be among the first 25 applicants Join to apply for the Staff Software Engineer (C#.Net React & AWS) role at Commonwealth Bank Do work that matters Comm Bank is...


  • Melbourne, Victoria, Australia Commonwealth Bank Full time

    Staff Software Engineer (C# .Net React & AWS)Join to apply for the Staff Software Engineer (C# .Net React & AWS) role at Commonwealth BankStaff Software Engineer (C# .Net React & AWS)4 days ago Be among the first 25 applicantsJoin to apply for the Staff Software Engineer (C# .Net React & AWS) role at Commonwealth BankDo work that mattersCommBank is...


  • Melbourne, Victoria, Australia Commonwealth Bank Full time

    Staff Software Engineer (C# .Net React & AWS)Join to apply for the Staff Software Engineer (C# .Net React & AWS) role at Commonwealth BankStaff Software Engineer (C# .Net React & AWS)4 days ago Be among the first 25 applicantsJoin to apply for the Staff Software Engineer (C# .Net React & AWS) role at Commonwealth BankDo work that mattersCommBank is...


  • Melbourne, Victoria, Australia Commonwealth Bank Full time

    Staff Platform Engineer- AWS**Sydney or Melbourne locations**Do work that mattersWe are creating the bank of tomorrow today and require top Engineers who focus on the customer experience and deliver exceptional solutions. Our Payments team is leading a transformative program to enhance customer experiences, driving innovation and exploring modern...


  • Melbourne, Victoria, Australia Commonwealth Bank Full time

    Join to apply for the Staff Software Engineer - Android role at Commonwealth Bank3 days ago Be among the first 25 applicantsJoin to apply for the Staff Software Engineer - Android role at Commonwealth BankYou are collaborative and enjoy solving analytical problems to help our team to reach highest potentialWe are Australia's largest native mobile team,...