Senior Full Stack Java Engineer – Sydney

Delivery Centric Pty Ltd

Sydney

On-site

AUD 150,000 - 210,000

Full time

2 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Delivery Centric is seeking a Senior Full Stack Java Engineer in Sydney to join our team. The role centers on Java 8/11/17+ development, Spring Boot, microservices and REST APIs within enterprise banking environments.

You will design and implement scalable solutions, build data models and pipelines, and ensure data quality and governance across multi-system integrations. Strong banking domain experience is highly valued.

Qualifications

  • 8+ years of hands-on software engineering experience.
  • Strong expertise in Java 8/11/17+, Spring Boot, Spring Framework, microservices, and REST APIs.
  • Experience in SQL, database design, data modelling, data engineering concepts, and data flow optimisation.
  • Database experience with Oracle, PostgreSQL, or MS SQL Server.
  • Exposure to Azure, AWS, or GCP, along with Docker, Kubernetes, Git, and CI/CD pipelines.
  • Knowledge of TDD, secure coding practices, and Agile/Scrum delivery.
  • Proven experience delivering technology solutions in Retail Banking, Commercial Banking, Institutional Banking, Digital Banking, Payments, Lending, Risk & Compliance, or Financial Markets.

Responsibilities

  • Design, develop, test, and deploy scalable enterprise applications using Java and modern full-stack technologies.
  • Build and maintain microservices, REST APIs, and system integrations.
  • Develop responsive front-end applications using modern JavaScript frameworks.
  • Design data models, data pipelines, and end-to-end data flows.
  • Optimise data processing and ensure data quality, integrity, and governance.
  • Collaborate with architects, Business Analysts, Product Owners, and stakeholders to deliver secure, scalable banking solutions.
  • Participate in architecture reviews, Agile ceremonies, and continuous improvement initiatives.

Skills

Java 8/11/17+
Spring Boot
Microservices
REST APIs
SQL & Data Modelling
Data Engineering
Data Governance
System Integrations
Front-end JS frameworks
Angular/React/TypeScript
Cloud (Azure/AWS/GCP)
Docker & Kubernetes
Git & CI/CD
TDD & Secure Coding
Agile/Scrum
Banking domain experience

Tools

Oracle
PostgreSQL
MS SQL Server
Azure
AWS
GCP
Docker
Kubernetes
Git
CI/CD

Job description

Senior Full Stack Java Engineer – Sydney


Delivery Centric is seeking an experienced Senior Full Stack Java Engineer with strong banking domain experience to join our delivery team in Sydney. The ideal candidate will have expertise in Java development, Spring Boot, microservices, full-stackengineering, data modelling, data engineering, and system integrations within enterprise banking environments

Experience in Treasury, Financial Markets, Payments, or Risk will be highly regarded

Key Responsibilities

  • Design, develop, test, and deploy scalable enterprise applications using Java and modern full-stack technologies
  • Build and maintain microservices, REST APIs, and system integrations
  • Design data models, data pipelines, and end-to-end data flows
  • Optimise data processing and ensure data quality, integrity, and governance
  • Collaborate with architects, Business Analysts, Product Owners, and stakeholders to deliver secure, scalable banking solutions
  • Participate in architecture reviews, Agile ceremonies, and continuous improvement initiatives

Mandatory Skills & Experience

  • 8+ years of hands-on software engineering experience
  • Strong expertise in Java 8/11/17+, Spring Boot, Spring Framework, microservices, and REST APIs
  • Experience in SQL, database design, data modelling, data engineering concepts, and data flow optimisation
  • Database experience with Oracle, PostgreSQL, or MS SQL Server
  • Exposure to Azure, AWS, or GCP, along with Docker, Kubernetes, Git, and CI/CD pipelines
  • Knowledge of TDD, secure coding practices, and Agile/Scrum delivery
  • Proven experience delivering technology solutions inRetail Banking, Commercial Banking, Institutional Banking, Digital Banking, Payments, Lending, Risk & Compliance, or Financial Markets

Good to Have

  • Treasury platforms, liquidity management, cash management, trading systems, market data integration, or treasury risk reporting
  • Kafka, Apache Spark, data lakes, ETL frameworks, Master Data Management (MDM), or event streaming platforms


