It And Software Jobs in Canada

About 16506 results in (12) seconds Clear Filters

Jobs Search

About 16506 results in (12) seconds
Senior Software Developer - API - x3 at Procom
Toronto, ON, Canada - Full Time
Skills Needed
Sql, Amqp, Kubernetes, Xml, Relational Databases, Integration, Java, Spring Boot
Qualification
Graduate
Staff Software Engineer - TimeSeries at Samsara
Alberta Beach, AB, Canada - Full Time
Skills Needed
Distributed Systems, Software Design
Specialization
Computer science/engineering or equivalent practical experience
Qualification
Graduate
Experience Required
Minimum 4 year(s)
Senior Software Development Engineer at Remitly
New Westminster, BC V3M 3N7, Canada - Full Time
Skills Needed
Good Communication Skills
Qualification
Graduate
test engineering manager - software at ThoughtStorm Incorporated
Mississauga, ON L4W 5K4, Canada - Full Time
Skills Needed
Project Implementation
Qualification
Graduate
Experience Required
Minimum 3 year(s)
Senior Principal Software Developer at Autodesk
Toronto, ON M5G 1M1, Canada - Full Time
Skills Needed
Jenkins, Web Services, Design Patterns, Technical Discussions, Ecs, Software Development, Computer Science, Kubernetes, Docker, Software Design, Communication Skills, Team Leadership, Artifactory, Git, Java, Mentoring, Mastery, Agile Methodologies
Specialization
Computer Science
Qualification
BSc
Senior Software Engineer - Lead Data at Capgemini
Toronto, ON, Canada - Full Time
Skills Needed
Sql, Data Transformation, Python, Data Modeling, Data Governance
Qualification
Graduate
Lead Software Engineer — Premier RTS at Blackbird Interactive
Vancouver, BC, Canada - Full Time
Skills Needed
Ownership, Automation
Qualification
Graduate
Senior Software Development Engineer at Remitly
New Westminster, BC V3M 3N7, Canada - Full Time
Skills Needed
Good Communication Skills
Qualification
Graduate
Senior Networking Software Engineer at Apple
Ottawa, ON, Canada - Full Time
Skills Needed
Objective C, Computer Science, Prototype, Kernel Programming, Testability, C++, Collaborative Work, Collaboration, C Programming, Computer Engineering, Operating Systems, Linux, Embedded Systems, Swift, Macos
Specialization
Computer science computer engineering mechanical engineering electrical engineering or equivalent experience
Qualification
Graduate
Photonics Software Engineer LCM/REP at Ciena
Ottawa, ON, Canada - Full Time
Skills Needed
Test Equipment, Debugging, Electronics, Testing, Implementation Experience, Pcb, Security, Layout Tools
Specialization
Engineering
Qualification
Graduate
Experience Required
Minimum 5 year(s)
Senior Software Engineer - Platform at BitGo
Toronto, ON, Canada - Full Time
Skills Needed
Good Communication Skills
Specialization
Computer science mathematics or a related technical field
Qualification
Graduate
Software Engineer III (Java/Python) at TD Bank
Toronto, ON, Canada - Full Time
Skills Needed
Technical Leadership, Automation, Communication Skills, Design Patterns, Java, Utilities, Billing Systems, Integration, Design, Optimization
Qualification
Graduate
Software Developer, Cloud Networking at Robinhood
Toronto, ON, Canada - Full Time
Skills Needed
Good Communication Skills
Qualification
Graduate
Software Engineer - Machine Learning at TD Bank
Toronto, ON, Canada - Full Time
Skills Needed
Ownership, Machine Learning, Django, Features, Distributed Systems, Microsoft Azure, Deep Learning, Design, Spark, Flask
Qualification
Graduate
Senior Software Development Engineer at Remitly
New Westminster, BC V3M 3N7, Canada - Full Time
Skills Needed
Good Communication Skills
Specialization
Computer Science, Engineering
Qualification
Graduate
Senior Software Engineer (Vancouver) at Gauss Labs
Vancouver, BC, Canada - Full Time
Skills Needed
Mongodb, Redis, Kubernetes, Databases, Docker, Distributed Systems, Data Structures, Design Principles, Test Automation, Spark, Pandas, Hadoop, Python, Machine Learning, Computer Science, Algorithms, Kafka, Java, Cassandra, Operating Systems, Software Solutions
Specialization
Computer science engineering or related technical field required
Qualification
Graduate
Staff Software Engineer - Fullstack at Agiloft
Remote, British Columbia, Canada - Full Time
Skills Needed
Computer Science, Thinking Skills, Teams, Color, Disabilities, Software, Information Systems, Javascript, Electronics, Code, Communication Skills, Regulations, Background Checks, Vue.Js, Veterans, Java, Typescript
Specialization
Computer Science, Electrical, Engineering, Information Systems
Qualification
Graduate
Experience Required
Minimum 2 year(s)
Senior Software Engineer, Protocols at Okta
Toronto, ON, Canada - Full Time
Skills Needed
App, Perspectives, Authentication, Automation
Qualification
Graduate
Senior Software Engineering Manager at Stay22
Montréal, QC, Canada - Full Time
Skills Needed
Design, Engineering Leadership, Software Development, Scalability, Python, Ownership, High Quality Standards, Interpersonal Skills, Constructive Feedback, Computer Science, Onboarding
Specialization
Computer Science, Software Engineering, Engineering
Qualification
Graduate
Senior Software Development Engineer at Remitly
New Westminster, BC V3M 3N7, Canada - Full Time
Skills Needed
Good Communication Skills
Specialization
Computer Science
Qualification
BSc
Senior Software Developer - API - x3 at Procom
Toronto, ON, Canada -
Full Time


