Backend Developer

5 days ago


Calgary, Alberta, Canada SMART Technologies Full time
About SMART Technologies

SMART Technologies is a leading provider of innovative education and collaboration solutions. Our mission is to empower educators, students, and businesses to succeed in a rapidly changing world.

Job Summary

We are seeking a highly skilled Backend Developer to join our team at SMART Technologies. As a Backend Developer, you will play a critical role in designing and implementing new features for our digital learning tool, Lumio.

Key Responsibilities
  • Design and develop RESTful web services using Java and Spring Boot.
  • Work closely with frontend development teams to integrate new product features.
  • Collaborate with the test team to ensure automated testing has appropriate coverage.
  • Participate in the full Agile software lifecycle.
  • Contribute to team's best practices to ensure fast delivery of new code.
  • Write and maintain technical documentation.
Requirements
  • Strong foundations in computer science, particularly data structures, concurrent programming, distributed services, databases, etc.
  • Experience developing web backend services in Java, using Spring Boot or Jersey.
  • Experience developing web frontend services in Vue3.
  • Understanding of Websockets and persistent connections.
  • Understanding of test-driven development practices, including writing and maintaining unit tests.
  • Experience with developing software using Agile software development.
  • Experience releasing software using a continuous deployment pipeline.
Preferred Qualifications
  • Preferred experience developing/architecting highly available services.
  • Strong communication skills.
  • Ability to take the initiative and propose solutions.
  • Preferred degree in Computer Science, Computer Engineering, or related field.
About the Role

This is a full-time position that does not have any direct reports. The ideal candidate will be self-directed and a fast learner, flexible enough to work on new technologies and legacy components.

