Software Developer (API) – Senior

Job Description

  • Contractor
  • Anywhere

Job Opportunity: RQ09885 – Software Developer (API) – Senior
📍 Client: Ministry of Public and Business Service Delivery and Procurement
📅 Location: 87 Sir William Hearst Ave, Toronto, Ontario (Hybrid)
🕓 Start Date: December 8, 2025 | End Date: November 13, 2026
🧾 hashtag#Business Days: 232 | Security Level: CRJMC
Hello Connections 👋
We are excited to share a new opportunity for an experienced Senior Software Developer (API) to join the Ministry of Public and Business Service Delivery and Procurement.
If you have strong experience in REST API development, Spring Boot, integration patterns, and microservices, this role could be a great fit for you!
🔧 Key Responsibilities
Design and develop scalable, secure RESTful APIs using Java and Spring Boot.
Build and deploy microservices using Azure cloud technologies.
Implement event-driven and messaging architectures (Azure Service Bus, Event Hub).
Ensure secure API design using OAuth2, JWT, SAML, and related standards.
Write detailed design documentation and maintain high-quality, tested code.
Support integration and transformation of data between systems (JSON, XML, CSV).
✅ Must-Have Skills
8+ years of experience in Java development (Spring Boot, J2EE).
Proven expertise in API design, documentation, and testing.
Experience with integration frameworks (Spring Integration, JMS, AMQP).
Strong knowledge of SQL Server or Oracle databases.
Experience in microservice architecture and Azure cloud services.
Understanding of security best practices and authentication frameworks.
🌟 Nice to Have
Experience in public sector or government projects.
Familiarity with Criminal Justice business systems.
Experience transforming data formats (JSON, XML, CSV).
📄 Application Details
If you’re interested, please share the following by Tuesday, November 4, 9:00 AM EST to
📧 malleshvadlakonda@smsoftconsulting.com
and hrsmss@smsoftconsulting.com