Start Date

Immediate

Expiry Date

30 Nov, 25

Salary

0.0

Posted On

31 Aug, 25

Experience

0 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Sql, Amqp, Kubernetes, Xml, Relational Databases, Integration, Java, Spring Boot

Industry

Computer Software/Engineering

Description

SENIOR SOFTWARE DEVELOPER - API - X3:

On behalf of our Government Services client, Procom is searching for a Senior Software Developer - API - x3 for a 12-month role. This position is a hybrid position with 2 days onsite at our client’s Toronto office.

SENIOR SOFTWARE DEVELOPER - API - X3 - JOB DESCRIPTION:

The project involves the development and optimization of RESTful APIs and microservices to improve system integration and data transformation. The role focuses on new development and enhancement of existing systems using Java and Spring Boot, aligned with best practices in a hybrid cloud environment.

SENIOR SOFTWARE DEVELOPER - API - X3 - MANDATORY SKILLS:

  • Extensive experience in designing, building, and consuming REST APIs.
  • In-depth knowledge of microservice architecture and Azure Services.
  • Hands-on experience in messaging queuing and event-driven architecture.
  • Strong skills in SQL and experience with relational databases.
  • Knowledge of integration with OAuth2, JWT, SAML.
  • Experience with asynchronous communication and multi-threading.
  • Strong expertise in Java and Spring Boot.

SENIOR SOFTWARE DEVELOPER - API - X3 – NICE-TO-HAVE SKILLS:

  • Knowledge and experience in Criminal Justice Business and System.
  • Experience with data transformation techniques in a Spring Integration context.
  • Ability to transform data between different formats (JSON, XML, CSV).
  • Familiarity with Kubernetes or other container orchestration tools.
  • Experience with enterprise integration technologies like JMS or AMQP.
Responsibilities
  • Create and use APIs to translate functional specifications into working applications.
  • Develop detailed programming specifications, UI designs, and prototypes.
  • Build clean, scalable, and secure REST APIs using Java and Spring Boot.
  • Design and deploy modular microservices with clear communication protocols.
  • Conduct unit tests and debug code to ensure reliability.
  • Optimize APIs for performance, including response time and memory usage.
  • Ensure API security with proper authentication and authorization.
  • Provide regular code reviews and mentorship to junior developers.
  • Resolve production issues and implement performance improvements.
