Full Stack Developer
SRA Information Technology
🇦🇺 Australia · Canberra ACT
Tentang pekerjaan
Full Stack Developers | Java & Spring Boot
Multiple opportunities | Initial 12-month contracts | 12-month extension option
About the roles
SRA is seeking multiple experienced Full Stack Developers to join a long-term application sustainment and modernisation program. Candidates can be based anywhere in Australia, with flexible remote working arrangements available.
You will support business-critical applications across legacy and contemporary technology environments. The work includes enhancing and maintaining Java applications, resolving technical issues, improving security and maintainability, and supporting migration to Azure-based hosting. Some applications include Perl components, so exposure to Perl or a willingness to work with it would be beneficial.
These roles suit hands-on developers who enjoy working across the full software development lifecycle and are comfortable working with both modern and legacy technologies.
About SRA
SRA has more than 30 years of experience delivering ICT consulting services to Commonwealth and State government agencies and enterprise organisations.
Our Placement Services team focuses on long-term partnerships and successful delivery outcomes. We support our consultants throughout their engagements and work closely with clients to ensure a strong fit for everyone involved.
Key responsibilities
Design, develop, enhance and support enterprise web applications across front-end, back-end and database layers
Analyse and modernise existing application code, configurations and integrations
Develop, maintain and remediate Java and Spring Boot applications
Work with legacy application components, including some Perl-based code
Support application migration and uplift activities in Azure environments
Build and maintain REST APIs, user interfaces, database integrations, scripts and deployment artefacts
Undertake unit, integration, regression and defect testing
Support system testing, user acceptance testing and production releases
Troubleshoot application issues and undertake defect remediation
Prepare technical documentation, deployment notes and operational procedures
Support knowledge-transfer and operational-handover activities
Collaborate with technical, business and vendor stakeholders
Essential requirements
Australian citizenship
Ability to obtain and maintain an Australian Government Baseline Security Clearance
Ability to provide a National Police Check completed within the previous three months, or obtain one before commencement
Strong enterprise application development experience using Java
Experience with Spring Boot and REST API development
Experience working across front-end, back-end, integration and database layers
Experience supporting and maintaining production applications
Strong troubleshooting, analytical and problem-solving skills
Ability to work independently and collaboratively within a multidisciplinary team
Highly regarded
Exposure to Perl or similar scripting languages
Experience with Apache Struts
Experience with SQL and database integration
Experience with Azure App Service, containers or other Azure-hosted application patterns
Experience with Azure DevOps, GitHub and CI/CD pipelines
Experience modernising or migrating legacy applications
Knowledge of secure coding, testing and release-management practices
Experience working in Commonwealth Government or other large enterprise environments
Engagement details
Initial contract term of 12 months
One extension option of up to a further 12 months
Full-time engagement of up to 40 hours per week
Proposed commencement in early October 2026
Remote working arrangements available, with occasional office attendance required based on business and team needs
If you are an experienced Full Stack Developer with strong Java and Spring Boot skills who is comfortable working across modern and legacy technologies, we would like to hear from you.
Please apply with your current resume and include your citizenship, security-clearance status, current location and earliest available start date.