Backend Developer Position
This is a Backend Engineer role for an experienced professional in Kotlin or Java development. The ideal candidate will have strong knowledge of Spring Boot and RESTful API development, with a passion for building scalable backend systems that power rich mobile experiences.
* The successful applicant will take ownership of the Backend-for-Frontend (BFF) layer, designing and maintaining BFF services that serve our mobile apps with optimized, tailored APIs.
* Collaboration with mobile engineers, designers, and product managers to deliver seamless user experiences is essential.
About You
You should be a technical expert with 3–5 years of experience in backend development using Kotlin or Java, with strong expertise in Spring Boot and RESTful API development.
* A solid understanding of mobile app requirements and the role of BFFs in supporting cross-platform experiences is necessary.
* Familiarity with CI / CD tools and modern development workflows, as well as API security, caching strategies, and data serialization formats, is also required.
Bonus Points For
If you have experience with Server-Driven UI patterns and dynamic UI delivery, feature flags, remote configuration tools, or A/B testing platforms, it's a plus.
* Knowledge of mobile development (Android or iOS) and how mobile apps consume APIs is beneficial.
* Experience with containerization (Docker), orchestration (Kubernetes), and cloud platforms (AWS, GCP, Azure) is also desirable.
We Value Diversity and Inclusion
We strive to create an inclusive environment where everyone feels respected and valued. We welcome applicants of all backgrounds.
This is a full-time position based in Sydney. Candidates must have unrestricted working rights in Australia.