Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
TL;DR
Backend Software Engineer (Java): Building and maintaining backend features and services that power user experiences and internal systems at scale with an accent on scalable APIs, distributed systems, and production-grade performance. Focus on designing and shipping reliable backend functionality with clean, well-tested code, improving system health through observability and debugging, and collaborating end-to-end with product managers, designers, and frontend engineers.
Location: Sydney, Australia (hybrid)
Company
Canva builds design products used by millions of people worldwide.
What you will do
- Design and implement backend features within existing service architecture.
- Build and maintain services powering user experiences and internal systems at scale.
- Write clean, well-tested, maintainable Java code and participate in code reviews and pair programming.
- Collaborate with product managers, designers, and frontend engineers to deliver end-to-end solutions.
- Improve system health by adding tests, enhancing observability, and fixing bugs or performance issues.
- Work from design to deployment with support from the team.
Requirements
- Experience building backend systems in Java in a production environment.
- Strong Java fundamentals, including multithreading, service design, and performance optimization.
- Comfort with distributed systems and developing/consuming RESTful APIs.
- Ability to work through problems from design to deployment with team support.
- Strong engineering practices: testing, monitoring, and documentation.
- Hands-on experience using AI in coding/programming to drive impact.
Culture & Benefits
- Hybrid working model: flexibility to work remotely and come together on campus when it matters.
- Equity packages.
- Inclusive parental leave policy.
- Annual Vibe & Thrive allowance for wellbeing, social connection, and office setup.
- Flexible leave options.
Hiring process
- Interviews are conducted virtually.
- Some interviews may include interactive, real-time challenges and/or solving a problem using an AI tool to demonstrate your approach.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →