CrawlJobs Logo

Filters

Location
Salary
Clear all filters

Developer Canada Jobs

487 Job Offers

New
Senior Java Developer - Vice President
Save Icon
Senior Java Developer – Vice President role in Mississauga, Canada. Lead enterprise application development with 6+ years of experience in Java, Spring Boot, Microservices, Angular, and Kafka. Drive Agile delivery, mentor teams, and manage complex integrations across platforms like CitiKYC. Hands...
Location Icon
Location
Canada , Mississauga
Salary Icon
Salary
120800.00 - 170800.00 USD / Year
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
New
UX Frontend Developer
Save Icon
Join a leading Canadian media company as a UX Frontend Developer, driving digital transformation by replacing legacy broadcast tech with modern software. You’ll leverage React.js, TypeScript, and Figma to build pixel-perfect, accessible interfaces, integrating REST/GraphQL APIs. Based in Montréal...
Location Icon
Location
Canada , Montréal
Salary Icon
Salary
Not provided
https://www.randstad.com Logo
Randstad
Expiration Date
Until further notice
New
Senior Sql Developer
Save Icon
Senior SQL Developer (Remote, Canada) sought to architect, design, and support critical data solutions. Requires 5+ years of experience with Oracle, MS SQL Server, PostgreSQL, and SSIS (Visual Studio 12,17,22). This fully remote role involves client consultation, code generation, and data integra...
Location Icon
Location
Canada , Vancouver
Salary Icon
Salary
Not provided
nttdata.com Logo
NTT DATA
Expiration Date
Until further notice
New
Senior Java Developer
Save Icon
Senior Java Developer sought by Citi in Mississauga, Canada, to drive engineering excellence across a global financial institution. This individual contributor role blends hands-on Spring Boot development with championing DevSecOps, CI/CD pipelines, and AI integration. You will evangelize DORA me...
Location Icon
Location
Canada , Mississauga
Salary Icon
Salary
120800.00 - 170800.00 USD / Year
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
New
Senior Software Developer - Full Stack
Save Icon
Senior Full Stack Developer needed for a 7-month onsite contract in Toronto. You will design, integrate, and develop n-tier web applications using Java, J2EE, JSF, Spring, and Oracle. This role requires hands-on SDLC experience, IT security knowledge, and skills in web services and AODA-compliant...
Location Icon
Location
Canada , Toronto
Salary Icon
Salary
565.97 - 601.35 CAD / Day
https://www.randstad.com Logo
Randstad
Expiration Date
Until further notice
New
Senior Software Developer
Save Icon
Senior Software Developer needed for a 4-month onsite contract in Toronto. Leverage 8+ years of .NET and full SDLC expertise to support B2B/B2C web applications. Key duties include application support, testing, and deployment. Earn a competitive industry rate while utilizing skills in SQL, JavaSc...
Location Icon
Location
Canada , Toronto
Salary Icon
Salary
546.97 - 582.68 USD / Day
https://www.randstad.com Logo
Randstad
Expiration Date
Until further notice
New
Senior Software Developer - API
Save Icon
Senior Software Developer - API needed for a 12-month onsite contract in Toronto. You will design and build RESTful APIs, convert SOAP to REST, and develop with Node.js, Next.js, React, and TypeScript. Must have Agile experience and cloud platform skills (Azure). Earn a competitive rate of $543.7...
Location Icon
Location
Canada , Toronto
Salary Icon
Salary
543.70 - 579.46 CAD / Day
https://www.randstad.com Logo
Randstad
Expiration Date
Until further notice
New
Full Stack Software Developer
Save Icon
Join a federal Digital Innovation Hub in Ottawa as an Intermediate Full-Stack Developer. You'll build and scale a cloud-based app using TypeScript, Node.js, and Vue.js within a DevSecOps and Agile environment. Key duties include developing features, managing Docker containers, and maintaining CI/...
Location Icon
Location
Canada , Ottawa
Salary Icon
Salary
Not provided
https://www.randstad.com Logo
Randstad
Expiration Date
Until further notice
New
Fullstack Developer
Save Icon
Join a multi-year modernization initiative in Edmonton as a Fullstack Developer, transforming social housing through Microsoft Dynamics 365 and Azure. You’ll build public-facing portals using .NET, React, and TypeScript in an Agile environment. Requires 8+ years of enterprise experience with Azur...
Location Icon
Location
Canada , Edmonton
Salary Icon
Salary
Not provided
https://www.randstad.com Logo
Randstad
Expiration Date
Until further notice
New
Splunk Developer
Save Icon
Seeking a Remote Splunk Developer to join a leading financial institution's Cyber Monitoring team. This role requires a Splunk-certified professional with 5+ years of hands-on Splunk Enterprise Security experience. You will drive SIEM integrations, develop advanced analytics including machine lea...
Location Icon
Location
Canada , Ottawa
Salary Icon
Salary
Not provided
https://www.randstad.com Logo
Randstad
Expiration Date
Until further notice
New
Software Developer - Front-end
Save Icon
Seeking a creative Front-end Software Developer for a 7-month contract in Victoria, BC. Leverage 5-8 years of expertise in React, JavaScript, C#.NET, and ASP.NET/MVC to build exceptional software architecture. Collaborate with a close-knit team on full-stack development with a front-end focus. En...
Location Icon
Location
Canada , Victoria
Salary Icon
Salary
Not provided
https://www.randstad.com Logo
Randstad
Expiration Date
Until further notice
New
Java Developer Sr Programmer Analyst
Save Icon
Senior Java Developer sought in Mississauga, Canada, to lead enterprise application development using Java/J2EE, Spring Boot, and AI integration. Requires 7+ years of experience, expertise in Sybase/Oracle databases, and strong problem-solving skills. Lead a team, enforce coding standards, and dr...
Location Icon
Location
Canada , Mississauga
Salary Icon
Salary
94300.00 - 141500.00 USD / Year
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
New
Senior Java Developer – Vice President
Save Icon
Senior Java Developer – Vice President role in Mississauga, Canada. Lead enterprise application development with 6+ years of experience in Java, Spring Boot, Microservices, Kafka, and NoSQL. Drive Agile delivery, mentor teams, and design scalable integrations. Competitive benefits and senior-leve...
Location Icon
Location
Canada , Mississauga
Salary Icon
Salary
120800.00 - 170800.00 USD / Year
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
New
Product Developer - Bakery
Save Icon
Join a premier bakery manufacturer in Mississauga as a Product Developer. Leverage your Food Science degree and 4-7 years of R&D experience to scale frozen bakery products from concept to retail. Drive full-scale plant trials, manage CFIA/FDA compliance, and innovate with new ingredients. Enjoy a...
Location Icon
Location
Canada , Mississauga
Salary Icon
Salary
70000.00 - 90000.00 USD / Year
https://www.randstad.com Logo
Randstad
Expiration Date
Until further notice
New
Lead Java Developer
Save Icon
Lead Java Developer sought in Mississauga, Canada to design and build scalable, secure microservices and modern web APIs using Java and Spring Boot. This role demands 6-8 years of backend expertise, including REST API design, SQL Server, Elasticsearch, and Kafka event streaming. You will drive CI...
Location Icon
Location
Canada , Mississauga
Salary Icon
Salary
120800.00 - 170800.00 USD / Year
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
New
Java Developer - Assistant Vice President
Save Icon
Senior Java Developer (AVP) sought for a Mississauga-based financial services team. You will build a cutting-edge Operations Workbench platform using Java, Kubernetes, Docker, and Kafka. This Agile/Scrum role demands 4+ years of experience, expertise in scalable enterprise applications, and API s...
Location Icon
Location
Canada , Mississauga
Salary Icon
Salary
94300.00 - 141500.00 USD / Year
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
New
Full Stack Developer
Save Icon
Join Citi in Mississauga, Canada as a Full Stack Developer. Leverage 5-8 years of expertise in Java/J2EE, Spring Boot, and Microservices to design and implement scalable solutions. This intermediate role requires hands-on Oracle, GIT, and Kafka experience within an Agile environment. Drive critic...
Location Icon
Location
Canada , Mississauga
Salary Icon
Salary
94300.00 - 141500.00 USD / Year
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
New
Python Developer - NLP, ML, Gen AI - Assistant Vice President
Save Icon
Mid-level Python Developer (AVP) sought in Mississauga, Canada to build NLP pipelines using Flair, BERT, and LLMs. You will engineer large-scale data processing with PySpark and Pandas, develop Flask APIs, and manage MLflow deployments. Requires 3-5 years Python experience, strong OOP skills, and...
Location Icon
Location
Canada , Mississauga
Salary Icon
Salary
94300.00 - 141500.00 USD / Year
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
New
Full Stack Developer
Save Icon
Join a major Canadian media broadcaster as a Full Stack Developer, modernizing studio operations with automated software solutions. Leverage your 3-5 years of experience in Python, Django, and modern web frameworks (React, Angular, Vue.js) to build scalable, cloud-native platforms. Based in Montr...
Location Icon
Location
Canada , Montreal
Salary Icon
Salary
Not provided
https://www.randstad.com Logo
Randstad
Expiration Date
Until further notice
New
Senior Software Developer
Save Icon
Senior Software Developer needed for a 12-month onsite contract in North York, Toronto. Leverage 10+ years of JEE/Java expertise, including Spring, Hibernate, and Node.js, to enhance scalable enterprise applications. You will also design mobile solutions for iOS/Android and conduct full-cycle dev...
Location Icon
Location
Canada , North York
Salary Icon
Salary
Not provided
https://www.randstad.com Logo
Randstad
Expiration Date
Until further notice
Previous 1 2 3 4 5 6 ... 25 Next

