Job Detail

Java Software Developer

(02) 9805 7344

Role: Java/Bespoke Software Engineer

Type: Contract

Overview

Our client is looking for Java/Bespoke Software Engineers to  support their system that consists of multiple components built on various technologies/languages (.NET, Java, AWS, Oracle PL/SQL, ArcGIS).This role will focus on supporting, maintaining and developing solutions for NEXUS cloud and back-end Java/AWS/Oracle components.

Key duties and responsibilities

  • Develop enterprise-grade software using Java and Oracle technologies
  • Develop / maintain web-based UI using ReactJS, CSS and HTML
  • Design data models, translate to physical data models and implement using Oracle Database
  • Implement CRUD operations on the database using Java Object-Relational Mapping frameworks
  • Produce and maintain detailed design artefacts & technical specifications
  • Create and work with RESTful OpenAPI specifications, SOAP WSDLs, XML Schemas
  • Develop and maintain DevOps workflows using Jenkins, Git and Maven & Ant
  • Perform and build Nexus software releases following established processes
  • Providing advice and support for Applications Director & CIO
  • Provision of on-call services as part of a team roster (calls are rare one per year)

Technical skills

  •  Strong commitment to software engineering processes and a proven ability to develop robust and maintainable software.
  •  A proven ability to document technical processes.
  • Implement and maintain automated testing. Provide feedback on implementation and design aspects as required from other areas.
  • Assist in the continuous improvement process by developing and enhancing procedures and produce documentation, including detailed design documentation

Criteria

To apply for the role, send us your resume and a one page pitch (max 5000 characters) to address criteria specified below:

Essential

  • Programming/software development: Level 6 (SFIA)

    Develops organisational policies, standards, and guidelines for software construction and refactoring. Plans and leads software construction activities for strategic, large and complex development projects. Adapts or develops new methods and organisational capabilities and drives adoption of, and adherence to policies and standards.

Additional requirements

  • Must be Ok to be on call 24/7/365 in conjunction with the team. This is rostered to allow for leave etc, but when you are on call the candidate is responsible for break fix for a

Estimated start date: 01 September 2026

Location of work: Hybrid

Length of contract: 12 months

Number of extensions:  2

Work Arrangements: 40 hours per week

Eligibility Criteria:

  • Must be able to obtain Baseline clearance
  • Eligible to work in Australia

Application Closing Date:

10 Aug 2026

Print
Categories: Jobs
Tags:
Rate this article:
No rating