Lead Software Engineer - Online Banking
Core
Lead technical delivery and engineering direction for secure, reliable, and scalable online banking platforms and microservices in Australia and New Zealand.
Role type
Senior IC Lead Software Engineer (Online Banking)
Builds
End-to-end digital banking solutions, APIs, and microservices for Australian and New Zealand customers.
Domain
Fintech / Online Banking / Cloud Infrastructure
Required skills
React, Java Spring Boot, REST APIs, Microservices, Kafka, Event-driven architecture, CI/CD, Azure DevOps, Secure coding, SAST, Vulnerability management, Modern AI coding tools, LLMs, Prompt engineering, RAG, Agentic workflows
Preferred skills
Coaching engineers, Incident investigation, Root cause analysis, Performance optimization, Scalability design, Accessibility design, Observability
Technologies
React, Java Spring Boot, Kafka, Azure DevOps, GitHub Copilot
Responsibilities
Lead technical delivery across online banking applications and microservices; Design, develop, test, debug, and remediate code; Translate architecture and business requirements into engineering solutions; Conduct design and code reviews; Champion clean code and secure engineering practices; Support production services and incident resolution; Participate in on-call arrangements.
Seniority
Senior, hands-on IC with leadership influence