Principal Java Software Engineer (Canberra)

Principal Java Software Engineer (Canberra)

04 Aug
|
Balance Recruitment
|
Canberra

04 Aug

Balance Recruitment

Canberra

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).
- Robust 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. Please apply now quoting JL675070

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.

📌 Principal Java Software Engineer (Canberra)
🏢 Balance Recruitment
📍 Canberra

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: principal java software engineer (canberra) / canberra

Subscribe to this job alert:

Get the latest job offers by email for: principal java software engineer (canberra) / canberra