Senior Software Engineer (Java, Rest API and Da...
@ Commonwealth Bank

Sydney, New South Wales, Australia
On Site
Full Time
Posted 4 days ago

Your Application Journey

Personalized Resume
Apply
Email Hiring Manager
Interview

Email Hiring Manager

XXXXXXXX XXXXXXXXXXXXX XXXXXX*****@commbank.com.au
Recommended after applying

Job Details

Senior Software Engineer (Java, Rest API and Data Engineering)

You are a detail-focused engineer who loves building elegant end-to-end solutions. Join our engineering transformation program to build tomorrow’s bank today using world-leading engineering, technology, and innovation.

What You'll Do:

  • Design and develop next-generation data platforms and pipelines.
  • Build and maintain backend services using Java Spring Boot.
  • Transform source data into data products with robust quality controls.
  • Collaborate in a cross-functional team to deliver digital customer experiences.
  • Ensure compliance with data governance using AWS tools.

Who We're Looking For:

We seek proactive engineers passionate about innovative data platforms, excellent collaboration, and strong communication. You will work closely with internal stakeholders and contribute to shared coding practices.

Technical Skills:

  • Java, Spring Boot, and REST API development.
  • Experience with Python, SQL, Spark, and Scala.
  • Familiarity with AWS services (S3, ECS, Lambda) and observability tools.
  • CI/CD tools like GitHub Actions, ArgoCD, and automated deployments.
  • Exposure to AI/ML and DevSecOps methodologies.

Working With Us:

Our flexible workplace includes technology hubs in Melbourne and Perth, with options for in-office and remote work. We support diverse work arrangements including flexible schedules, part-time, and job-sharing options.

If you are ready to redefine bank customer experiences and innovate with cutting-edge technology, apply today to join the Trade Finance Squad at Commonwealth Bank.

How to Get Hired at Commonwealth Bank

🎯 Tips for Getting Hired

  • Research Commonwealth Bank's culture: Review mission, values, and employee reviews.
  • Customize your resume: Tailor skills to data engineering roles.
  • Emphasize Java expertise: Highlight Java and Spring Boot projects.
  • Prepare for technical interviews: Practice REST API and AWS questions.

📝 Interview Preparation Advice

Technical Preparation

Practice Java Spring Boot exercises.
Review REST API integration examples.
Learn AWS services basics.
Study CI/CD deployment practices.

Behavioral Questions

Describe teamwork in past projects.
Explain handling tight deadlines.
Share conflict resolution examples.
Discuss feedback received in teams.

Frequently Asked Questions