Principal Java Developer

Aspirante

Brisbane

Hybrid

AUD 150,000 - 214,000

Full time

45 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

Aspirante is seeking a Principal Java Engineer to join a high-performing digital engineering team in Brisbane, delivering enterprise-scale technology solutions. The role focuses on Digital Identity and microservices platforms within a large organisation, collaborating with product stakeholders to shape solutions and improve platform reliability.

The contract runs to June 2027 with likely extension, offering a hybrid Brisbane CBD setup and a rate up to $132 per hour.

Qualifications

  • Strong hands-on experience with Keycloak or Red Hat SSO, including platform development, extension or customisation.
  • Advanced Java/JEE development experience.
  • Strong experience developing reactive microservices and RESTful APIs.
  • Knowledge of identity federation protocols including OAuth 2.0, OpenID Connect and SAML.
  • Experience with Spring Boot, Maven and relational databases such as PostgreSQL.
  • Experience working with cloud technologies, ideally AWS.
  • Knowledge of containerisation and Kubernetes.
  • Experience with CI/CD pipelines and automated testing.
  • Understanding of secure development practices and highly available systems.

Responsibilities

  • Design, develop and enhance enterprise Java applications and reactive microservices.
  • Develop, customise and support Keycloak or Red Hat SSO identity management solutions.
  • Implement secure authentication, authorisation and identity federation capabilities.
  • Develop and maintain RESTful APIs and integrations.
  • Collaborate with product managers and technical stakeholders to shape platform enhancements.
  • Support highly available, secure and reliable enterprise platforms.
  • Contribute to automated testing, CI/CD pipelines and DevSecOps practices.
  • Drive continuous improvement across engineering practices and platform delivery.

Skills

Java
Keycloak
Reactive microservices
REST APIs
OAuth 2.0
OpenID Connect
SAML
Spring Boot
Maven
PostgreSQL
AWS
Kubernetes
CI/CD
DevSecOps
Security best practices

Job description

We are seeking an experienced Principal Java Engineer to join a high-performing digital engineering team delivering complex, enterprise-scale technology solutions.

This is an opportunity to play a key role in developing, enhancing and supporting critical Digital Identity and Microservices platforms within a large, complex organisation.

Working alongside experienced engineering professionals and product stakeholders, you will help shape technical solutions, improve platform reliability and deliver secure, scalable digital services.

  • Contract to June 2027, with likely extension
  • Brisbane CBD location with hybrid setup
  • Paying up to $132 per hour

We are seeking an experienced Principal Java Engineer to join a high-performing digital engineering team delivering complex, enterprise-scale technology solutions.

This is an opportunity to play a key role in developing, enhancing and supporting critical Digital Identity and Microservices platforms within a large, complex organisation.

Working alongside experienced engineering professionals and product stakeholders, you will help shape technical solutions, improve platform reliability and deliver secure, scalable digital services.

  • Contract to June 2027, with likely extension
  • Brisbane CBD location with hybrid setup
  • Paying up to $132 per hour

Key Responsibilities
  • Design, develop and enhance enterprise Java applications and reactive microservices.
  • Develop, customise and support Keycloak or Red Hat SSO identity management solutions.
  • Implement secure authentication, authorisation and identity federation capabilities.
  • Develop and maintain RESTful APIs and integrations.
  • Collaborate with product managers and technical stakeholders to shape platform enhancements.
  • Support highly available, secure and reliable enterprise platforms.
  • Contribute to automated testing, CI/CD pipelines and DevSecOps practices.
  • Drive continuous improvement across engineering practices and platform delivery.
Technical Skills & Experience To succeed in this role, you will bring:

  • Strong hands-on experience with Keycloak or Red Hat SSO, including platform development, extension or customisation.
  • Advanced Java/JEE development experience.
  • Strong experience developing reactive microservices and RESTful APIs.
  • Knowledge of identity federation protocols including OAuth 2.0, OpenID Connect and SAML.
  • Experience with Spring Boot, Maven and relational databases such as PostgreSQL.
  • Experience working with cloud technologies, ideally AWS.
  • Knowledge of containerisation and Kubernetes.
  • Experience with CI/CD pipelines and automated testing.
  • Understanding of secure development practices and highly available systems.
Highly Desirable
  • Experience with Verifiable Credentials and identity trust frameworks.
  • GitHub Actions and automated AWS deployments.
  • JUnit, Selenium or Playwright.
  • HTML5, CSS frameworks and responsive UI design.
  • Experience delivering solutions in Agile and DevSecOps environments.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Principal Java Engineer – Identity & Microservices (Hybrid)
Principal Java Engineer – Identity & Microservices (Hybrid)

Aspirante • Brisbane

Hybrid
AUD 150,000 - 214,000
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
Principal Engineer
Principal Engineer

aett • Sydney

On-site
AUD 120,000 - 160,000
Flexible work arrangements
Health & Wellbeing Programmes
Career development opportunities
+1
Principal Software Engineer - Java
Principal Software Engineer - Java

triniti • Melbourne

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

Hydrogen Group • Sydney

On-site
AUD 120,000 - 170,000
Software Engineer
Software Engineer

Talent Insights Group • Sydney

Remote
AUD 129,000 - 138,000
Java Developers
Java Developers

GoSourcing • Brisbane

Hybrid
AUD 120,000 - 180,000
Hybrid working
Onsite onboarding 6 weeks
Senior Software Engineer - Java, Gcp And Microservices
Senior Software Engineer - Java, Gcp And Microservices

Profusion Pac Pty Ltd • Melbourne

Hybrid
AUD 150,000 - 190,000
Hybrid working
Career development
Wellbeing benefits
+2
Principal Engineer - Cloud Self-Service Delivery (IDP/DevEx)
Principal Engineer - Cloud Self-Service Delivery (IDP/DevEx)

LAB3 Pty Ltd • Sydney, Melbourne

Hybrid
AUD 129,000 - 277,000
Principal Software Engineer
Principal Software Engineer

Talenza • Sydney

Hybrid
AUD 130,000 - 160,000
Top locations