Backend Developer

4 weeks ago


Markham, Canada IBM Computing Full time

A career in IBM Software means you'll be part of a team that transforms our customer's challenges into solutions.Seeking new possibilities and always staying curious, we are a team dedicated to creating the world's leading AI-powered, cloud-native software solutions for our customers. Our renowned legacy creates endless global opportunities for our IBMers, so the door is always open for those who want to grow their career.We are seeking a skilled back-end developer to join our IBM Software team. As part of our team, you will be responsible for developing and maintaining high-quality software products, working with a variety of technologies and programming languages.Your Role and ResponsibilitiesThe IBM Sustainability Software business unit is seeking talented and motivated Software Developers to work as a senior backend developer on Sustainability Software Intelligence Suites. In this role, you will be responsible for enhancing & building new product capabilities. You'll closely collaborate with the broader Product Management, Design, Development & Support team using Scrum agile methodology. This is an exciting opportunity to contribute to IBM's Sustainability Software.Required Technical and Professional ExpertiseTotal experience of 9+ years.8+ years experience developing, deploying, debugging of Java / J2EE applications and Python.8+ years experience with developing micro-services using REST or GraphQL APIs.6+ years experience with database systems including SQL or NoSQL data stores.4+ years Experience in development and design of CI/CD & other automation frameworks.Proven oral/written communication and organizational skills.Ability to multi-task and re-prioritize under pressure.Be involved and take ownership of end-to-end delivery - from solution design, estimation, development, testing and deployment.Uphold quality standards including reliability, efficiency, security, maintainability and usability by applying best practice processes, methodologies and tools.Contribute to engineering discussions across our platform.Collaborate with Product Managers, UX Designers, Engineers and QA to design, develop and deploy new platform features and functionality for our SaaS product.Preferred Technical and Professional Expertise6+ years of relevant experience with technologies like Spring boot, NoSQL DB, Git, Jenkins and build tools like Maven/Gradle is much preferred.4+ years experience cloud-native technologies including Docker containers, Kubernetes orchestration, or OpenShift.Familiarity with Cassandra, Mongo, ElasticSearch, Flink and/or Kafka.Familiarity with other programming models and open standards.Understanding of Agile Development principles and practices.Location StatementMust have the ability to work in Canada without sponsorship.This role will involve working with technology that is covered by Export Regulations sanctions. If you are a Foreign National from any of the following US sanctioned countries (Cuba, Iran, North Korea, Syria, and the Crimea, Luhansk, Donetsk, Kherson, and Zaporizhia regions of Ukraine) on a work permit, you are not eligible for employment in this position.Being You @ IBMIBM is committed to creating a diverse environment and is proud to be an equal-opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, gender, gender identity or expression, sexual orientation, national origin, caste, genetics, pregnancy, disability, neurodivergence, age, veteran status, or other characteristics. IBM is also committed to compliance with all fair employment practices regarding citizenship and immigration status.
#J-18808-Ljbffr


  • Software Developer

    2 weeks ago


    Markham, Ontario, Canada ONTARIO INC. Full time

    Job Description:We are looking for a skilled Software Developer - Backend to join our team. As a Backend Software Engineer, you will be responsible for designing, developing, and maintaining the back-end of our software applications. Key Responsibilities:Design and develop efficient, scalable, and secure back-end systems.Collaborate with cross-functional...


  • Markham, Ontario, Canada IBM Computing Full time

    Job SummaryIBM Computing is seeking a skilled Backend Developer to join our team. As a Backend Developer, you will be responsible for designing, developing, and maintaining high-quality software products using a variety of technologies and programming languages.Key ResponsibilitiesDevelop and maintain high-quality software products using Java, Python, and...


  • Markham, Ontario, Canada IBM Computing Full time

    Job Title: Senior Backend DeveloperWe are seeking a skilled Senior Backend Developer to join our IBM Software team. As part of our team, you will be responsible for developing and maintaining high-quality software products, working with a variety of technologies and programming languages.Key Responsibilities:Develop and maintain high-quality software...


  • Markham, Ontario, Canada IBM Computing Full time

    Job Title: Senior Backend DeveloperWe are seeking a skilled Senior Backend Developer to join our IBM Software team. As part of our team, you will be responsible for developing and maintaining high-quality software products, working with a variety of technologies and programming languages.Key Responsibilities:Develop and maintain high-quality software...

  • Software Engineer

    4 weeks ago


    Markham, Ontario, Canada Aviva Full time

    About UsAt Aviva, we believe that together, we can achieve great things. Our values of Care, Commitment, Community, and Confidence guide everything we do.Job DescriptionWe are seeking a collaborative and resourceful Software Engineer - Backend to join our team. As a dedicated and naturally inquisitive individual, you will be responsible for developing and...

  • Software Engineer

    2 weeks ago


    Markham, Ontario, Canada Executive Maintenance Services Inc. Full time

    About the RoleWe are seeking a highly skilled Software Engineer - Backend to join our team.As a Backend Software Engineer, you will be responsible for designing, developing, and deploying scalable and efficient backend systems.Key Responsibilities:Design and develop high-quality backend systems using Java, Python, or Node.js.Collaborate with cross-functional...

  • Software Engineer

    2 weeks ago


    Markham, Ontario, Canada Maple Supply Chain Management Inc Full time

    About the Role:This is a Backend Developer position that involves working on the server-side of web applications using Java and the Spring framework. The ideal candidate will have a strong understanding of Java and experience with Spring, as well as a passion for developing scalable, efficient, and secure software systems.Responsibilities:* Design and...

  • Software Engineer

    2 months ago


    Markham, Ontario, Canada Aviva Full time

    About UsAt Aviva, we believe that together, we can achieve great things. Our values of Care, Commitment, Community, and Confidence guide everything we do, and we're looking for like-minded individuals to join our team.Job DescriptionWe're seeking a collaborative and resourceful Software Engineer - Backend to join our team. As a dedicated and naturally...

  • Software Engineer

    2 months ago


    Markham, Ontario, Canada Aviva Full time

    About UsAt Aviva, we believe that together, we can achieve great things. Our values of Care, Commitment, Community, and Confidence guide everything we do, and we're looking for like-minded individuals to join our team.Job DescriptionWe're seeking a collaborative and resourceful Software Engineer - Backend to join our team. As a dedicated and naturally...


  • Markham, Ontario, Canada IBM Computing Full time

    Transforming Customer Challenges into SolutionsAt IBM Computing, we're committed to creating innovative AI-powered, cloud-native software solutions that meet our customers' evolving needs. As a skilled Backend Developer, you'll play a crucial role in shaping the future of our Sustainability Software Intelligence Suites.Your Role and ResponsibilitiesAs a...


  • Markham, Ontario, Canada IBM Computing Full time

    Transforming Customer Challenges into SolutionsAt IBM Computing, we're committed to creating innovative AI-powered, cloud-native software solutions that meet our customers' evolving needs. As a skilled Backend Developer, you'll play a crucial role in shaping the future of our Sustainability Software Intelligence Suites.Your Role and ResponsibilitiesAs a...

  • Software Engineer

    2 weeks ago


    Markham, Ontario, Canada Huawei Technologies Canada Co., Ltd. Full time

    We are seeking a skilled Software Engineer - Backend to join our team. The ideal candidate will have a strong background in programming languages and experience with API development. This role will involve designing and implementing backend systems to support our company's growth.Responsibilities:Design and develop high-quality backend...

  • Software Engineer

    2 weeks ago


    Markham, Ontario, Canada People Corporation Full time

    About the RoleWe are looking for a talented Software Engineer - Backend to join our team at {company}.The ideal candidate will have experience with backend development and be proficient in programming languages such as Java or Python.ResponsibilitiesDesign and develop efficient backend systems that meet the needs of our users.Work collaboratively with our...


  • Markham, Ontario, Canada Executive Maintenance Services Inc. Full time

    About the Role:As a key member of our software development team, you will play a vital role in designing and implementing large-scale software systems. Your primary responsibilities will include developing frontend and backend systems, collaborating with cross-functional teams, and ensuring timely delivery of high-quality software products.Key...

  • Backend Developer

    2 months ago


    Markham, Canada IBM Computing Full time

    A career in IBM Software means you'll be part of a team that transforms our customer's challenges into solutions.Seeking new possibilities and always staying curious, we are a team dedicated to creating the world's leading AI-powered, cloud-native software solutions for our customers. Our renowned legacy creates endless global opportunities for our IBMers,...


  • Markham, Ontario, Canada Elite Bindery and Mail Solutions Ltd. Full time

    About the RoleWe are seeking a skilled Backend Developer to join our team at {company}. As a key member of our development team, you will be responsible for designing, developing, and maintaining our backend systems.Key Responsibilities:Design and develop scalable, efficient, and secure backend systemsWork closely with the front-end team to ensure seamless...


  • Markham, Canada IBM Full time

    p>IntroductionA career in IBM Software means you’ll be part of a team that transforms our customer’s challenges into solutions.Seeking new possibilities and always staying curious, we are a team dedicated to creating the world’s leading AI-powered, cloud-native software solutions for our customers. br/>We are seeking a skilled back-end developer to...

  • Software Developer

    3 weeks ago


    Markham, Ontario, Canada Astellas Full time

    About AstellasAstellas is a global pharmaceutical company dedicated to delivering value for our patients. We are committed to becoming a cutting-edge, value-driven life science innovator.We strive to work at the forefront of healthcare change, turning innovative science into value for patients. Our focus on patients, pioneering innovation, collaborative...


  • Markham, Ontario, Canada IBM Computing Full time

    Job Title: Backend DeveloperIBM Computing is seeking a skilled Backend Developer to join our team. As a Backend Developer, you will be responsible for developing and maintaining high-quality software products, working with a variety of technologies and programming languages.Key Responsibilities:Develop and deploy Java/J2EE applications and Python...


  • Markham, Ontario, Canada IBM Computing Full time

    Job Title: Backend DeveloperIBM Computing is seeking a skilled Backend Developer to join our team. As a Backend Developer, you will be responsible for developing and maintaining high-quality software products, working with a variety of technologies and programming languages.Key Responsibilities:Develop and deploy Java/J2EE applications and Python...