Backend Software Engineer - Product & Features (Java) - Open to remote across ANZ
Remote · Australia or AU
Job Summary
Backend Engineer role focused on building scalable Java-based backend features, designing and maintaining services that power user experiences and internal systems, and delivering high-quality, production-grade code. Responsibilities include designing backend features within existing service architectures, building and maintaining scalable services, writing well-tested code, collaborating with product managers, designers, and other engineers, participating in code reviews and pair programming, improving system health through tests and observability, and applying sound engineering practices to ship end-to-end solutions. You should have hands-on experience with Java in production, understand RESTful APIs, have knowledge of distributed systems and multithreading, and be comfortable working across the full development lifecycle while leveraging AI to enhance coding efforts. The role emphasizes collaboration, mentorship, and continuous learning within Canva’s engineering ecosystem, with virtual interviews and a focus on delivering value at scale for users worldwide.
Apply with one swipe on Sorce. We auto-fill applications and apply on your behalf — no cover letters, no 40-minute forms.
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.