23rd October, 2026
Job Title - Senior Java Developer
Job Id 1260925
- Security Clearance: Baseline
- Length of Contract: 12 months (extension possible, up to a maximum of 24 months)
- The role closes on 05/11/2027
- Location: WA, ACT, VIC, NSW, NT, SA, TAS (hybrid)
Job details The Senior Java Developer will provide technical leadership within Services Australia development teams, leading the design, development, testing and maintenance of enterprise Java/J2EE and Angular applications. The role oversees software development activities, ensures the quality and functionality of the software produced, and delivers high-quality solutions within the agency's technical environments and systems.
Key duties and responsibilities Duties may include:
- design, develop and maintain back-end services using Java, Spring Boot and related frameworks.
- build responsive, dynamic and accessible front-end interfaces using modern frameworks.
- write clean, maintainable and testable code following best practice.
- provide specialist technical advice on software development and maintenance, driving continuous improvement in code quality standards and the long-term maintenance of the code base.
- lead analysis, design, development, prototyping, unit testing and maintenance activities, solving complex technical problems.
- manage application releases and ensure go-live production support and maintenance of the team's developments.
- perform high-level analysis of technical requirements to support project evaluation with proposed solutions.
- undertake technical design and development of highly complex custom solutions and/or standard conversion and migration solutions.
- provide support to development teams to ensure compliance with endorsed software development methodologies.
- share knowledge and provide coaching and mentoring to less experienced colleagues.
- design, build, test and support technical outcomes across the Government SDLC, and own delivery outcomes.
Knowledge/Qualifications - Extensive experience in Java development
- Minimum 5 years experience in the technologies listed above
- Strong experience in front end technologies (JSP, JQuery and JavaScript), Spring, IBM DB2, JPA, Webservice standards, RESTFul Services and JMS.
- Proven record of delivering IT solutions using software development life cycle, systems development and testing methodologies in an agile environment.
- Ability to develop technical documentation and broad experience with technical integration frameworks.
- Highly developed communication skills and the ability to communicate technical concepts to a non-technical audience with experience communicating with internal and external stakeholders
- Relevant tertiary qualification in information technology, software engineering, computer science or equivalent industry experience.
- Demonstrated knowledge of enterprise software development lifecycle practices, quality assurance and release management.
- Knowledge of Australian Government security, privacy and accessibility expectations for ICT systems is desirable.
- Relevant industry certifications in Java, cloud, Agile or DevOps practices are desirable but not mandatory.
Technical skills - JSP, JSF, Java, JavaScript, CSS, JQuery, JAVA Spring framework, JPA & JDBC, SQL, SOAP, DB2, RESTful Services, CI/CD, Bamboo, ALM, SVN, GitLab.
- Angular
- Node JS
- Nest JS
- Mongo BD
- API Connecy
Criteria The buyer has specified that each candidate must provide a one page pitch to address all criteria specified. This is equal to 5000 characters.
Essential criteria - Demonstrated senior experience designing, developing, testing and maintaining enterprise Java/J2EE/Angular applications, including Spring Boot, REST APIs, integration services and relational databases.
- Demonstrated ability to work effectively in Agile delivery teams, provide technical leadership, undertake code reviews, resolve complex defects and transfer knowledge to APS staff.
Desirable criteria - Senior level experience with Spring Boot, microservices, CI/CD pipelines, automated testing, DevOps tooling or containerised deployment patterns.
- Experience working with Australian Government systems, security requirements, accessibility standards or large-scale service delivery platforms.
- Experience supporting application maintenance and support activities for critical business systems.
- Strong communication skills and the ability to work collaboratively with business, technical and operational stakeholders.\
Additional requirements - A security clearance will be required for the role prior to starting work under any contract. Does the candidate have the required clearance/s, or the ability to obtain and maintain? Provide ref ID.
- To identify potential conflicts of interest, is the candidate a director/owner/account manager/partner of a Seller registered on BuyICT? If so, provide the Position Title, Seller Name and Seller ABN.
- Provide details (e.g. manager, branch) of candidate's previous worked history either as a contractor or employee for the Buyer including its former agencies such as the Department of Human Services
- Seller has obtained the Candidate's consent to be exclusively represented by the Seller for this RFQ. (Note: The Buyer does not want the same candidate submitted by multiple Sellers).
- Provide 2 referee details for candidate (name and contact details) who can confirm the candidate's skills/knowledge to fulfill this role. Referees can be a previous manager (within the last 4 years).
- The Seller acknowledges the Quote Validity Period for this RFQ is 12 months from RFQ Closing date. The Seller agrees that its Quote will remain valid for the Quote Validity Period.
- The Seller acknowledges that being identified as a Preferred/suitable Seller does not guarantee that the Buyer will procure Services from the Seller during the Quote Validity period.
- The Seller acknowledges that being identified as a Preferred/suitable Seller does not prevent the Buyer from obtaining similar services from other Sellers during the Quote Validity Period.
- The Seller acknowledges that being identified as a Preferred/suitable Seller does not indicate that a contract may be formed between the Buyer and Seller during the Quote Validity Period.
- The Seller acknowledges that the candidate must be willing to work at the RFQ location for the duration of the contract.
- Seller acknowledges Buyer's amendment to Part C1 clause13.6.2 - if a seller seeks a Rate Increase, the seller may only apply within 30 days after receiving buyer's notice to extend the contract.
- Seller acknowledges Buyer's amendment to Part C1 item 13.6.5 - applications made by the seller under clause 13.6.2, the seller's price will be adjusted from specified date in the Contract Variation.
SFIA Skills Sought:The planning, designing, creation, amending, verification, testing and documentation of new and amended software components in order to deliver agreed value to stakeholders. The identification, creation and application of agreed software development and security standards and processes. Adopting and adapting software development lifecycle models based on the context of the work and selecting appropriately from predictive (plan-driven) approaches or adaptive (iterative/agile) approaches.
PROG Level 5:Takes technical responsibility across all stages and iterations of software development. Plans and drives software construction activities. Adopts and adapts appropriate software development methods, tools and techniques selecting appropriately from predictive (plan-driven) approaches or adaptive (iterative/agile) approaches. Measures and monitors applications of project/team standards for software construction including software security. Contributes to the development of organisational policies, standards, and guidelines for software development.
Please contact Team@strategicexecutive.com or simply click apply to submit your application "We warmly welcome applications from individuals of all backgrounds, including First Nations Australians, Australian Defence Force and First Responder veterans, women in STEM, and people of all abilities, including those registered with the NDIS."
Apply For Job