For more information about SMART Technologies, please visit our website at https://www.smarttech.com or check out our YouTube channel.


  • Backend Developer

    7 days ago


    Calgary, Alberta, Canada Smart technologies Full time

    {"title": "Backend Developer Opportunity at Smart Technologies", "description": "At Smart Technologies, we're seeking a skilled Backend Developer to join our team and contribute to the development of our digital learning tool, Lumio. As a Backend Developer, you will work on project-related to new features on our real-time collaboration systems, allowing...

  • Backend Developer

    7 days ago


    Calgary, Alberta, Canada Smart technologies Full time

    {"title": "Backend Developer Opportunity at Smart Technologies", "description": "At Smart Technologies, we're seeking a skilled Backend Developer to join our team and contribute to the development of our digital learning tool, Lumio. As a Backend Developer, you will work on project-related to new features on our real-time collaboration systems, allowing...

  • Backend Developer

    2 days ago


    Calgary, Alberta, Canada SMART Technologies Inc Full time

    Job Title: Backend DeveloperSMART Technologies Inc is seeking a skilled Backend Developer to join our team. As a Backend Developer, you will be responsible for designing and implementing new features on our real-time collaboration systems, working closely with frontend development teams to integrate new product features.Responsibilities:Design and implement...

  • Backend Developer

    2 days ago


    Calgary, Alberta, Canada SMART Technologies Inc Full time

    Job Title: Backend DeveloperSMART Technologies Inc is seeking a skilled Backend Developer to join our team. As a Backend Developer, you will be responsible for designing and implementing new features on our real-time collaboration systems, working closely with frontend development teams to integrate new product features.Responsibilities:Design and implement...

  • Backend Developer

    3 days ago


    Calgary, Alberta, Canada SMART Technologies Inc Full time

    Job Title: Backend DeveloperSMART Technologies Inc is seeking a skilled Backend Developer to join our team. As a Backend Developer, you will be responsible for designing and implementing new features on our real-time collaboration systems, working closely with the frontend development teams to integrate new product features.Responsibilities:Design and...

  • Backend Developer

    3 days ago


    Calgary, Alberta, Canada SMART Technologies Inc Full time

    Job Title: Backend DeveloperSMART Technologies Inc is seeking a skilled Backend Developer to join our team. As a Backend Developer, you will be responsible for designing and implementing new features on our real-time collaboration systems, working closely with the frontend development teams to integrate new product features.Responsibilities:Design and...

  • Backend Developer

    7 days ago


    Calgary, Alberta, Canada Smart technologies Full time

    {"title": "Backend Developer Opportunity", "description": "At Smart Technologies, we're seeking a skilled Backend Developer to join our team. As a key member of our digital learning tool Lumio, you'll work on project-related to new features on our real-time collaboration systems, allowing interaction between students and teachers in our...

  • Backend Developer

    7 days ago


    Calgary, Alberta, Canada Smart technologies Full time

    {"title": "Backend Developer Opportunity", "description": "At Smart Technologies, we're seeking a skilled Backend Developer to join our team. As a key member of our digital learning tool Lumio, you'll work on project-related to new features on our real-time collaboration systems, allowing interaction between students and teachers in our...

  • Backend Developer

    7 days ago


    Calgary, Alberta, Canada Smart technologies Full time

    About the RoleSMART Technologies is seeking a skilled Backend Developer to join our team. As a key member of our digital learning tool Lumio, you will work on project-related to new features on our real-time collaboration systems, allowing interaction between students and teachers in our platform.ResponsibilitiesDesign and implement new functionality in our...

  • Backend Developer

    7 days ago


    Calgary, Alberta, Canada Smart technologies Full time

    About the RoleSMART Technologies is seeking a skilled Backend Developer to join our team. As a key member of our digital learning tool Lumio, you will work on project-related to new features on our real-time collaboration systems, allowing interaction between students and teachers in our platform.ResponsibilitiesDesign and implement new functionality in our...

  • Backend Developer

    7 days ago


    Calgary, Alberta, Canada Smart technologies Full time

    About the RoleSMART Technologies is seeking a skilled Backend Developer to join our team. As a key member of our digital learning tool Lumio, you will work on project-related to new features on our real-time collaboration systems, allowing interaction between students and teachers in our platform.ResponsibilitiesDesign and implement new functionality in our...

  • Backend Developer

    7 days ago


    Calgary, Alberta, Canada Smart technologies Full time

    About the RoleSMART Technologies is seeking a skilled Backend Developer to join our team. As a key member of our digital learning tool Lumio, you will work on project-related to new features on our real-time collaboration systems, allowing interaction between students and teachers in our platform.ResponsibilitiesDesign and implement new functionality in our...


  • Calgary, Alberta, Canada SMART Technologies Inc Full time

    About the Role:SMART Technologies Inc is seeking a skilled Backend Software Developer to join our team. As a Backend Software Developer, you will be responsible for designing and implementing new features on our real-time collaboration systems, as well as maintaining existing functionalities.Key Responsibilities:Build RESTful web services using Java.Design...


  • Calgary, Alberta, Canada SMART Technologies Inc Full time

    About the Role:SMART Technologies Inc is seeking a skilled Backend Software Developer to join our team. As a Backend Software Developer, you will be responsible for designing and implementing new features on our real-time collaboration systems, as well as maintaining existing functionalities.Key Responsibilities:Build RESTful web services using Java.Design...


  • Calgary, Alberta, Canada LodgeLink Full time

    About LodgeLinkLodgeLink is a digital marketplace and ecosystem for crew travel, dedicated to transforming the workforce travel industry through innovative technology solutions.Job SummaryWe are seeking a talented Backend Software Engineer to join our Ecosystem Squad in Calgary, AB. As a key member of our team, you will be responsible for designing,...


  • Calgary, Alberta, Canada Worldplay Networks Full time

    Worldplay Networks is seeking a talented and passionate Backend Developer to join our growing team. In this role, you will play a crucial part in developing and maintaining the core services of our innovative Vidflex online video platform. As a key member of our development team, you will collaborate closely with architects and other developers to ensure...


  • Calgary, Alberta, Canada RONA+ Full time

    About RONA+RONA+ is a leading company in the retail industry, committed to providing an inclusive and safe working environment for its employees.Job DescriptionWe are seeking a highly skilled Backend Associate to join our team. As a Backend Associate, you will be responsible for:Developing and maintaining backend systems and infrastructureCollaborating with...


  • Calgary, Alberta, Canada RONA+ Full time

    About RONA+RONA+ is a leading company in the retail industry, committed to providing an inclusive and safe working environment for its employees.Job DescriptionWe are seeking a highly skilled Backend Associate to join our team. As a Backend Associate, you will be responsible for:Developing and maintaining backend systems and infrastructureCollaborating with...

  • Software Engineer

    4 weeks ago


    Calgary, Alberta, Canada Seequent Full time

    About Seequent Seequent is a leading provider of geoscience software solutions, empowering businesses worldwide to make informed decisions about the earth and environment. Our team comprises experts from diverse backgrounds, united by a shared commitment to excellence and collaboration. Your Role: Software Engineer - Backend Development We are seeking a...

  • Backend Developer

    2 weeks ago


    Calgary, Alberta, Canada Seequent Full time

    Job DescriptionAbout the RoleWe are seeking a highly skilled and experienced Software Developer to join our team at Seequent. As a key member of our development team, you will play a critical role in designing, developing, and deploying scalable and efficient software solutions.Key ResponsibilitiesDesign and develop high-quality software solutions using a...