Software Engineer / API Java Developer

Australian Digital Health Agency — Australia · Posted ~1 hour ago

Lead Full-time

Skills

Java RESTful APIs API Development System Integration Interoperability Cloud Development DevOps Application Security Scalable Software Architecture REST APIs Cloud

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary ✨ AI‑Generated

Take on an EL1-level software engineering role focused on designing, developing, and supporting secure, scalable RESTful APIs and system integration services. You will provide technical leadership across API development, interoperability, security, and DevOps, helping deliver reliable cloud-enabled digital services in a complex, high-impact environment.

Highlights

Build secure and scalable API and integration solutions supporting nationally significant digital services. The role provides technical leadership opportunities across API development, interoperability, security, cloud-enabled systems, and DevOps while working with a broad range of stakeholders.

Description

About the Agency The Australian Digital Health Agency is transforming how Australians experience healthcare by enabling people and providers to access the information they need, securely, quickly and in one place. Through national digital services such as My Health Record, Electronic Prescriptions and the 1800Medicare App, we are building a connected health system that gives Australians greater control over their health. The Software Engineer (API Java Developer) EL1 is responsible for designing, developing and supporting secure, scalable API and system integration solutions that enable the exchange of information across national digital health systems. The role provides technical leadership in API development, integration, interoperability, security and DevOps practices while working collaboratively with stakeholders to deliver reliable, cloud-enabled digital services. Key Responsibilities • Design, develop and support secure, scalable RESTful APIs and integration services using modern Java technologies. • Deliver interoperable solutions that support secure data exchange through industry standards and integration best practices. • Implement API security controls, including authentication, authorisation, auditing and privacy safeguards. • Apply modern DevOps practices, including automated testing, CI/CD pipelines and containerisation, to ensure reliable software delivery. Key Criteria • Demonstrated experience designing, developing and supporting enterprise-grade REST APIs and integration solutions using Java. • Strong knowledge of API security principles, including OAuth, authentication, authorisation and secure software development practices. • Experience developing interoperable solutions and applying integration, data validation and information exchange standards. • Proven capability working in cloud and DevOps environments, including CI/CD pipelines, automated testing and containerised deployments, supported by strong problem-solving and stakeholder engagement skills. • Mandatory Skills and experience: Java, REST API, HL7 FHIR Experience, Healthcare Application experience, End to end testing (REST, Performance, Unit), OAuth, Containerisation, CI/CD pipelines, Privacy, audit, and logging, DevOps/GitOps processes • Desirable skills and experience: Spring/ Springboot / Quarkus, Database, Test automation (Karate, Gherkin, Cucumber, Selenium), Kubernetes, Integration skills (data mapping), Terminology servers Eligibility Australian citizenship is mandatory. Candidates must be able to obtain and maintain a national police clearance and the required security clearance, with the ability to attain a higher-level clearance if needed. Our benefits We offer a competitive 15.4% superannuation contribution, salary packaging options, and a Christmas closedown with no leave deduction. Our wellbeing program and EAP support a healthy work–life balance, while flexible work arrangements opportunities, including work from home, give you choice in how, when and where you work. You will enjoy modern collaborative workspaces. We also provide a wide range of leave options including parental, cultural, compassionate, emergency response and defence leave. How to apply To apply for these opportunities, please submit your resume and a cover letter (1 page maximum) addressing the requirements outlined above and in the candidate pack. To learn more about the Agency, our employee benefits, and what our people have to say about working with us, visit our Careers page. For queries relating to the application process, please contact the Talent Acquisition team at careers@digitalhealth.gov.au. For position-specific enquiries, please refer to the contact details provided in the candidate pack. Closing date: Thursday 24 September 2026, 11:00pm Salary: $124,583 - $142,089 plus 15.4% superannuation, depending on skills and experience.