Back to job search
MG

API Developer

The API Developer will design, develop, and maintain secure, scalable REST APIs using Java Spring Boot and Node.js. They will also build and support cloud-native applications using Azure services, Kubernetes, and Docker.

  • Hybrid
  • Toronto, ON
  • Posted Jul 10, 2026
  • Apply by Aug 9, 2026
  • 1 position

Job summary

Job ID: 14265 Job Title: API Developer Contract Length: 6 Months Location: Hybrid in Toronto, ON Federal Government Clearance Level Required: None Vacancy Type: - New Position ________________________________________ About Us: Maplesoft Group is currently seeking a Hyrbid API Developer for our client in Toronto, ON. This role requires 2 days/week on-site. ________________________________________ Position Summary: We are seeking an experienced API Developer to join our client's team on a contract basis for an initial 6-month engagement with potential extension. The ideal candidate will have 8+ years of hands-on API development experience and a strong background in designing, developing, and integrating scalable API solutions within cloud-based environments. This is a hands-on development role focused on building and supporting modern API platforms. Candidates should have strong experience with Java Spring Boot, Node.js, REST APIs, containerized applications, Azure services, messaging architectures, and API management platforms. This role requires an individual contributor who can work independently in a collaborative environment — not a manager or technical lead role. The position follows a hybrid work model with 3 days per week onsite, with in-person interviews available in Toronto, Mississauga, or Burlington. ________________________________________ Key Responsibilities • Design, develop, and maintain secure, scalable REST APIs using Java Spring Boot and Node.js. • Build and support cloud-native applications using Azure services, Kubernetes, and Docker. • Develop and integrate API solutions using API gateways such as Kong or Azure API Management (APIM). • Implement secure identity, authentication, and secrets management practices. • Work with synchronous and asynchronous messaging architectures, including Pub/Sub patterns, Azure Service Bus, and Event Hubs. • Support application deployments and troubleshooting within containerized environments. • Apply best practices for private networking and secure cloud connectivity. ________________________________________ Required Qualifications • 8+ years of hands-on API development experience. • Strong experience with Java Spring Boot and/or Node.js. • Extensive experience developing and integrating REST APIs. • Experience with Azure Kubernetes Service (AKS) and Docker. • Experience with API gateways such as Kong or Azure API Management. • Knowledge of messaging architectures including Pub/Sub, Azure Service Bus, and Event Hubs. • Experience with identity management and secrets management solutions. • Understanding of private networking concepts in cloud environments. ________________________________________ Compensation Salary Range: $70.00 – $90.00 per hour ________________________________________ Our recruitment process is led by human recruiters who review all applications and make the final hiring decisions. We use AI-assisted tools to help screen and organize applications. These tools do not replace human judgment, and all hiring decisions are made by people. Please note that data collected by the Company may be stored or processed on servers located outside of Canada. ________________________________________ Application Submission Details Submission Deadline: Friday, July 24 2026, 5:00pm EST How to Apply: Click the "APPLY NOW" Button below: ________________________________________ Maplesoft is an equal opportunity employer and welcomes applications from all qualified candidates. Accommodations are available upon request throughout the recruitment process.

What you’ll do

The API Developer will design, develop, and maintain secure, scalable REST APIs using Java Spring Boot and Node.js. They will also build and support cloud-native applications using Azure services, Kubernetes, and Docker.

Requirements

Candidates must have 8+ years of hands-on API development experience and strong skills in Java Spring Boot and/or Node.js. Extensive experience with REST APIs, Azure Kubernetes Service, and API gateways is also required.

Other relevant skills

Identified from the job description. Confirm important requirements above.

  • Java Spring Boot
  • Node.js
  • REST APIs
  • Azure Services
  • Kubernetes
  • Docker
  • API Gateways
  • Identity Management
  • Secrets Management
  • Messaging Architectures
  • Pub/Sub
  • Azure Service Bus
  • Event Hubs
  • Cloud Connectivity
  • Application Deployment
  • Troubleshooting

Job areas

  • Technology
  • Software
  • Government & Public Sector
  • Consulting

Additional details

Minimum experience
10+ years
Apply by
Aug 9, 2026
Posting language
English
Working hours
40 hours per week
Office presence
2 days per week
Seniority
Mid-Senior level
Application method
Direct apply is available