Java Backend Developer

2 days ago


Sydney, New South Wales, Australia Bebeesoftwaredeveloper Full time

**Job Title:** Software Developer - Product and Features
About the Role:
We are looking for a talented software developer to join our team. As a key member of our product development team, you will be responsible for designing and implementing backend features within an existing service architecture.
You will build and maintain services that power user experiences and internal systems at scale, writing clean, well-tested, and maintainable code with guidance from more experienced engineers.
Your primary responsibility will be to collaborate with engineers, product managers, and designers to understand problems and ship high-quality solutions.
You will also participate in code reviews, pair programming, and technical discussions as part of a supportive team.
In addition, you will contribute to system health by writing tests, improving observability, and fixing bugs or performance issues.
Finally, you will continuously learn through mentorship, feedback, and exposure to different parts of our engineering stack.
Responsibilities:
Design and implement backend features within an existing service architecture
Build and maintain services that power user experiences and internal systems at scale
Write clean, well-tested, and maintainable code with guidance from more experienced engineers
Collaborate with engineers, product managers, and designers to understand problems and ship high-quality solutions
Participate in code reviews, pair programming, and technical discussions as part of a supportive team
Contribute to system health by writing tests, improving observability, and fixing bugs or performance issues
Requirements:
Experience in building backend systems using Java in a production environment
Strong Java fundamentals and ability to confidently write production-grade code, applying backend concepts like multithreading, service design, and performance optimisation in real-world systems
Understanding of the basics of distributed systems and comfort developing and consuming RESTful APIs
Ability to work through problems from design to deployment with support from your team
Sound engineering practices—such as testing, monitoring, and documentation—and writing clean, maintainable code
Enjoy collaborating with engineers, designers, and product managers to build end-to-end solutions
Take initiative, seek feedback, and are always looking to improve your craft and contribute to your team's success
Benefits:
Achieving our crazy big goals motivates us to work hard – and we do – but you'll experience lots of moments of magic, connectivity and fun woven throughout life at Canva
An annual Vibe & Thrive allowance to support your wellbeing, social connection, office setup & more
Flexible leave options that empower you to be a force for good, take time to recharge and supports you personally
**If this role sounds exciting to you, please apply now We can't wait to hear from you.



  • Sydney, New South Wales, Australia beBeeBackend Full time $120,000 - $180,000

    Java Backend DeveloperOverviewA seasoned Java developer with extensive experience in backend development is required to join our team. In this role, you will be responsible for designing and implementing scalable and efficient software solutions using Java.Key Responsibilities:Design and implement backend systems using Java.Collaborate with cross-functional...


  • Sydney, New South Wales, Australia Xpt Software Australia Full time

    Join to apply for the Lead Java Backend Developer role at XPT Software AustraliaOverviewLead Java Backend Developer role focusing on hands-on leadership and technical excellence in Java-based backend systems.ResponsibilitiesHands-on Lead experience with Java, JEE, Microservices, Kafka, Docker, Kubernetes.Strong knowledge of Spring Boot, REST APIs.Familiarity...


  • Sydney, New South Wales, Australia XPT Software Full time

    Lead Java Backend Developer role at XPT Software — Sydney, New South Wales, Australia We are looking for a senior engineer to lead backend development efforts in Java, with experience in microservices and cloud environments. Overview Lead Java Backend Developer role at XPT Software in Sydney, Australia. Required qualifications7+ years of...


  • Sydney, New South Wales, Australia XPT Software Full time

    Lead Java Backend Developer role at XPT Software — Sydney, New South Wales, AustraliaWe are looking for a senior engineer to lead backend development efforts in Java, with experience in microservices and cloud environments.OverviewLead Java Backend Developer role at XPT Software in Sydney, Australia.Required qualifications7+ years of development...


  • Sydney, New South Wales, Australia beBeeBackend Full time $100,000 - $140,000

    Backend Development Lead">This role involves leading backend development efforts in Java, with a focus on microservices and cloud environments.">About the Role">Leverage your technical expertise to drive backend development initiativesMaintain a deep understanding of Java, JEE, Microservices, Kafka, Docker, KubernetesFoster collaboration among engineers to...


  • Sydney, New South Wales, Australia XPT Software Australia Full time

    Join to apply for the Lead Java Backend Developer role at XPT Software AustraliaOverviewLead Java Backend Developer role focusing on hands-on leadership and technical excellence in Java-based backend systems.ResponsibilitiesHands-on Lead experience with Java, JEE, Microservices, Kafka, Docker, Kubernetes.Strong knowledge of Spring Boot, REST APIs.Familiarity...


  • Sydney, New South Wales, Australia XPT Software Australia Full time

    Join to apply for the Lead Java Backend Developer role at XPT Software AustraliaOverviewLead Java Backend Developer role focusing on hands-on leadership and technical excellence in Java-based backend systems.ResponsibilitiesHands-on Lead experience with Java, JEE, Microservices, Kafka, Docker, Kubernetes.Strong knowledge of Spring Boot, REST APIs.Familiarity...


  • Sydney, New South Wales, Australia beBeejava Full time $90,000 - $120,000

    We are seeking a highly skilled Java Developer to join our team.Job DescriptionThe ideal candidate will have strong experience in designing and developing RESTful APIs and microservices using Java and Spring Boot.Key ResponsibilitiesDesign, develop, and maintain scalable, secure, and high-performing backend systems.Implement services in a cloud-native...


  • Sydney, New South Wales, Australia beBeeSoftwareDeveloper Full time $120,000 - $180,000

    **Job Title:** Software Developer - Product and FeaturesAbout the Role:We are looking for a talented software developer to join our team. As a key member of our product development team, you will be responsible for designing and implementing backend features within an existing service architecture.You will build and maintain services that power user...


  • Sydney, New South Wales, Australia Bebeebackend Full time

    Java Backend Developer LeadWe seek a skilled Java Backend Developer to lead the development of our backend systems.Lead experience with Java, JEE, Microservices, Kafka, Docker, Kubernetes.Strong knowledge of Spring Boot, REST APIs.Familiarity with serverless frameworks, AWS.Experience with CI/CD tools (e.g., Jenkins, GitHub Actions, CodePipeline) and...