CareerPlanSign in

Principal Java/Bespoke Software Engineer (Developer)

Australian Capital Territory, Australian Capital Territory💼 Full-time🗓 2026-09-17 → 2026-09-26

Core

Develop and maintain life-critical cloud and back-end Java/AWS/Oracle components for the NEXUS search and rescue and pollution response system.

Role type

Principal Java/Bespoke Software Engineer

Builds

NEXUS cloud and back-end Java/AWS/Oracle components

Domain

Maritime and aviation search and rescue, pollution response

Deliverable

production ML models | product features | infrastructure

Required skills

Java, Oracle Database, Spring, REST APIs, SOAP, AWS (EC2, Lambdas, API Gateway, S3/SQS, Cloud Formation), Unix/Linux, Bash, Maven, Jenkins, Git, JPA, Hibernate, ReactJS, HTML, CSS, XML, JSON, SQL, Stored Procedures, DevOps, Design Patterns, Unit and System Integration testing

Preferred skills

Reactive programming, Java EE JMS, Oracle PL/SQL

Technologies

Java, Oracle, AWS, ReactJS, Jenkins, Git, Maven, Ant, Spring, Hibernate, ArcGIS

Responsibilities

Develop enterprise-grade software using Java and Oracle technologies; Design data models and implement using Oracle Database; Create and work with RESTful OpenAPI specifications, SOAP WSDLs, XML Schemas; Develop and maintain DevOps workflows; Provide advice and support for Applications Director & CIO; Perform software releases following established processes

Seniority

Principal, hands-on IC with strategic influence

Sourced via viewjobs · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.