Principal Java Software Developer

Calleo

Melbourne

Hybrid

AUD 170,000 - 210,000

Full time

48 hours ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

On-site engagement
Hybrid work after onboarding
Multiple VIC/ACT/NSW/QLD/SA locations

Job summary

Calleo is seeking a Principal Java Software Engineer to lead the design, development, and delivery of large-scale Java platforms for a Federal Government client.

You will provide technical leadership to Agile teams, drive engineering excellence, and own delivery outcomes across the SDLC while promoting security and maintainability in a complex enterprise environment.

Qualifications

  • Experience designing, building, testing, and supporting enterprise Java applications.
  • Strong command of Java, Spring, REST APIs, and relational databases.
  • Proven track record leading Agile teams and delivering complex projects.

Responsibilities

  • Lead design, development, and delivery of Java-based solutions in a large enterprise.
  • Provide technical leadership to Agile teams and enforce engineering standards.
  • Drive SDLC activities including testing, deployment, and production support.
  • Review solutions with stakeholders and ensure delivery outcomes meet requirements.
  • Promote quality, security, maintainability, and continuous improvement.

Skills

Java
Spring Framework
RESTful APIs
SQL/DB2
Modern web technologies

Tools

Git
CI/CD
OpenShift
Kubernetes
Containerisation
API integration

Job description

Overview

One of our Federal Government clients is seeking an experienced Principal Java Software Engineer to support new development and enhancement of various customer-facing platforms and services used by millions of Australians. This is a senior technical leadership opportunity suited to an accomplished full-stack Java Engineer who enjoys leading Agile teams, driving engineering excellence, and delivering complex enterprise solutions within a large and sophisticated technology environment.

In this role, you will:
  • Lead the design, development, and delivery of Java-based solutions within a large and complex enterprise environment.
  • Provide technical leadership to Agile multidisciplinary teams, supporting developers and ensuring consistent engineering standards are followed.
  • Drive software design, development, testing, deployment, and production support activities across the SDLC.
  • Review technical solutions, provide expert advice, and work closely with stakeholders to deliver successful project outcomes.
  • Take ownership of delivery outcomes while promoting quality, security, maintainability, and continuous improvement.
To be successful in this role, you should be able to demonstrate:
  • Experience designing, building, testing, deploying, and supporting complex software solutions within large-scale environments.
  • Strong commercial experience developing enterprise applications using Java, Spring Framework, RESTful APIs, SQL/DB2, and modern web technologies.
  • Hands-on experience with modern DevOps and cloud-native technologies, including Git, CI/CD, OpenShift/Kubernetes, containerisation, and API integration.
  • Proven experience leading Agile software development teams and mentoring developers while driving engineering best practices and code quality.
  • Strong stakeholder engagement skills, with the ability to provide technical leadership, influence delivery outcomes, and communicate effectively with both technical and non-technical audiences.
What's on Offer?
  • 12-month initial contract
  • Extension options available up to an additional 24 months
  • Multiple office locationsin VIC, ACT, NSW, QLD, and SA
Working Arrangements:

For the first six weeks of this engagement, you’ll be expected to work on-site full time. Following this onboarding period, hybrid working arrangements can be negotiated with your manager. Typical hybrid arrangements will be 50/50 onsite vs remote working.

Due to the nature of this role, this opportunity is open to Australian Citizens only. Candidates must hold, or be able to obtain, a Baseline Security Clearance.

Calleo is an equal opportunity employer and we encourage applications from all people including Aboriginal and Torres Strait Islander peoples.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Principal Software Engineer - Java
Principal Software Engineer - Java

triniti • Melbourne

Hybrid
AUD 124,000 - 179,000
Senior Java Integration Developer
Senior Java Integration Developer

Experis Australia • Sydney

On-site
AUD 180,000 - 230,000
Senior Java Developer x 4
Senior Java Developer x 4

Charter Diligence • Sydney

Hybrid
AUD 166,000 - 172,000
Senior Java Integration Developer
Senior Java Integration Developer

Experis Australia Pty Ltd. • Sydney

On-site
AUD 207,000 - 289,000
Principal Software Engineer
Principal Software Engineer

The Recruitment Hive Pty Ltd • Canberra

Hybrid
AUD 180,000 - 250,000
Java Developer (PR/ Aus citizen)
Java Developer (PR/ Aus citizen)

FinXL Professional Services Pty • Sydney

Hybrid
AUD 120,000 - 170,000
Lead Full Stack Java Developer
Lead Full Stack Java Developer

The Recruitment Hive Pty Ltd • Brisbane

On-site
AUD 120,000 - 180,000
Java Technical Lead
Java Technical Lead

White Bay • Sydney

Hybrid
AUD 140,000 - 210,000
Private health insurance
Employee stock purchase plan
Equity grant
+5
Principal Engineer (Full Stack -Java) Gold Coast based
Principal Engineer (Full Stack -Java) Gold Coast based

Westpac • Gold Coast City

Hybrid
AUD 180,000 - 250,000
Special offers on banking products
Employee mortgage rates
Flexible work arrangements
+1
Senior Software Engineer
Senior Software Engineer

Peoplebank • Melbourne

Remote
AUD 120,000 - 160,000
Fully remote option
6-month contract