обновлено 2 дня назад
Backend Software Engineer - Product & Features (Java)
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
Текст:
TL;DR
Backend Software Engineer - Product & Features (Java) (Java/backend systems): Building scalable backend features and services that power user experiences and internal systems with an accent on distributed systems, RESTful APIs, performance, and reliability. Focus on designing production-grade Java services, improving observability and testing, and collaborating across engineering, product, design, and frontend teams.
Location: Sydney, Australia; hybrid work with regular collaboration on the Sydney campus
Company
A global design technology company building a product that enables millions of users to create and experience visual content.
What you will do
- Design and implement backend features within an existing service architecture.
- Build and maintain scalable services supporting user experiences and internal systems.
- Write clean, well-tested, maintainable Java code and contribute to code reviews and pair programming.
- Improve system health through testing, observability, bug fixing, and performance optimisation.
- Collaborate with engineers, product managers, designers, and frontend engineers to deliver end-to-end solutions.
- Develop through mentorship, feedback, and exposure to different areas of the engineering stack.
Requirements
- Production experience building backend systems with Java.
- Strong Java fundamentals, including multithreading, service design, and performance optimisation.
- Understanding of distributed systems and experience developing and consuming RESTful APIs.
- Ability to take problems from design through deployment with team support.
- Experience with testing, monitoring, documentation, and clean engineering practices.
- Hands-on experience using AI in coding or programming.
Culture & Benefits
- Hybrid working with flexibility to balance remote work and campus collaboration.
- Supportive engineering culture focused on ownership, learning, mentorship, and technical excellence.
- Equity packages.
- Inclusive parental leave for parents and carers.
- Annual allowance supporting wellbeing, social connection, and office setup.
- Flexible leave options.
Hiring process
- Interviews are conducted virtually.
- Technology hiring includes interactive, real-time challenges reflecting the work environment.
- Some interviews may include solving a problem using an AI tool.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →