Backend Software Engineer

4 days ago


Markham, Ontario, Canada IBM Computing Full time
Transform Customer Challenges into Solutions

As a skilled Backend Software Engineer at IBM Computing, you will be part of a team that transforms our customer's challenges into innovative solutions. We are seeking a talented developer to join our team and contribute to the creation of world-leading AI-powered, cloud-native software solutions.

Key Responsibilities
  • Develop and maintain high-quality software products using Java and Python.
  • Work with a variety of technologies and programming languages to deliver end-to-end solutions.
  • Collaborate with the broader Product Management, Design, Development & Support team using Scrum agile methodology.
  • Enhance and build new product capabilities, contributing to IBM's Sustainability Software.
Required Technical and Professional Expertise
  • 8+ years of experience developing, deploying, and debugging Java/J2EE applications and Python.
  • 6+ years of experience with database systems, including SQL or NoSQL data stores.
  • 4+ years of experience in development and design of CI/CD & other automation frameworks.
  • Uphold quality standards, including reliability, efficiency, security, maintainability, and usability.
Preferred Technical and Professional Expertise
  • Understanding of Agile Development principles and practices.

IBM is an equal opportunity employer and welcomes applications from diverse candidates. We are committed to compliance with all fair employment practices regarding citizenship and immigration status.



  • Markham, Ontario, Canada Aviva Full time

    Job Title: Software Engineer - BackendWe are seeking a highly skilled and experienced Software Engineer - Backend to join our Software Engineering Group. As a key member of our team, you will be responsible for designing, developing, and maintaining high-quality software applications.Key Responsibilities:Design and develop web applications with a focus on...


  • Markham, Ontario, Canada Aviva Full time

    Job Title: Software Engineer - BackendWe are seeking a highly skilled and experienced Software Engineer - Backend to join our Software Engineering Group. As a key member of our team, you will be responsible for designing, developing, and maintaining high-quality software applications.Key Responsibilities:Design and develop web applications with a focus on...


  • Markham, Ontario, Canada IBM Computing Full time

    Transform Customer Challenges into SolutionsAs a skilled Backend Software Engineer at IBM Computing, you will be part of a team that transforms our customer's challenges into innovative solutions. We are seeking a talented and motivated Software Developer to join our team and contribute to the development of world-class AI-powered, cloud-native software...


  • Markham, Ontario, Canada IBM Computing Full time

    Transform Customer Challenges into SolutionsAs a skilled Backend Software Engineer at IBM Computing, you will be part of a team that transforms our customer's challenges into innovative solutions. We are seeking a talented and motivated Software Developer to join our team and contribute to the development of world-class AI-powered, cloud-native software...


  • Markham, Ontario, Canada IBM Computing Full time

    Transform Customer Challenges into SolutionsAs a skilled Backend Software Engineer at IBM Computing, you will be part of a team that transforms our customer's challenges into innovative solutions. We are seeking a talented and motivated Software Developer to join our team and contribute to the development of world-class AI-powered, cloud-native software...


  • Markham, Ontario, Canada IBM Computing Full time

    Transform Customer Challenges into SolutionsAs a skilled Backend Software Engineer at IBM Computing, you will be part of a team that transforms our customer's challenges into innovative solutions. We are seeking a talented and motivated Software Developer to join our team and contribute to the development of world-class AI-powered, cloud-native software...


  • Markham, Ontario, Canada IBM Computing Full time

    Transforming Customer Challenges into SolutionsAt IBM Computing, we're seeking a skilled Backend Software Engineer to join our team of innovators. As a key member of our team, you'll be responsible for developing and maintaining high-quality software products, working with a variety of technologies and programming languages.Key Responsibilities:Design,...


  • Markham, Ontario, Canada IBM Computing Full time

    Transforming Customer Challenges into SolutionsAt IBM Computing, we're seeking a skilled Backend Software Engineer to join our team of innovators. As a key member of our team, you'll be responsible for developing and maintaining high-quality software products, working with a variety of technologies and programming languages.Key Responsibilities:Design,...


  • Markham, Ontario, Canada IBM Computing Full time

    Transform Customer Challenges into SolutionsAs a skilled Backend Software Engineer at IBM Computing, you will be part of a team that transforms our customer's challenges into innovative solutions. We are seeking a talented developer to join our team and contribute to the creation of world-leading AI-powered, cloud-native software solutions.Key...


  • Markham, Ontario, Canada IBM Computing Full time

    Transform Customer Challenges into SolutionsAs a skilled Backend Software Engineer at IBM Computing, you will be part of a team that transforms our customer's challenges into innovative solutions. We are seeking a talented developer to join our team and contribute to the creation of world-leading AI-powered, cloud-native software solutions.Key...


  • Markham, Ontario, Canada IBM Computing Full time

    Transform Customer Challenges into SolutionsAs a skilled Backend Software Engineer at IBM Computing, you will be part of a team that transforms our customer's challenges into innovative solutions. We are seeking a talented developer to join our team and contribute to the creation of world-leading AI-powered, cloud-native software solutions.Key...


  • Markham, Ontario, Canada IBM Computing Full time

    Transform Customer Challenges into SolutionsAs a skilled Backend Software Engineer at IBM Computing, you will be part of a team that transforms our customer's challenges into innovative solutions. We are seeking a talented developer to join our team and contribute to the creation of world-leading AI-powered, cloud-native software solutions.Key...


  • Markham, Ontario, Canada IBM Computing Full time

    Transform Customer Challenges into SolutionsAs a skilled Backend Software Engineer at IBM Computing, you will be part of a team that transforms our customer's challenges into innovative solutions. We are seeking a talented and motivated Software Developer to join our team and contribute to the development of AI-powered, cloud-native software solutions.Key...


  • Markham, Ontario, Canada IBM Computing Full time

    Transform Customer Challenges into SolutionsAs a skilled Backend Software Engineer at IBM Computing, you will be part of a team that transforms our customer's challenges into innovative solutions. We are seeking a talented and motivated Software Developer to join our team and contribute to the development of AI-powered, cloud-native software solutions.Key...


  • Markham, Ontario, Canada IBM Computing Full time

    Transform Customer Challenges into SolutionsAs a skilled Backend Software Engineer at IBM Computing, you will be part of a team that transforms our customer's challenges into innovative solutions. We are seeking a talented and motivated Software Developer to join our team and contribute to the development of AI-powered, cloud-native software solutions for...


  • Markham, Ontario, Canada IBM Computing Full time

    Transform Customer Challenges into SolutionsAs a skilled Backend Software Engineer at IBM Computing, you will be part of a team that transforms our customer's challenges into innovative solutions. We are seeking a talented and motivated Software Developer to join our team and contribute to the development of AI-powered, cloud-native software solutions for...


  • Markham, Ontario, Canada PET VALU Full time

    About the RoleWe are seeking a highly skilled Backend Software Engineer to join our team at PET VALU. As a key member of our development team, you will be responsible for designing, developing, and maintaining scalable and high-performance backend systems.Key ResponsibilitiesDesign and develop robust and efficient APIs for seamless integration with other...


  • Markham, Ontario, Canada PET VALU Full time

    About the RoleWe are seeking a highly skilled Backend Software Engineer to join our team at PET VALU. As a key member of our development team, you will be responsible for designing, developing, and maintaining scalable and high-performance backend systems.Key ResponsibilitiesDesign and develop robust and efficient APIs for seamless integration with other...


  • Markham, Ontario, Canada PET VALU Full time

    About the RoleWe are seeking a highly skilled Backend Software Engineer to join our team at Pet Valu. As a key member of our development team, you will be responsible for designing, developing, and maintaining scalable and high-performance backend systems.Key ResponsibilitiesDesign and develop robust and efficient APIs for seamless integration with other...


  • Markham, Ontario, Canada PET VALU Full time

    About the RoleWe are seeking a highly skilled Backend Software Engineer to join our team at Pet Valu. As a key member of our development team, you will be responsible for designing, developing, and maintaining scalable and high-performance backend systems.Key ResponsibilitiesDesign and develop robust and efficient APIs for seamless integration with other...