Why This Role Stands Out
This remote hybrid role offers a fantastic opportunity to build mission-critical applications and large-scale data platforms, leveraging your full-stack Java expertise within a reputable organization. You will thrive here if you are a technically adept leader who enjoys owning solutions and driving impactful outcomes in a collaborative environment. Apply now to contribute to national law enforcement and intelligence capabilities and advance your career.
Quick Overview
Job Description
Estimated start date: Monday, 02 November 202
Extension term: 12 months
Number of extensions: 2
Location of work: ACT
Working arrangements: Hybrid
Please note: This role requires candidates primarily to be onsite from Canberra office. Working remotely up to two (2) days per week may be negotiated after six (6) months. This will be subject to approval and in accordance with the ACIC Home Based Work Policy.
Maximum hours: 40 hours per week
Security clearance: Must be able to obtain Baseline Negative Vetting Level 1
Job detailsThe NCIS Program is seeking an experienced Senior Full Stack Java Developer to design, develop, enhance and support mission-critical enterprise applications and large-scale data platforms supporting national law enforcement and intelligence capabilities.
The successful candidate will be a highly capable software engineer with recent experience developing and supporting enterprise-scale applications across the full technology stack. This includes backend services, APIs, integrations, modern web applications, distributed systems and data-intensive platforms.
The role requires strong technical leadership, solution ownership, stakeholder engagement and the ability to independently drive delivery outcomes within a complex enterprise environment.
Key duties and responsibilitiesDemonstrate recent hands-on full-stack development experience across backend, frontend and integration technologies. This position will have a backend focus within the broader team.
Take ownership of technical solutions from requirements through to production support.
Operate independently with minimal supervision and sound technical judgement.
Design scalable, resilient and secure enterprise solutions.
Understand operational support, performance optimisation and production stability.
CriteriaThe buyer has specified that each candidate must provide a response to each criterion. Each response is limited to 3000 characters.
Full Stack Java Engineering and Data Platform Expertise - Demonstrated recent experience designing, developing, testing and supporting enterprise-scale full-stack applications using modern Java technologies, contemporary frontend frameworks, and large-scale data processing, integration and search platforms.
Architecture, Scalability, Distributed Systems and Data Platforms - Demonstrated ability to design scalable, resilient and secure enterprise solutions, including microservices, event-driven architectures, distributed systems, data platforms and high-volume data processing environments, and deliver architecture that meets performance, security, maintainability and operational requirements.
DevOps, Cloud, Data Engineering and Software Delivery Practices - Demonstrated experience applying modern software engineering and delivery practices, including CI/CD, automated testing, containerisation, cloud-native technologies, DevSecOps principles, and enterprise data engineering capabilities such as integration, streaming and data processing platforms.
Technical Leadership, Ownership and Problem Solving Demonstrated ability to lead technical outcomes, solve complex problems and provide technical guidance within a large-scale enterprise environment. This includes taking ownership of solutions from design through to production support, resolving complex technical issues, managing ambiguity, driving continuous improvement, mentoring team members, and exercising sound technical judgement.
Communication, Collaboration and Stakeholder Engagement Demonstrated ability to communicate effectively, build productive working relationships, influence technical and delivery outcomes, and collaborate with business and technical stakeholders across multidisciplinary teams.
Additional requirementsDue to the requirement for immediate access to PROTECTED information and systems, personnel proposed for this role must hold a current Negative Vetting Level 1 security clearance at commencement.
Similar jobs
- JO
Lead Software Engineer - Mobile
NewJobtailor
Melbourne, Victoria🇦🇺Hybrid5 hours agoSwiftKotlinReact+3Technology - TB
Senior Software Engineer DevSecOps
NewThe Boeing Company
Brisbane, Queensland🇦🇺Hybrid5 hours agoActive DirectoryAnsibleJenkinsTechnology - RI
Senior Software Engineer Sydney, New South Wales, Australia
NewRipple
Sydney, New South Wales🇦🇺On-site7 hours agoSQLSQL ServerAgile+4Technology - AP
Senior Software Developer
NewAdvanced Personnel Management
Perth🇦🇺Hybrid7 hours agoAgileAzureC#+1Technology - TB
Embedded UAS Software Engineer (C++/C# GUI)
NewThe Boeing Company
Brisbane, Queensland🇦🇺Hybrid7 hours agoTechnology - AS
Senior ServiceNow Software Engineer (Developer)
NewAsjtech
Canberra, Australian Capital Territory🇦🇺Remote8 hours agoTechnology