Senior Java Developer – Banking, Microservices & Cloud

DWS

City of Melbourne

Hybrid

AUD 167,000 - 204,000

Full time

45 hours ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

DWS is seeking a Senior Java Developer with proven banking experience to join a major greenfield transformation program in Melbourne. The role focuses on designing and building microservices and cloud-native solutions in AWS and/or Azure, with a hybrid work model (3+ days onsite).

The ideal candidate has extensive Java expertise, strong Spring/Spring Boot knowledge, and solid experience delivering RESTful APIs in banking environments. Start ASAP.

Qualifications

  • Significant professional experience as a Java Developer in banking/financial services.
  • Strong design and development experience with Microservices architectures.
  • Cloud experience across AWS and/or Azure.
  • Extensive experience with Spring and Spring Boot.
  • Knowledge of building and integrating REST APIs.
  • Experience with Git repositories and CI/CD (Jenkins/GitLab).
  • Containerisation using Docker and modern DevOps practices.
  • Familiarity with monitoring/observability tools like Splunk.
  • Understanding of API best practices and API Gateway concepts.

Skills

Java Developer
Banking domain
Microservices
AWS/Azure
Spring Boot
REST APIs
Git
Jenkins
GitLab
Docker
DevOps
Splunk
API Gateway

Tools

Git
Jenkins
GitLab
Docker
Splunk

Job description

DWS is seeking a Senior Java Developer with proven banking experience to join a major greenfield transformation program in Melbourne. The role focuses on designing and building microservices and cloud-native solutions in AWS and/or Azure, with a hybrid work model (3+ days onsite).

The ideal candidate has extensive Java expertise, strong Spring/Spring Boot knowledge, and solid experience delivering RESTful APIs in banking environments. Start ASAP.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Java Developer – Banking Microservices Lead (Hybrid)
Senior Java Developer – Banking Microservices Lead (Hybrid)

DWS Limited • City of Melbourne

Hybrid
AUD 111,000 - 185,000
Senior Java Developer - Banking
Senior Java Developer - Banking

DWS • City of Melbourne

Hybrid
AUD 167,000 - 204,000
Senior Java Developer - Banking
Senior Java Developer - Banking

DWS Limited • City of Melbourne

Hybrid
AUD 111,000 - 185,000
Senior Java Developer - Banking
Senior Java Developer - Banking

DWS Group • City of Melbourne

Hybrid
AUD 111,000 - 185,000
Java Engineer — Backend, Microservices & Cloud
Java Engineer — Backend, Microservices & Cloud

Macquarie Bank Limited • Sydney

Hybrid
AUD 120,000 - 180,000
Wellbeing leave
Service bonus leave
Parental leave (up to 20 weeks)
+7
Senior .NET Developer – Azure Cloud & Microservices
Senior .NET Developer – Azure Cloud & Microservices

DWS Limited • City of Melbourne

Hybrid
AUD 160,000 - 185,000
Backend Java Spring Boot Microservices Engineer - Hybrid
Backend Java Spring Boot Microservices Engineer - Hybrid

Infosys Limited • City of Melbourne

Hybrid
AUD 109,000 - 120,000
Hybrid work arrangements
Back End Developer
Back End Developer

Preacta • Council of the City of Sydney

Hybrid
AUD 175,000 - 205,000
Senior Java Engineer - Cloud-Native Banking (Hybrid)
Senior Java Engineer - Cloud-Native Banking (Hybrid)

Macquarie Bank Limited • Sydney

On-site
AUD 140,000 - 190,000
Wellbeing leave
Parental leave
Volunteer leave
+3
Java Developer: Spring Boot Microservices (Hybrid)
Java Developer: Spring Boot Microservices (Hybrid)

Salt Recruitment • City of Melbourne

Hybrid
AUD 129,000 - 166,000