About the Role
We are looking for a talented Full Stack Software Developer to join our team and contribute to the development of our cutting-edge threat detection and incident response product suite. In this role, you will be responsible for creating web applications that facilitate data ingestion and provide robust data analysis capabilities to identify and understand cybersecurity threats and outages. You will leverage your expertise in Kotlin and Python to develop and test high-quality code, ensuring our applications are both reliable and efficient.
Additionally, you will develop and publish APIs with comprehensive external documentation for our B2B customers, enhancing the integration and usability of our products. You will work closely with our Security Operations Center (SOC) team to ensure that the solutions you develop meet their operational needs and address real-world security challenges. If you are passionate about cybersecurity and have a strong background in Agile development, we invite you to join our innovative team and play a key role in enhancing the security and resilience of the electricity sector.
Requirements
Experience
Full stack developer
10+ years experience in enterprise software development
Experience with JVM based languages (Java, Kotlin), script languages (Ruby, Python, javascript), databases
Experience with secure development lifecycle practices
Experience with algorithmic design; statistics, unsupervised ML on time series information feed such as logs, telemetry an advantage
Experience with K8s target platforms and CI/CD workflows
Experience and motivated to work with Agile development practices
Working GIS or geolocation data preferred but not required
Skills
Good communication skills for communicating technical issues with the broader team and key stakeholders
Have led projects through design, implementation and production support
Managing small technical teams, mentoring and technical leadership
Familiar with enterprise stacks, k8s, devOps / infrastructure, cybersecurity
Comfortable using secure software development lifecycle practices
Comfortable with systems that leverage encryption technologies, PKI, IAM, secrets management, strong privacy requirements
A drive for quality and test driven development
Solid understanding of the cybersecurity domain to understand functional and non functional security requirements
About the Company
CAPA is an Australian based cyber technology team providing operational intelligence across electricity utilities, aggregators and related software supply chains.
Our mission is to provide cyber defensive capabilities to the electricity sector to support the renewables transition, adding real-time responsiveness and resilience to the power system.
Our clients are top tier utilities across Australia, including networks, retailers, generators and system operators, delivering niche capabilities in Threat Detection and Incident Response across global electricity digital supply chains.