
Lead Backend / Full Stack Developer
- Sydney, NSW
- $170,000 per year
- Permanent
- Full-time
- Lead backend development (Java-first, with a functional programming approach)
- Drive infrastructure and DevOps practices (AWS, Terraform, IaC, pipelines, load balancers)
- Partner with a Principal Software Engineer to design and deliver new features
- Collaborate with Product and UX to bring scalable, practical solutions to life
- Build and maintain integrations across financial platforms (Xero, Stripe, Square) and operational tech (IoT systems, devices, and equipment)
- Implement strong security measures (Spring Security, oAuth2)
- Optimise database performance (SQL/PostgreSQL, CRUD)
- Contribute to knowledge-sharing and technical documentation
- 3-5+ years of backend development with solid Java (21/24) experience
- Strong grounding in functional programming
- Hands-on experience with AWS cloud architecture and Terraform/IaC
- Familiarity with Spring Security and security best practices
- Strong SQL/PostgreSQL skills with a focus on optimisation
- Exposure to Lambda functions and oAuth2
- Background in complex third-party integrations (finance or IoT platforms)
This is an opportunity to:
- Take ownership of architecture and infrastructure on a growing platform
- Combine leadership with hands-on coding and problem-solving
- Work on real-world engineering challenges at the intersection of finance, IoT, and cloud
- Join a collaborative Aussie team that values autonomy, curiosity, and doing things smarter
Click below to Apply today. Or for a confidential chat reach out to Kristen Brinker at