Principal Java Developer (Security Clearance)
On-siteCanberra, Australian Capital Territory, Australia
Job Summary
Develop enterprise-grade software using Java, Oracle, ReactJS, and AWS to support life-critical NEXUS applications for maritime and aviation search and rescue coordination. Design data models, implement CRUD operations via ORM frameworks, and manage RESTful/OpenAPI specifications alongside SOAP WSDLs. Maintain DevOps workflows with Jenkins, Git, and Maven while producing detailed design artefacts for the Applications Director and CIO. Perform software releases following established processes and provide on-call services as part of a team roster, historically with rare escalations between 10pm and 6am.
Required Qualifications
- Must be able to obtain Baseline
- Excellent verbal and written communication skills
- At least 8 years Java experience
- Java Web service development
- SOAP and REST APIs
- OpenAPI/XSD Schemas
- XML/JSON
- Spring/SpringBoot
- Unix/Linux
- Bash
- Maven lifecycle management
- Continuous Integration
- Unit and System Integration testing
- Major database experience
- data modelling
- stored procedures
- Oracle
- AWS development
- EC2
- Lambdas
- API Gateway
- S3/SQS
- Cloud Formation
- Level 6 (SFIA)
Desired Qualifications
- enterprise design patterns
- JPA
- Hibernate ORM
- JEE
- reactive programming
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.