Software Developer - API (Toronto)

Software Developer - API (Toronto)

31 Oct
|
Lotus IT Solutions
|
Toronto

31 Oct

Lotus IT Solutions

Toronto

Sign in to apply for this position Sign In to Apply

Ref: RQ11528 Contract – 12 Months (Extension Possible) Onsite –

- Toronto (222 Jarvis St.)

Posted Date: 2026-10-30

Location: Onsite –

- Toronto (222 Jarvis St.)

Public Sector Experience: Required –
- OPS / Public Sector

Contract End Date: 2027-10-01 *

Rate: $99/hour

Overview The Government Services Integration Cluster (Ministry of Public and Business Service Delivery and Procurement) is seeking a Senior Software Developer –

- API to join their team onsite in Toronto. In this role, you will design, develop, and maintain enterprise-grade REST API platforms and integration solutions that connect critical government systems. You will play a key role in translating technical specifications into robust, tested applications across complex multi-client environments.

Key Responsibilities

- Translate technical systems specifications into working, tested applications including developing detailed programming specifications, writing and generating code, and conducting unit tests
- Design and develop REST API platforms using tools such as Apigee, IBM API Connect, IBM App Connect Enterprise (ACE), MuleSoft, or Azure API Management (APIM)
- Convert web services between SOAP and REST formats as required by project needs
- Implement API gateway policies including rate limiting, throttling, transformation, caching, logging, and request/response modifications
- Integrate APIs with enterprise platforms such as Microsoft SharePoint, Microsoft Dynamics CRM, Siebel, and Curam
- Apply API security best practices including OAuth 2.0, JWT, API keys, and TLS across all integration layers
- Manage the full API lifecycle including versioning, testing, deployment, and monitoring




- Create and maintain REST API documentation using Swagger, OpenAPI specifications, and YAML
- Troubleshoot and resolve technical problems arising during software operation, implementation, conversion, and migrations
- Collaborate with cross-functional teams including business analysts, QA, developers, and product owners throughout the Software Development Life Cycle
- Facilitate technical discussions, lead design walkthrough sessions, and provide knowledge transfer to internal staff
- Support applications through system integration, test planning, scripting, and troubleshooting activities

Must-Have Requirements
- 10+ years of experience as a designer and developer in large-scale multi-client web applications
- 10+ years of hands-on Java development experience with Oracle or SQL databases
- 5+ years of hands-on experience with REST APIs and RESTful Web Services
- 5+ years of experience in API development, integration design, and implementation in complex enterprise environments
- Solid knowledge of security gateways and protocols including JWT, OAuth 2.0, and SSL Certificates
- Proven experience delivering solutions using IBM API Connect, IBM App Connect Enterprise (ACE), MuleSoft, or Azure API Management (APIM)
- Robust understanding of RESTful API design, event-driven architecture, and microservices
- Experience implementing API gateway policies (rate limiting, throttling,



transformation, logging)
- Deep understanding of OpenAPI (Swagger) specifications and API documentation standards
- Solid understanding of Agile methodologies
- Excellent analytical, problem-solving, and decision-making skills with strong verbal and written communication abilities

Nice-to-Have Skills
- Experience creating REST API documentation using Swagger and YAML or similar tools
- Experience with integration frameworks such as MuleSoft or Apache Camel
- Familiarity with containerization technologies (Docker) and orchestration tools (Kubernetes)
- Knowledge and experience with programming Internet-ready applications
- Experience with middleware, ESBs, and enterprise integration patterns including synchronous/asynchronous messaging, pub/sub, and message queues
- Knowledge and understanding of Accessibility for Ontarians with Disabilities Act (AODA) and related regulations and standards
- Experience with OPS IT project and architectural governance
- Knowledge of OPS Digital, accessibility, and cybersecurity standards
- Experience in rapid application development (RAD) methodologies

Work Environment This is a fully onsite role based at 222 Jarvis St., Toronto, Ontario, five days per week. The team operates using Agile methodologies and collaborates closely with cross-functional stakeholders across the Ministry of Public and Business Service Delivery and Procurement. No security clearance is required for this engagement.

Previous Job Job Listings Next Job

- Final role details, responsibilities, and terms will be confirmed with shortlisted candidates. Compensation may vary based on experience. Errors and omissions excepted.

📌 Software Developer - API (Toronto)
🏢 Lotus IT Solutions
📍 Toronto

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: software developer - api (toronto) / toronto

Subscribe to this job alert:

Get the latest job offers by email for: software developer - api (toronto) / toronto