Lead Software Developer
Core
Senior Technical Lead providing overall technical leadership, design authority, and production support for complex, integration-heavy projects in a government-compliant environment.
Role type
Senior Technical Lead / Solution Architect
Builds
Scalable, secure backend systems, integration layers, and microservices for global air travel and border operations.
Domain
Aviation technology, Government security, Distributed systems
Required skills
Java, System Architecture, Production Troubleshooting, Identity & Access Management (IAM), Data Platforms, Messaging & Streaming, Container Orchestration, CI/CD, On-premise Infrastructure, DevSecOps
Preferred skills
TOGAF, Agile/Scrum, Australian Government/Defence experience
Technologies
Java, Spring, ForgeRock, MongoDB, Elasticsearch, Apache Kafka, MQ, Kubernetes, K3s, Docker, Apache NiFi, MinIO, Longhorn, Jenkins, SonarQube, Harbor, Nexus
Responsibilities
Own end-to-end technical design and architecture; Lead root cause analysis and resolution of complex production incidents; Mentor development teams on best practices; Coordinate across operations, infrastructure, and security teams; Maintain technical documentation and architectural standards.
Seniority
Senior, hands-on IC with leadership scope