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)
• Strong 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 robust 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 (Toronto)
🏢 Lotus IT Solutions
📍 Toronto