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