View All Jobs 140334

Staff Software Engineer – Full Stack / .NET Or Java, React Or Next.js, AWS

Lead the design and deployment of scalable microservices for the bank's core API platform
Sydney
Senior
yesterday
Commonwealth Bank

Commonwealth Bank

Provides retail, business, and institutional banking, wealth management, and insurance services primarily across Australia and New Zealand.

13 Similar Jobs at Commonwealth Bank

Staff Software Engineer

Join us in building tomorrow's bank today. At CommBank, we're redefining what customers expect by creating world-class technology that powers Australia's future economy. As part of our software engineering team, you'll work on cutting-edge platforms behind Australia's #1 banking app and innovative solutions like Cardless Cash and CommSec Pocket. We don't just build apps, we design reliable APIs at scale, deliver seamless experiences, and push the boundaries of what's possible.

If you're passionate about technology, innovation, and making an impact, this is where your ideas shape the future.

We're interested in hearing from people who:

  • Strong expertise in.NET or Java (essential), with JavaScript or TypeScript highly regarded.
  • Experience in building distributed systems, modelling complex domains, and designing scalable platforms.
  • Lead the development and deployment of high-quality software solutions, ensuring robust test coverage and reliability.
  • Analyse business objectives and translate them into clear functional and non-functional requirements.
  • Design and implement technical solutions that meet both business needs and long-term architectural goals.
  • Provide accurate effort estimates for new features while considering scalability and maintainability.
  • Continuously improve processes, innovate solutions, and contribute to building infrastructure that supports sustainable growth.
  • Mentor and support team members, fostering collaboration, knowledge sharing, and best practices with a strong focus on test automation and quality.

Tech skills

  • Back-End Engineering: Expertise in C#,.NET Core and/or Java, building microservices, containerised workloads, and scalable distributed systems. Skilled across solution design, deployment, optimisation, and full SDLC.
  • Front-End & Scripting: Proficient in JavaScript, TypeScript, Node.js, Python, and Playwright, with strong automation, testing, and tooling scripting capability. Delivers end-to-end functionality across modern UI and integration layers.
  • API Engineering: Deep experience designing and implementing high-performance SOAP/REST APIs, including robust upstream/downstream integration patterns.
  • Cloud Skills: Hands-on AWS migrations and deployments using EC2, S3, RDS, Lambda, CloudFormation/CDK/Terraform. Builds secure, scalable, automated cloud architectures.
  • AI Innovation: Exposure to AI-driven tooling and automation enhancements.
  • CI/CD: Skilled in automated pipeline design using GitHub Actions and/or Artifactory.
  • DevOps & Observability: Experience with DevOps-managed environments and monitoring tools including Splunk, Grafana, Prometheus, PagerDuty.
  • Testing Excellence: TDD and BDD essential.
  • Security Leadership: Solid understanding of defence-in-depth, identity, encryption, and public cloud security controls.
  • Database Knowledge: Proficient with Postgres, Oracle, data warehousing, and NoSQL (MongoDB).
  • Distributed Systems: Experience working in high-throughput, low-latency distributed environments.
+ Show Original Job Post
























Staff Software Engineer – Full Stack / .NET Or Java, React Or Next.js, AWS
Sydney
Engineering
About Commonwealth Bank
Provides retail, business, and institutional banking, wealth management, and insurance services primarily across Australia and New Zealand.