Senior Java Developer - Banking

DWS

City of Melbourne

Hybrid

AUD 111,000 - 185,000

Full time

15 hours ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

DWS in Melbourne is seeking a Senior Java Developer with banking experience to join a major greenfield transformation program. The role requires strong Microservices and Cloud (AWS/Azure) expertise, with extensive Spring/Spring Boot and REST API skills.

Hybrid work with 3+ days onsite in Melbourne CBD. Ideal candidates will have hands-on Java development experience in banking/financial services, plus experience with Docker, Git, and CI/CD pipelines.

Qualifications

  • Significant Java development experience.
  • Banking/financial services experience required.
  • Designing and developing microservices architectures.
  • Cloud experience with AWS and/or Azure.
  • Spring and Spring Boot expertise.
  • REST API design and integration.
  • Git-based source control experience.
  • CI/CD with Jenkins or GitLab.
  • Docker containerisation experience.
  • AngularJS/JavaScript/TypeScript exposure.
  • DevOps mindset and modern engineering practices.
  • Observability tools like Splunk.
  • API gateway concepts and best practices.

Skills

Java
Microservices
AWS
Azure
Spring
Spring Boot
REST APIs
Git
Jenkins
GitLab
Docker
AngularJS
JavaScript
TypeScript
DevOps
Observability
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 within a leading Australian financial services organisation. This role will suit an experienced Java professional with strong Microservices expertise and proven Cloud experience across AWS and/or Azure.
Previous banking experience is essential.
Where: Melbourne CBD
Type: Permanent
Start: ASAP
Style: Hybrid; 3+ days onsite
Salary: up to $185K (inc super)

Essential skills & experience:
  • Significant professional experience as a Java Developer
  • Previous banking or financial services experience is essential
  • Strong experience designing and developing Microservices architectures
  • Strong Cloud experience across AWS and/or Azure
  • Extensive experience with Spring and Spring Boot
  • Strong knowledge of building and integrating REST APIs
  • Experience with source code repositories such as Git
  • CI/CD experience using tools such as Jenkins and/or GitLab
  • Containerisation experience using Docker
  • AngularJS, JavaScript and/or TypeScript exposure
  • DevOps mindset and modern engineering practices
  • Exposure to monitoring and observability tools such as Splunk
  • Understanding of API best practices and API Gateway concepts
About Us:

Since 1991, DWS has been helping organisations across Australia reimagine what’s possible through technology, business, and management consulting. With offices in Melbourne, Sydney, Adelaide, Brisbane, and Canberra, our 300+ locally based consultants bring deep expertise and fresh thinking to every project. We deliver end-to-end solutions spanning IT consulting, Staff Augmentation, Managed Delivery, Data & Analytics, Cloud, AI and Automation. Our strength lies in our people; each consultant is carefully selected for their expertise, creativity, and commitment to excellence. Together, we deliver impactful solutions that drive innovation, efficiency, and long-term value. At DWS, we don’t just meet expectations - we redefine them.

Applicants must hold Australian Citizenship, Permanent Residency (PR), or other permanent work rights - DWS are unable to sponsor or support visas.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

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

HCL Technologies Limited • City of Melbourne

Hybrid
AUD 150,000 - 185,000
Hybrid work model
Senior Java Developer
Senior Java Developer

DWS Limited • City of Melbourne

Hybrid
AUD 140,000 - 185,000
Hybrid work arrangement
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
Full Stack Java + React Developer
Full Stack Java + React Developer

DWS • City of Melbourne

Hybrid
AUD 157,000 - 185,000
Ongoing professional development
Paid learning and certifications
Corporate discounts on services and products
Test Director - Banking
Test Director - Banking

DWS • City of Melbourne

Hybrid
AUD 230,000 - 270,000
Senior Java Developer - Java / Spring (WFH)
Senior Java Developer - Java / Spring (WFH)

Rayne Recruitment • Western Australia

Remote
AUD 150,000 - 200,000
Solutions Architect
Solutions Architect

DWS • Sydney

Hybrid
AUD 180,000 - 200,000
Back End Developer
Back End Developer

Preacta • Council of the City of Sydney

Hybrid
AUD 175,000 - 205,000
Solutions Architect
Solutions Architect

DWS Group • Sydney

Hybrid
AUD 180,000 - 200,000