Backend Software Engineer
4 weeks ago
IBM 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 Responsibilities:- Develop and deploy Java/J2EE applications and Python scripts.
- Design and implement microservices using REST or GraphQL APIs.
- Work with database systems including SQL or NoSQL data stores.
- Develop and design CI/CD and other automation frameworks.
- Collaborate with Product Managers, UX Designers, Engineers, and QA to design, develop, and deploy new platform features and functionality.
- 9+ years of experience in software development.
- 8+ years of experience in developing, deploying, debugging Java/J2EE applications and Python scripts.
- 8+ years of experience in developing microservices using REST or GraphQL APIs.
- 6+ years of experience in working with database systems including SQL or NoSQL data stores.
- 4+ years of experience in development and design of CI/CD and other automation frameworks.
- Proven oral/written communication and organizational skills.
- Ability to multi-task and re-prioritize under pressure.
- 6+ years of relevant experience with technologies like Spring Boot, NoSQL DB, Git, Jenkins, and build tools like Maven/Gradle.
- 4+ years of experience in 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.
Must 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.
IBM Computing is an equal-opportunity employer and is committed to creating a diverse environment. 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.
-
Software Engineer
3 weeks ago
Markham, Ontario, Canada Aviva Full timeAbout 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...
-
Backend Software Engineer
1 month ago
Markham, Ontario, Canada Aviva Full timeJob Title: Backend Software EngineerWe are seeking a highly skilled Backend Software Engineer 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 implement robust backend systems using Java and Spring...
-
Backend Software Engineer
1 month ago
Markham, Ontario, Canada Aviva Full timeJob Title: Backend Software EngineerWe are seeking a highly skilled Backend Software Engineer 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 implement robust backend systems using Java and Spring...
-
Software Engineer
2 weeks ago
Markham, Ontario, Canada Executive Maintenance Services Inc. Full timeAbout 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...
-
Backend Software Engineer
1 month ago
Markham, Ontario, Canada Aviva Full timeJob Title: Backend Software EngineerWe are seeking a highly skilled Backend Software Engineer 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 implement robust and scalable software systems using Java and...
-
Backend Software Engineer
1 month ago
Markham, Ontario, Canada Aviva Full timeJob Title: Backend Software EngineerWe are seeking a highly skilled Backend Software Engineer 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 implement robust and scalable software systems using Java and...
-
Backend Software Engineer
1 month ago
Markham, Ontario, Canada Aviva Full timeJob Title: Backend Software EngineerWe are seeking a highly skilled Backend Software Engineer 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 implement robust and scalable software systems using Java and...
-
Backend Software Engineer
1 month ago
Markham, Ontario, Canada Aviva Full timeJob Title: Backend Software EngineerWe are seeking a highly skilled Backend Software Engineer 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 implement robust and scalable software systems using Java and...
-
Software Engineer
2 months ago
Markham, Ontario, Canada Aviva Full timeAbout 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 timeAbout 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...
-
Backend Software Engineer
2 months ago
Markham, Ontario, Canada Aviva Full timeJob 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...
-
Backend Software Engineer
2 months ago
Markham, Ontario, Canada Aviva Full timeJob 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...
-
Software Engineer
2 weeks ago
Markham, Ontario, Canada People Corporation Full timeAbout 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...
-
Software Engineer
2 weeks ago
Markham, Ontario, Canada Huawei Technologies Canada Co., Ltd. Full timeWe 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...
-
Backend Software Engineer
1 month ago
Markham, Ontario, Canada IBM Computing Full timeTransforming Customer Challenges into SolutionsAt IBM Computing, we're seeking a skilled Backend Software Engineer to join our team. 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:Develop and deploy...
-
Backend Software Engineer
1 month ago
Markham, Ontario, Canada IBM Computing Full timeTransforming Customer Challenges into SolutionsAt IBM Computing, we're seeking a skilled Backend Software Engineer to join our team. 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:Develop and deploy...
-
Backend Software Engineer
2 months ago
Markham, Ontario, Canada IBM Computing Full timeTransform 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...
-
Backend Software Engineer
2 months ago
Markham, Ontario, Canada IBM Computing Full timeTransforming 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,...
-
Backend Software Engineer
1 month ago
Markham, Ontario, Canada IBM Computing Full timeJob 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...
-
Backend Software Engineer
1 month ago
Markham, Ontario, Canada IBM Computing Full timeJob 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...