Job Search and Career Advice Platform
  • Jobs
  • Headhunters
  • Free resume review
  • About Us
EN
2,801

Developer jobs in Canada

RQ09964/RQ09965 - Sr. Software Developer - API

Source Code

Toronto
On-site
CAD 90,000 - 130,000
9 days ago
I want to receive the latest job alerts for “Developer” jobs

Int. Full Stack Developer - GOAPRDJP00000697

Source Code

Edmonton
Hybrid
CAD 70,000 - 90,000
9 days ago

Senior Lead Software Engineer

DraftKings

Canada
Remote
CAD 120,000 - 150,000
10 days ago

MS Purview / Data Governance Senior Consultant

Deloitte Canada

Toronto
Hybrid
CAD 72,000 - 138,000
11 days ago

X - Software Developer (HCL Domino) - OPS Pipeline

Source Code

Toronto
Hybrid
CAD 80,000 - 100,000
9 days ago
discover more jobs illustrationDiscover more opportunities than anywhere else. Find more jobs now

Back End Developer (IBM PL/I, Fujitsu NetCOBOL, IBM mainframe DB)

Source Code

Toronto
On-site
CAD 80,000 - 100,000
9 days ago

Int. Application Developer - GOAPRDJP00000702

Source Code

Edmonton
Remote
CAD 80,000 - 110,000
9 days ago

