Backend Developer

4 days ago


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

SMART Technologies Inc is a leading provider of innovative technology solutions for educators and businesses worldwide. Our mission is to empower teachers, students, and teams to learn and collaborate in innovative ways, driving breakthroughs in learning outcomes and business success.

Job Summary

We are seeking a highly 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 interaction between students and teachers on our platform, as well as maintaining existing functionalities.

Key Responsibilities
  1. Design and implement new functionality in our web backend services using Java.
  2. Work closely with the frontend development teams to integrate new product features.
  3. Build RESTful web services using Java.
  4. Design and implement new functionality in our web backend services.
  5. Work closely with our test team to ensure automated testing has appropriate coverage.
  6. Participate in the full Agile software lifecycle.
  7. Ensure that the new developments are properly monitored, with the appropriate metrics that allow observability.
  8. Contribute to the team's best practices to ensure fast delivery of new code.
  9. Write and maintain technical documentation.
Requirements
  1. Strong foundations in computer science, particularly data structures, concurrent programming, distributed services, databases, etc.
  2. Experience developing web backend services in Java, using Spring Boot or Jersey.
  3. Experience developing web frontend services in Vue3.
  4. Experience working with OpenAPI specifications.
  5. Understanding how Websockets and persistent connections work.
  6. Understanding test-driven development practices, including writing and maintaining unit tests.
  7. Experience with developing software using Agile software development.
  8. Experience releasing software using a continuous deployment pipeline.
  9. Preferred experience developing/architecting highly available services.
  10. Strong communication skills.
  11. Ability to take the initiative and propose solutions.
  12. Preferred degree in Computer Science, Computer Engineering, or related field.

  • Backend Developer

    1 day 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

    1 day 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

    1 day 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

    2 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

    1 day 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

    2 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

    2 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

    1 day 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...

  • Backend Developer

    1 week 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...

  • Backend Developer

    1 week 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...

  • Software Engineer

    3 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

    4 days ago


    Calgary, Alberta, Canada Athennian Full time

    About AthennianAthennian is a technology company that specializes in providing software solutions to the legal, finance, and tax industries. Our products help businesses automate workflows, manage data, and increase trust in their operations.Job SummaryWe are seeking a skilled Backend Developer to join our Data Migration Team. As a key contributor to our...

  • Backend Developer

    4 days ago


    Calgary, Alberta, Canada Athennian Full time

    About AthennianAthennian is a technology company that specializes in providing software solutions to the legal, finance, and tax industries. Our products help businesses automate workflows, manage data, and increase trust in their operations.Job SummaryWe are seeking a skilled Backend Developer to join our Data Migration Team. As a key contributor to our...


  • Calgary, Alberta, Canada Medium Full time

    About the RoleWe are seeking a highly skilled Senior Backend Developer to join our growing fintech team at Hopper. As a key member of our team, you will have the opportunity to deliver a significant impact on the company's most critical roadmaps.Key ResponsibilitiesDesign, implement, deploy, and operate complex backend systems that power our integrations...