Delivery Centric is seeking an experienced Senior Full Stack Java Engineer with strong banking domain experience to join our delivery team in Sydney. The ideal candidate will have expertise in Java development, Spring Boot, microservices, full-stackengineering, data modelling, data engineering, and system integrations within enterprise banking environments

Experience in Treasury, Financial Markets, Payments, or Risk will be highly regarded

Key Responsibilities

  • Design, develop, test, and deploy scalable enterprise applications using Java and modern full-stack technologies
  • Build and maintain microservices, REST APIs, and system integrations
  • Develop responsive front-end applications using modern JavaScript frameworks
  • Design data models, data pipelines, and end-to-end data flows
  • Optimise data processing and ensure data quality, integrity, and governance
  • Collaborate with architects, Business Analysts, Product Owners, and stakeholders to deliver secure, scalable banking solutions
  • Participate in architecture reviews, Agile ceremonies, and continuous improvement initiatives

Mandatory Skills & Experience

  • 8+ years of hands-on software engineering experience
  • Strong expertise in Java 8/11/17+, Spring Boot, Spring Framework, microservices, and REST APIs
  • Experience in SQL, database design, data modelling, data engineering concepts, and data flow optimisation
  • Front-end experience with one or more of Angular, React, TypeScript, JavaScript, HTML5, and CSS3
  • Database experience with Oracle, PostgreSQL, or MS SQL Server
  • Exposure to Azure, AWS, or GCP, along with Docker, Kubernetes, Git, and CI/CD pipelines
  • Knowledge of TDD, secure coding practices, and Agile/Scrum delivery
  • Proven experience delivering technology solutions inRetail Banking, Commercial Banking, Institutional Banking, Digital Banking, Payments, Lending, Risk & Compliance, or Financial Markets

Good to Have

  • Treasury platforms, liquidity management, cash management, trading systems, market data integration, or treasury risk reporting
  • Kafka, Apache Spark, data lakes, ETL frameworks, Master Data Management (MDM), or event streaming platforms
How to Apply

Ready to take on a Senior Full Stack Java Engineer role in Sydney with Delivery Centric? Apply now to join a team that delivers excellence and realises value for its clients.

Be careful - Don’t provide your bank or credit card details when applying for jobs. Don't transfer any money or complete suspicious online surveys. If you see something suspicious, report this job ad .

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Full-Stack Java Engineer – Banking & Microservices
Senior Full-Stack Java Engineer – Banking & Microservices

Delivery Centric Pty Ltd • Sydney

On-site
AUD 150,000 - 210,000
Senior Fullstack Engineer
Senior Fullstack Engineer

Ubank • Sydney

Hybrid
AUD 140,000 - 190,000
Hybrid working model
Career development opportunities
Meaningful work with impact
+1
Senior Full Stack Developer - Banking
Senior Full Stack Developer - Banking

Certus Recruitment Group • Sydney

On-site
AUD 14,760 - 19,003
Senior Solutions Engineer
Senior Solutions Engineer

Leaders IT • Sydney

Remote
AUD 120,000 - 150,000
Senior Solutions Engineer
Senior Solutions Engineer

Leaders • Sydney

Remote
AUD 120,000 - 170,000
Java Developer
Java Developer

Peoplebank • Adelaide

Hybrid
AUD 110,000 - 160,000
Senior Consultant
Senior Consultant

DBiz.ai • Melbourne

On-site
AUD 140,000 - 190,000
Microservices Java Engineer – Cloud-Native Digital Platform
Microservices Java Engineer – Cloud-Native Digital Platform

ASX • Sydney

On-site
AUD 120,000 - 160,000
Senior Software Engineer
Senior Software Engineer

Davidson • Sydney

On-site
AUD 150,000 - 180,000
Competitive salary with superannuation and bonus
Flexible, collaborative working environment
Opportunity to contribute to a high-impact, long-term project
Senior Java Engineer
Senior Java Engineer

Macquarie Bank Limited • Sydney

On-site
AUD 140,000 - 190,000
Wellbeing leave
Parental leave
Volunteer leave
+3