← all opportunities

LH-07479

buyict×3Closed

Senior Azure Java Stack Software Engineer (Developer)

3 Senior Azure Java Stack Software Engineer (Developer)

Australian Crime CommissionInvitation not statedACTclosed 1 Sept 2026

Your CVs matching this role

0

Sign in to see which of your uploaded CVs match this role.

Candidate Search

Find candidates for this role externally, then cache them here.

Sign in to search candidates for this role.

Job description

The 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. What NCIS is Ultimately Looking For NCIS is seeking an experienced Senior Full Stack Java Developer who demonstrates strong technical leadership capabilities remaining actively engaged in hands-on software engineering activities. The successful candidate will: Demonstrate 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. Technical Skills: Full Stack Software Development Demonstrated recent hands-on full-stack development experience within enterprise environments.Experience developing and supporting:Backend services, APIs and integrations.Modern web-based user interfaces.Experience designing end-to-end solutions across presentation, business, integration and data layers. Java & Spring Ecosystem Minimum 7 years' experience developing enterprise applications using: JavaSpring FrameworkSpring BootJPA/HibernateMavenREST APIsJSONUnit and integration testing Architecture, Data Platforms and IntegrationExperience designing and implementing: Microservices architecturesEvent-driven solutionsDistributed systemsService integration patternsEnterprise data platforms Big Data and Data Platform Experience Experience designing, building and supporting large-scale data integration, processing and distribution platforms.Experience with technologies such as Apache Kafka, Apache NiFi and Elasticsearch.Experience supporting high-volume, high-throughput and mission-critical environments.Understanding of data ingestion, streaming, indexing, search, analytics, ETL/ELT patterns and operational monitoring.Understanding of data governance, security, traceability, resilience and availability requirements. Software Engineering Strong understanding of: Object-oriented design principlesDesign patternsSecure coding practicesApplication performance tuningConcurrency and multithreadingDistributed systems design Databases SQL databases (Oracle, PostgreSQL or similar).NoSQL database concepts.Data modelling and query optimisation. DevOps and Engineering Practices Git version control and branching strategies.Maven dependency and build management.Jenkins CI/CD pipelines.Automated testing and DevSecOps practices.Release and deployment automation. Desirable: Cloud and Infrastructure Azure services and cloud-native design patterns.Linux administration.Docker/Kubernetes.Infrastructure as Code (Terraform, Ansible). Front-End TechnologiesRecent experience developing modern web applications using frameworks such as: AngularReactTypeScriptJavaScriptHTML5CSS3 Emerging Technologies AI-assisted software engineering tools.Cloud-native architecture and modern observability platforms. Key duties and responsibilities

No ads matched to this opportunity yet.

The matcher re-runs as agencies publish new ads.

Other open contracts for Australian Crime Commission

Related reading