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
Deliverable
production ML models | product features | infrastructure
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