Sr. Software Developer - ETL Sr. Software Developer - ETL - (Microsoft D365, Azure Data Lake St[...]

Source Code

Toronto
Hybrid
CAD 90,000 - 120,000
9 days ago
HeadhuntersConnect with headhunters to apply for similar jobs

RQ10028 - Sr. Software Developer - Front End

Source Code

Toronto
On-site
CAD 100,000 - 140,000
9 days ago

Sr. Application Developer - GOAPRDJP00000731

Source Code

Edmonton
On-site
CAD 80,000 - 110,000
9 days ago

RQ09714 - Sr. Back-end Developer

Source Code

Toronto
Hybrid
CAD 100,000 - 120,000
9 days ago

ETL Developer (Azure Data Factory, Databricks, Logic App, IBM Cognos, PowerBI)

Source Code

Toronto
On-site
CAD 80,000 - 100,000
9 days ago

Sr. Software Developer - Back End (PL/I V4.5, IMS DB V12, HALDB, DEDB, DB2 for z/OS V11, z/OS V[...]

Source Code

Toronto
Hybrid
CAD 80,000 - 100,000
9 days ago

RQ09244 - Sr. Software Developer - Full Stack

Source Code

Toronto
Hybrid
CAD 90,000 - 130,000
9 days ago

Sr. Software Developer - CRM (Siebel, Adobe AEM, J2EE, Siebel EIM/EAI, Siebel IP18+) - RQ09359

Source Code

Toronto
Hybrid
CAD 80,000 - 100,000
9 days ago

RQ09901 - Sr. Software Developer- Front End

Source Code

Toronto
On-site
CAD 80,000 - 100,000
9 days ago

Staff Software Engineer - Backend

Agiloft

Canada
On-site
CAD 100,000 - 140,000
10 days ago

Staff Engineer

Wave HQ

Canada
Remote
CAD 180,000 - 188,000
10 days ago

Senior Salesforce Marketing Cloud Developer

VML Canada

Toronto
Hybrid
CAD 90,000 - 140,000
10 days ago

Sr. Software Developer, GenAI

IFS

Vancouver
Hybrid
CAD 135,000 - 185,000
10 days ago

Flutter UI Developer

Wenco International Mining Systems

Richmond
Hybrid
CAD 100,000 - 130,000
13 days ago

Senior Software Developer (Machine Guidance)

Wenco International Mining Systems

Richmond
On-site
CAD 110,000 - 150,000
13 days ago

Network Automation Engineer – Full‑Stack

Nokia Global

Canada
Hybrid
CAD 73,000 - 138,000
Today
Be an early applicant

Remote .NET Developer | ASP.NET Core Expert

ImmigrationDoor Inc.

Canada
Remote
CAD 80,000 - 100,000
Today
Be an early applicant

.Net Developer

ImmigrationDoor Inc.

Canada
Remote
CAD 80,000 - 100,000
Today
Be an early applicant

Top job titles:

Finance Analyst jobsHealthcare Administration jobsAccount Receivable jobsPolicy Analyst jobsResearch jobsBiotech jobsManager Marketing jobsCfo jobsJunior Accountant jobsShopper jobs

Top companies:

Jobs at AhsJobs at Home DepotJobs at CbsaJobs at MetaJobs at BdoJobs at CoopJobs at DoordashJobs at AdobeJobs at Capital OneJobs at Adp

Top cities:

Jobs in CalgaryJobs in QuebecJobs in WinnipegJobs in MarkhamJobs in VaughanJobs in SaskatoonJobs in KingstonJobs in Thunder BayJobs in LangleyJobs in Whitby

Similar jobs:

Software Developer jobsWeb Developer jobsFront End Developer jobsDeveloper jobsEntry Level Software Developer jobsFullstack Developer jobsJava Developer jobsPython Developer jobsPython Software Developer jobsIos Developer jobs
Senior Software Developer API
Source Code
Toronto
On-site
CAD 90,000 - 130,000
Full time
9 days ago

Job summary

A software development company in Toronto is seeking a Senior Software Developer with expertise in API development. The ideal candidate will have over 8 years of experience in designing and building RESTful APIs. You will be responsible for ensuring high performance under load and integrating secure authentication methods. The position involves close collaboration with junior developers and requires skills in Java, Spring Boot, and relational databases such as SQL Server or Oracle.

Qualifications

  • 8+ years experience as a Sr. API Software Developer.
  • Extensive experience in designing REST APIs and their documentation.
  • In-depth knowledge of integration patterns, specifically with Spring.

Responsibilities

  • Create and use APIs based on functional specifications.
  • Develop detailed design and specification documents for RESTful APIs.
  • Ensure secure API calls and optimize APIs for performance.

Skills

Designing REST APIs
Building and consuming APIs
Integration patterns
Microservice architecture
SQL skills

Tools

Java
Spring Boot
Kubernetes
SQL Server
Oracle
Job description
RQ09964/RQ09965 - Sr. Software Developer - API
About the job RQ09964/RQ09965 - Sr. Software Developer - API

RQ09964/RQ09965 - Sr. Software Developer - API

Contract 1 year

2 Openings

Security Level: CRJMC

Scope

  • A senior API Software Developer with 8+ years of experience will be responsible for creating and using APIs to translate functional specifications into working and tested applications. This includes developing detailed programming specifications, user interface designs, prototypes, writing and/or generating code, compiling data driven programs, conducting unit tests and debugging code.
  • Detailed design and specification documents for RESTful APIs, including endpoints, request/response models, authentication, and error handling.
  • Clean, scalable, and secure REST APIs built using Java and Spring Boot, adhering to best practices and company standards.
  • Modular and decoupled microservices, designed and deployed independently, with clear inter-service communication protocols.
  • Using APIs to develop application based on the business requirement to transform and route data.
  • Comprehensive test coverage using tools like JUnit, Mockito, or Test Containers to ensure code reliability and prevent regressions.
  • Efficient relational database schemas designed and implemented to support API data storage and retrieval.
  • Profiled and optimized APIs for response time, memory usage, and throughput, ensuring high performance under load.
  • Secure API calls with proper authentication (e.g., OAuth2, JWT), authorization, input validation, and protection against common vulnerabilities (OWASP).
  • Dockized applications with configuration files, docker-compose scripts, and Kubernetes manifests (if applicable) for smooth deployment.
  • Integrated monitoring (e.g., Prometheus, Grafana) and logging (e.g., ELK stack, Logstash, or Splunk) for operational visibility.
  • Produce clear documentation for developed systems such as design, deployment instructions, and operational guides.
  • Regular code reviews, feedback sessions, and mentorship to junior developers, ensuring code quality and knowledge sharing.
  • Weekly or sprint-based status updates on development progress, blockers, and delivered functionalities.
  • Timely resolution of production issues, regression fixes, and performance improvements based on user feedback and testing.
  • Available for any on-call on weekend for production issues.

Must-haves:

8+ years of experience as a Sr. API Software Developer

  • Extensive experience in designing, building, and consuming REST APIs, including experience with API documentation and testing.
  • In-depth knowledge of integration patterns and best practices, including experience designing and building integration solutions using Spring Integration
  • In-depth knowledge of microservice architecture and experience building scalable, highly available systems using various Azure Services.
  • Hands-On experience in messaging queuing and event-driven architecture.
  • Strong skills in SQL and experience working with relational databases, such as SQL Server, or Oracle.
  • Knowledge on Integration with Oauth2, JWT, SAML, etc.
  • Knowledge of data transformation techniques, such as mapping and normalization, and experience using them in a Spring Integration context.

Nice-to-have:

Knowledge and experience in Criminal Justice Business and System
  • Experience with asynchronous communication, multi-threading.
  • Ability to transform data between different formats (JSON, XML, CSV).
    • 1
    • ...
    • 7
    • 8
    • 9
    • ...
    • 113

    * The salary benchmark is based on the target salaries of market leaders in their relevant sectors. It is intended to serve as a guide to help Premium Members assess open positions and to help in salary negotiations. The salary benchmark is not provided directly by the company, which could be significantly higher or lower.

    Job Search and Career Advice Platform

    Empoweringjob seekers

    Tools
    • Jobs
    • Resume review
    • Headhunters
    • Browse jobs
    Company
    • About us
    • Careers at JobLeads
    • Site notice
    • Press
    • Reviews
    Support
    • Help
    • Partner integration
    • ATS Partners
    Social
    • JobLeads Blog
    • YouTube
    • LinkedIn
    • Instagram
    • Facebook
    • Privacy Policy
    • Terms of Use

    © JobLeads 2007 - 2026 | All rights reserved