Senior Software Developer - API - x3 at Procom
Toronto, ON, Canada - Full Time
Skills Needed
Sql, Amqp, Kubernetes, Xml, Relational Databases, Integration, Java, Spring Boot
Qualification
Graduate
Staff Software Engineer - TimeSeries at Samsara
Alberta Beach, AB, Canada - Full Time
Skills Needed
Distributed Systems, Software Design
Specialization
Computer science/engineering or equivalent practical experience
Qualification
Graduate
Experience Required
Minimum 4 year(s)
Senior Software Development Engineer at Remitly
New Westminster, BC V3M 3N7, Canada - Full Time
Skills Needed
Good Communication Skills
Qualification
Graduate
test engineering manager - software at ThoughtStorm Incorporated
Mississauga, ON L4W 5K4, Canada - Full Time
Skills Needed
Project Implementation
Qualification
Graduate
Experience Required
Minimum 3 year(s)
Senior Principal Software Developer at Autodesk
Toronto, ON M5G 1M1, Canada - Full Time
Skills Needed
Jenkins, Web Services, Design Patterns, Technical Discussions, Ecs, Software Development, Computer Science, Kubernetes, Docker, Software Design, Communication Skills, Team Leadership, Artifactory, Git, Java, Mentoring, Mastery, Agile Methodologies
Specialization
Computer Science
Qualification
BSc
Senior Software Engineer - Lead Data at Capgemini
Toronto, ON, Canada - Full Time
Skills Needed
Sql, Data Transformation, Python, Data Modeling, Data Governance
Qualification
Graduate
Lead Software Engineer — Premier RTS at Blackbird Interactive
Vancouver, BC, Canada - Full Time
Skills Needed
Ownership, Automation
Qualification
Graduate
Senior Software Development Engineer at Remitly
New Westminster, BC V3M 3N7, Canada - Full Time
Skills Needed
Good Communication Skills
Qualification
Graduate
Senior Networking Software Engineer at Apple
Ottawa, ON, Canada - Full Time
Skills Needed
Objective C, Computer Science, Prototype, Kernel Programming, Testability, C++, Collaborative Work, Collaboration, C Programming, Computer Engineering, Operating Systems, Linux, Embedded Systems, Swift, Macos
Specialization
Computer science computer engineering mechanical engineering electrical engineering or equivalent experience
Qualification
Graduate
Photonics Software Engineer LCM/REP at Ciena
Ottawa, ON, Canada - Full Time
Skills Needed
Test Equipment, Debugging, Electronics, Testing, Implementation Experience, Pcb, Security, Layout Tools
Specialization
Engineering
Qualification
Graduate
Experience Required
Minimum 5 year(s)
Senior Software Engineer - Platform at BitGo
Toronto, ON, Canada - Full Time
Skills Needed
Good Communication Skills
Specialization
Computer science mathematics or a related technical field
Qualification
Graduate
Software Engineer III (Java/Python) at TD Bank
Toronto, ON, Canada - Full Time
Skills Needed
Technical Leadership, Automation, Communication Skills, Design Patterns, Java, Utilities, Billing Systems, Integration, Design, Optimization
Qualification
Graduate
Software Developer, Cloud Networking at Robinhood
Toronto, ON, Canada - Full Time
Skills Needed
Good Communication Skills
Qualification
Graduate
Software Engineer - Machine Learning at TD Bank
Toronto, ON, Canada - Full Time
Skills Needed
Ownership, Machine Learning, Django, Features, Distributed Systems, Microsoft Azure, Deep Learning, Design, Spark, Flask
Qualification
Graduate
Senior Software Development Engineer at Remitly
New Westminster, BC V3M 3N7, Canada - Full Time
Skills Needed
Good Communication Skills
Specialization
Computer Science, Engineering
Qualification
Graduate
Senior Software Engineer (Vancouver) at Gauss Labs
Vancouver, BC, Canada - Full Time
Skills Needed
Mongodb, Redis, Kubernetes, Databases, Docker, Distributed Systems, Data Structures, Design Principles, Test Automation, Spark, Pandas, Hadoop, Python, Machine Learning, Computer Science, Algorithms, Kafka, Java, Cassandra, Operating Systems, Software Solutions
Specialization
Computer science engineering or related technical field required
Qualification
Graduate
Staff Software Engineer - Fullstack at Agiloft
Remote, British Columbia, Canada - Full Time
Skills Needed
Computer Science, Thinking Skills, Teams, Color, Disabilities, Software, Information Systems, Javascript, Electronics, Code, Communication Skills, Regulations, Background Checks, Vue.Js, Veterans, Java, Typescript
Specialization
Computer Science, Electrical, Engineering, Information Systems
Qualification
Graduate
Experience Required
Minimum 2 year(s)
Senior Software Engineer, Protocols at Okta
Toronto, ON, Canada - Full Time
Skills Needed
App, Perspectives, Authentication, Automation
Qualification
Graduate
Senior Software Engineering Manager at Stay22
Montréal, QC, Canada - Full Time
Skills Needed
Design, Engineering Leadership, Software Development, Scalability, Python, Ownership, High Quality Standards, Interpersonal Skills, Constructive Feedback, Computer Science, Onboarding
Specialization
Computer Science, Software Engineering, Engineering
Qualification
Graduate
Senior Software Development Engineer at Remitly
New Westminster, BC V3M 3N7, Canada - Full Time
Skills Needed
Good Communication Skills
Specialization
Computer Science
Qualification
BSc
Loading...