Backend Software Engineer - Product & Features (Java) - Open to remote across ANZ
Core
Designing and implementing backend features within an existing service architecture to power user experiences and internal systems at scale.
Role type
Mid-level backend software engineer (Java)
Builds
Scalable APIs, services, and shared infrastructure for millions of user interactions
Domain
SaaS design platform
Deliverable
production ML models | product features | infrastructure
Required skills
Java, backend system design, multithreading, performance optimization, unit testing, observability, code reviews
Responsibilities
Designing and implementing backend features, building and maintaining scalable services, writing clean and tested code, collaborating with product and design teams, participating in code reviews and technical discussions, improving system health through testing and bug fixes
Seniority
Mid-level, hands-on IC