Emanate Technology is proud to partner with a Federal Government Intelligence Agency seeking a Java Developer to work on a long-term, critical program of work. This is a unique opportunity to join the intelligence community and contribute to Australia’s national security by solving complex technical challenges. This program is well-funded through to 2027 and forms a key part of the agency’s strategic technology roadmap. You’ll work alongside a highly skilled team on cutting-edge solutions that support the safety and security of all Australians.
About the Role: As a Java Developer, you will play a central role in designing, building, and maintaining enterprise software systems that are scalable, secure, and mission-aligned. You’ll work closely with technical stakeholders and project teams to deliver high-impact solutions.
Key Responsibilities:
Design, develop, test, and maintain software applications to support operational outcomes
Analyse and review code components, offering technical input to improve solutions
Prepare and maintain system documentation and implementation plans
Engage with stakeholders to gather and document software requirements
Contribute to both enhancement of existing systems and delivery of new enterprise platforms
Influence and support the ongoing architectural direction of the department's ICT systems
Desirable Technical Skills:
5+ years’ experience as a Java Developer, with strong Spring Boot expertise
Proven experience delivering high-quality code in complex environments
Experience in large data-centric projects and with technologies such as Elasticsearch/Solr, Kafka, and NoSQL databases
Experience with:
JavaScript frameworks (React, Vue, or Angular)
Technologies like GraphQL, Nifi, Postgres, Neo4j, or IIR
Cloud (Azure) and Linux environments
Strong communication and stakeholder engagement skills
Ability to work collaboratively with technical teams and navigate fast-paced delivery timelines