Full Stack Developer
Back to All Jobs
[social_share]
Our client requires a Full Stack Developer to join a project to improve 311’s customer and agent experience by enhancing the service request capability to provide better information sharing between the enterprise Work Management System (Maximo) and the enterprise Customer Relationship Management solution (CRM / Salesforce) so that customers are better informed about the status of their request throughout its lifecycle. This will be accomplished through: (1) sharing of Service Request (SR) and Work Order (WO) notes between Maximo and Salesforce; and subsequently (2) implementing structured notes & enhanced SR/WO status updates to support the end-to-end customer experience.
Work is hybrid. Three-days-per-week in-office schedule. Mondays and Wednesdays are anchor days, with one additional floating day of your choice.
Toronto, Ontario (Hybrid)
Mandatory Requirements
- 3+ years hands-on experience on designing, developing, deploying, and managing APIs and integrations using MuleSoft Anypoint Platform and CloudHub.
- 3+ years’ experience strong programming skills in Java, including object-oriented design and performance optimization.
- 3+ years’ experience building microservices using Spring Boot, including REST APIs and dependency injection.
- 3+ years familiarity with Apache Camel for routing, mediation, and enterprise integration patterns.
- 3+ years’ experience of API-led connectivity, microservices architecture, and cloud-native design principles.
- Strong working knowledge of Anypoint Studio for building, debugging, and testing Mule applications.
- Solid experience with DataWeave for complex data transformation (JSON, XML, CSV).
- Knowledge and experience integrating front-end UI with the constructed API
- Experience using AI coding tools to improve development productivity, code quality, and automation
Job Posting ID: 56826
Location: Toronto, Ontario (Hybrid)
Estimated Starting Date: Jun 1, 2026
Estimated End Date: till Oct 30, 2026 + 1 pos. 5 months extension
Posting Closing Date: May 15, 2026
Apply for this Job Posting
Fill in the form below to submit your application for this position.