About the Developer role

Discover the dynamic world of developer jobs, a cornerstone of the modern digital economy. Developers are the creative and technical masterminds behind the software, applications, and systems that power our daily lives. From the websites we browse to the mobile apps we use and the complex enterprise software running global businesses, developers are the architects of our digital future. This profession involves designing, coding, testing, and maintaining the software that drives innovation across every industry.

A developer's primary responsibility is the entire software development lifecycle. This begins with analyzing user needs and then designing robust software solutions to meet those requirements. The core of the role involves writing clean, efficient, and well-documented code in various programming languages. Developers build and maintain the backbone of applications, which includes creating and managing Application Programming Interfaces (APIs), backend services, and database structures. They are responsible for implementing key architectural patterns like microservices to ensure systems are scalable, reliable, and performant. A significant part of their work involves integrating different systems, such as connecting applications to databases, message queues, and third-party services.

Beyond initial creation, developers are tasked with continuous improvement and maintenance. This includes identifying and fixing bugs, optimizing applications for speed and stability, and implementing security best practices to protect against vulnerabilities. They conduct rigorous testing, including unit and integration tests, to ensure software quality. Furthermore, developers collaborate closely with other teams, such as frontend engineers, quality assurance (QA) specialists, and DevOps teams, to enable seamless continuous integration and deployment (CI/CD) pipelines. In many modern environments, developers also work on containerizing applications using tools like Docker and orchestrating them with platforms like Kubernetes. For senior and leadership roles, responsibilities expand to include mentoring junior team members, managing project timelines, making strategic technology decisions, and overseeing a team's output and professional development.

Typical skills and requirements for developer jobs are diverse. A strong foundation in computer science principles is essential. Proficiency in one or more programming languages (such as Go, Java, Python, JavaScript, or C#) is a fundamental requirement. Developers must understand software architecture, including concepts like RESTful APIs, microservices, and event-driven systems. Experience with databases (SQL and NoSQL), version control systems like Git, and operating systems is standard. As the field evolves, knowledge of cloud platforms (AWS, Azure, GCP), containerization, and infrastructure-as-code is increasingly valuable. Crucially, soft skills are just as important; problem-solving abilities, analytical thinking, clear communication, and the capacity to work collaboratively in a team are highly sought after. Most positions require a bachelor's degree in computer science or a related field, or equivalent practical experience. Whether you are an entry-level programmer or an experienced applications development manager, developer jobs offer a challenging and rewarding career path for those passionate about building the technology of tomorrow.