en

Jobs

Our industry specialists will listen to your aspirations and share your story with Australia’s most prestigious organisations. Together, let’s write the next chapter of your career.

See all jobs

Exclusive recruitment partners

Explore the opportunities from a range of organisations that exclusively partner with Robert Walters for their hiring needs.

Learn more

Contact Us

Truly global and proudly local, we've been serving Australia for over 25 years with offices in Adelaide, Brisbane, Melbourne, Perth, and Sydney.

Get in touch
Jobs

Our industry specialists will listen to your aspirations and share your story with Australia’s most prestigious organisations. Together, let’s write the next chapter of your career.

See all jobs

Exclusive recruitment partners

Explore the opportunities from a range of organisations that exclusively partner with Robert Walters for their hiring needs.

Learn more
About Robert Walters Australia

G'day! For us, recruitment is more than just a job. We understand that behind every opportunity is the chance to make a difference in people's lives.

Learn more

Work for us

Our people are the difference. Hear stories from our people to learn more about a career at Robert Walters Australia

Learn more
Contact Us

Truly global and proudly local, we've been serving Australia for over 25 years with offices in Adelaide, Brisbane, Melbourne, Perth, and Sydney.

Get in touch

Senior Java Engineer - Full Stack - Trading Platform

Save job

* Permanent role * High performing team in a leading Australian bank * Hybrid working arrangements, CBD based role

Overview

A leading financial services organisation is seeking a strong Java Engineer to help build out a suite of high‑performance, real‑time services. You’ll work across complex distributed systems, solve challenging engineering problems, and collaborate directly with users to deliver scalable, well‑designed solutions. This is an opportunity to work end‑to‑end on a modern technology stack within a fast‑paced, engineering‑driven environment.

Key Responsibilities

  • Design, build and optimise highly performant Java microservices within a distributed, event‑driven ecosystem.
  • Contribute to architectural decisions and deliver end‑to‑end solutions across backend, integration and platform layers.
  • Partner closely with internal stakeholders to understand workflows and rapidly deliver improvements that enhance system reliability and efficiency.
  • Participate in platform modernisation initiatives—improving scalability, observability and operational resilience.
  • Collaborate with engineers across backend, cloud and UI teams to ensure cohesive, maintainable and well‑designed systems.

Key Experience

  • 5+ years Java programming experience with a deep understanding of object‑oriented design, memory management, concurrency, multithreading and performance tuning.
  • Hands‑on experience designing and building microservices at scale; familiarity with event‑driven patterns, messaging frameworks and resilient system design.
  • API & Integration Expertise; skilled in building RESTful and event‑driven APIs with clean versioning and integration patterns.
  • Experience with Docker and Kubernetes for deployment, orchestration and runtime environments.
  • Exposure to modern web technologies such as React and TypeScript.

Aboriginal and Torres Strait Islander Peoples are encouraged to apply.
To apply please click apply or call Christina Tran on 02 8289 3127 for a confidential discussion.

Contract Type: Permanent

Specialism: Technology & Digital

Focus: Software Development, Testing & Engineering

Industry: IT

Salary: Negotiable

Workplace Type: Hybrid

Experience Level: Mid Management

Location: Sydney CBD

Job Reference: 14EI2V-E4770E1E

Date posted: 21 January 2026

Consultant: Christina Tran