Principal Java Software Engineer

Balance Recruitment

Canberra

Hybrid

AUD 120,000 - 150,000

Full time

36 hours ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Hybrid work arrangement

Job summary

Our client, a Federal Government Agency in Canberra, is seeking a Principal Java Software Engineer to support a life-critical application. Hybrid onsite/remote work is available in Australia. Baseline security clearance is required before commencement.

You will work with a small, skilled team of Java and .NET developers to deliver enterprise-grade software solutions. You will design, develop, and maintain Java/Oracle/AWS components, enhance UIs with ReactJS, and lead documentation and design

Qualifications

  • Minimum 8 years of Java development experience with enterprise design patterns, JPA/Hibernate, Java EE, and reactive programming.
  • Proficient in SOAP/REST APIs, XML/JSON, and Spring/SpringBoot frameworks.
  • Experience in Unix/Linux environments and scripting (Bash).
  • Strong database skills including Oracle data modeling and stored procedures.
  • Hands-on experience with AWS components (EC2, Lambda, API Gateway, S3, SQS, CloudFormation).
  • Ability to participate in a 24/7 on-call rotation for critical system support.
  • Excellent verbal and written communication skills.

Responsibilities

  • Develop enterprise-level software using Java, Oracle, AWS technologies, and Java EE components.
  • Maintain and enhance web-based UIs using ReactJS, CSS, and HTML.
  • Design and implement data models within Oracle Database, using Hibernate ORM.
  • Create and manage RESTful and SOAP web services, including OpenAPI specs and XML schemas.
  • Build and support DevOps workflows with Jenkins, Git, Maven, and Ant.
  • Produce comprehensive design documentation and technical specifications.
  • Provide expert advice to senior IT leadership and ensure system reliability via on-call rotations.

Skills

Java development
Hibernate ORM
REST & SOAP APIs
Spring / Spring Boot
AWS cloud services
Unix/Linux Bash
Oracle data modeling
DevOps tooling
OpenAPI/XML schemas

Tools

Jenkins
Git
Maven
Ant

Job description

Our client, a Federal Government Agency, is seeking a Principal Java Software Engineer to join their team in Canberra. This is a unique opportunity to contribute to the development and support of a life-critical application used by the Agency

As a Principal Java Software Engineer, you will play a vital role in supporting, maintaining, and enhancing the cloud and back-end Java/AWS/Oracle components of the system. You will collaborate closely with a small but highly skilled team of Java and .NET developers, leveraging your extensive experience to deliver enterprise-grade software solutions that enable operational excellence.

Key responsibilities include:
  • Developing enterprise-level software using Java, Oracle, AWS technologies, and Java EE components.
  • Maintaining and enhancing web-based user interfaces using ReactJS, CSS, and HTML.
  • Designing and implementing data models within Oracle Database, utilizing Java ORM frameworks such as Hibernate.
  • Creating and managing RESTful and SOAP web services, including OpenAPI specifications and XML schemas.
  • Building and supporting DevOps workflows with Jenkins, Git, Maven, and Ant.
  • Producing comprehensive design documentation and technical specifications.
  • Providing expert advice and support to senior IT leadership and ensuring system reliability through scheduled on-call rotations.
Essential skills and experience:
  • At least 8 years of Java development experience with a strong grasp of enterprise design patterns, JPA, Hibernate ORM, Java EE, and reactive programming.
  • Proficiency in web service development (SOAP and REST APIs), XML/JSON, and Spring/SpringBoot frameworks.
  • Experience with Unix/Linux environments and scripting (Bash).
  • Strong database skills, including data modelling and stored procedures, preferably with Oracle.
  • Hands-on experience with AWS components such as EC2, Lambdas, API Gateway, S3, SQS, and CloudFormation.
  • Ability to participate in a 24/7 on-call rotation for critical system support.
  • Excellent verbal and written communication skills.

This position offers a hybrid working arrangement, with the ability to work both onsite and remotely.

Candidates must be able to obtain Baseline security clearance before commencement.

If you are a committed software engineering professional seeking to contribute to vital safety operations through innovative technology, we encourage you to consider this exciting opportunity.

BCS is an equal opportunity employer who is committed to diversity and inclusion in the workplace, and applicants from all parts of the community are encouraged to apply for this role.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Principal Java/Bespoke Software Engineer (Developer)
Principal Java/Bespoke Software Engineer (Developer)

On Q Recruitment • Canberra

On-site
AUD 170,000 - 230,000
Principal Java Engineer - Cloud, AWS & Oracle (Hybrid)
Principal Java Engineer - Cloud, AWS & Oracle (Hybrid)

Balance Recruitment • Canberra

Hybrid
AUD 120,000 - 150,000
Hybrid work arrangement
Java Developer
Java Developer

Talent Corp • Canberra

Hybrid
AUD 150,000 - 180,000
Principal Java/Bespoke Software Engineer | Canberra (Hybrid) |Federal Government Client | Austr[...]
Principal Java/Bespoke Software Engineer | Canberra (Hybrid) |Federal Government Client | Austr[...]

Cbite Recruit • Canberra

Hybrid
AUD 140,000 - 190,000
Principal Java Engineer — Enterprise Cloud & On-Call
Principal Java Engineer — Enterprise Cloud & On-Call

On Q Recruitment • Canberra

On-site
AUD 170,000 - 230,000
Principal Java/Bespoke Software Engineer (Developer)
Principal Java/Bespoke Software Engineer (Developer)

IT Alliance Australia • Canberra

On-site
AUD 140,000 - 190,000
Sr Java Developers (Baseline) - Canberra
Sr Java Developers (Baseline) - Canberra

Ayan Infotech • Canberra

Hybrid
AUD 11,021,000 - 15,154,000
Senior Java Developer with Baseline Clearance
Senior Java Developer with Baseline Clearance

ZSoft Technologies Pty Ltd • Canberra

Hybrid
AUD 150,000 - 190,000
Principal Java Engineer – Cloud & Backend (Hybrid/Remote)
Principal Java Engineer – Cloud & Backend (Hybrid/Remote)

Cbite Recruit • Canberra

Hybrid
AUD 140,000 - 190,000
Principal Java & API Architect for Enterprise Systems
Principal Java & API Architect for Enterprise Systems

IT Alliance Australia • Canberra

On-site
AUD 140,000 - 190,000