Get new jobs by email
- ...to different parts of Canva’s engineering stack You're probably a match if You are experienced in building backend systems using Java in a production environment You have strong Java fundamentals and can confidently write production-grade code, applying backend concepts...
- ...demonstrable experience in an object-oriented programming language. Our Stack (we don't expect you to have all of these) Language: Java 8+ Frameworks: Spring Boot (Tomcat, Netty), Spring Data, Spring Cloud Architecture: Microservices, REST API, Message Queues...
- ...Core Technical Skills Expertise in tools like Airflow , Kafka , Spark , and Hive . Advanced proficiency in Python and Java/Scala , with deep knowledge of one language and its ecosystem. Advanced working knowledge of SQL and experience with various database...
- ...with programming courses Confidence to get started and deliver high quality code in one of Python, Rust, C/C++, Golang, JavaScript or Java Experience with Ubuntu or another Linux distribution Track record of going above-and-beyond expectations to achieve outstanding...