Principal Software Engineer - Java

triniti

Melbourne

Hybrid

AUD 124,000 - 179,000

Full time

18 hours 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

triniti seeks multiple experienced Principal Java Software Engineers / Technical Leads to support a large Federal Government agency on an initial 12-month contract, with extensions of up to 24 months. You will guide Agile teams, set engineering standards and own technical delivery in a secure, scalable enterprise environment.

These roles require strong hands-on development and leadership, with expertise in Spring Framework, Java/J2EE, RESTful APIs and modern container platforms.

Qualifications

  • Australian citizens only, with a Baseline clearance preferred.
  • Extensive Java/J2EE development in large, enterprise environments.
  • Strong experience with Spring Boot and modern Java platforms.
  • OpenShift/Kubernetes and containerised environments knowledge.
  • Experience with CI/CD pipelines and Git/GitLab.
  • Experience in RESTful APIs, web services and enterprise integration.
  • Proven ability to lead development teams and deliver complex solutions.

Responsibilities

  • Lead design, development and delivery of complex Java-based enterprise applications.
  • Provide technical leadership to multidisciplinary Agile teams.
  • Oversee software development activities for high quality, secure code.
  • Drive technical design, prototyping, testing and implementation.
  • Mentor engineers and promote coding standards and best practices.
  • Collaborate with architects and stakeholders to achieve delivery outcomes.
  • Support releases, deployments and ongoing maintenance.

Skills

Java
Spring Framework
RESTful APIs
CI/CD
Git/GitLab

Tools

OpenShift
Kubernetes
IBM MQ
DB2

Job description

Multiple EL2 Principal Java Software Engineers
Any capital city – Hybrid, 2 days in the office
EL2 – attractive hourly rate
Initial 12 + extensions of up to 24 months

triniti is seeking multiple experienced Principal Java Software Engineers / Technical Leads to support a large Federal Government agency on an initial 12-month contract, with extensions of up to 24 months.

These are excellent opportunities for highly experienced Java Developers to take a leading role in the design, development and delivery of complex enterprise applications within a large-scale government technology environment.

The successful candidates will be accomplished Senior or Principal Java Engineers, combining strong hands-on development expertise with proven technical leadership capabilities. You will be responsible for guiding Agile development teams, driving engineering standards and taking ownership of technical solutions and delivery outcomes, while collaborating with stakeholders to deliver secure, scalable and high-quality enterprise applications.

Key Responsibilities:
  • Lead the design, development and delivery of complex Java-based enterprise applications.
  • Provide technical leadership and guidance to multidisciplinary Agile development teams.
  • Oversee software development activities, ensuring high-quality, maintainable and secure code.
  • Drive technical design, solution development, prototyping, testing and implementation activities.
  • Review technical solutions, assess requirements and resolve complex development challenges.
  • Mentor developers, promote coding standards and champion engineering best practices.
  • Support application releases, production deployments and ongoing maintenance.
  • Collaborate with architects, business stakeholders and technical teams to deliver successful outcomes.
  • Contribute to continuous improvement of development practices, processes and technologies.
Skills & Experience:
  • Australian citizens only, with a strong preference for an existing Baseline clearance.
  • Experience withing Federal Government or similarly large, complex enterprise environments will be highly regarded.
  • Strong experience with Spring Framework / Spring Boot and enterprise application development.
  • Extensive Java/J2EE development experience within large enterprise environments, including established Java platforms and legacy application modernisation.
  • Expertise in RESTful APIs, web services and enterprise systems integration.
  • Strong SQL and relational database experience, ideally including IBM DB2.
  • Experience with messaging and integration technologies such as IBM MQ, SOAP and IBM API Connect.
  • Knowledge of OpenShift, Kubernetes, Linux containers and containerised application environments.
  • Experience with CI/CD pipelines, Git/GitLab and modern development practices.
  • Demonstrated experience in technical design, software architecture and complex problem-solving.
  • Proven ability to lead development teams, mentor engineers and drive technical delivery outcomes.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Principal Java Software Developer
Principal Java Software Developer

Calleo • Melbourne

Hybrid
AUD 170,000 - 210,000
On-site engagement
Hybrid work after onboarding
Multiple VIC/ACT/NSW/QLD/SA locations
Hybrid Principal Java Software Engineer & Tech Lead
Hybrid Principal Java Software Engineer & Tech Lead

triniti • Melbourne

Hybrid
AUD 124,000 - 179,000
Principal/Lead Software Engineer-EL2 -Canberra
Principal/Lead Software Engineer-EL2 -Canberra

IT Alliance Australia • Canberra

On-site
AUD 140,000 - 200,000
Senior Software Engineer - AWS / Java / Cloud-Native – Federal Govt!
Senior Software Engineer - AWS / Java / Cloud-Native – Federal Govt!

Hitech Asia Pacific • Federal

On-site
AUD 165,000 - 262,000
Principal Software Engineer
Principal Software Engineer

The Recruitment Hive Pty Ltd • Canberra

Hybrid
AUD 180,000 - 250,000
Senior Java Integration Developer
Senior Java Integration Developer

Experis Australia • Sydney

On-site
AUD 180,000 - 230,000
Lead Full Stack Java Developer
Lead Full Stack Java Developer

The Recruitment Hive Pty Ltd • Brisbane

On-site
AUD 120,000 - 180,000
Senior Java Integration Developer
Senior Java Integration Developer

Experis Australia Pty Ltd. • Sydney

On-site
AUD 207,000 - 289,000
Java Developer (PR/ Aus citizen)
Java Developer (PR/ Aus citizen)

FinXL Professional Services Pty • Sydney

Hybrid
AUD 120,000 - 170,000
Senior Software Engineer
Senior Software Engineer

The HR Ally • City of Melbourne

On-site
AUD 150,000 - 210,000