? Security Requirement: Australian Citizenship with the ability to obtain a Baseline Security Clearance About the Opportunity An exciting opportunity exists for experienced Principal Java Software Engineers to support a Federal Government agency responsible for Australia's maritime safety and emergency response capabilities. Working on the agency's mission-critical NEXUS platform, you'll contribute to systems that support maritime and aviation search and rescue operations, as well as pollution response activities. You'll join a highly experienced development team responsible for supporting, maintaining and enhancing enterprise-scale Java and AWS cloud solutions that underpin operational services across Australia.
Key Responsibilities
Design, develop and maintain enterprise-grade Java applications and backend services
Develop and support AWS cloud-based solutions and integrations
Build and maintain RESTful and SOAP web services
Design and implement Oracle database solutions, including data modelling and stored procedures
Develop and maintain web-based user interfaces using ReactJS, HTML and CSS
Produce detailed technical documentation and solution design artefacts
Contribute to CI/CD pipelines and DevOps practices using Jenkins, Git and Maven
Perform software releases, testing and continuous improvement activities
Provide technical advice and support to senior technology stakeholders
Participate in a shared on-call support roster for critical production systems (historically very low call volume) Skills & Experience Required