RQ00638 - Sr. Software Developer - Full Stack
Source Code · Toronto, ON, Canada ·
- Work mode
- Hybrid
- Seniority
- Senior
- Employment
- Contract
- Category
- Fullstack
- Experience
- 3+ years
- Visa sponsorship
- No
- Salary
- CAD 77 – 115 / hour
Source Code · Toronto, ON, Canada ·
pwc · Bangalore
pwc · Bangalore (SDC) - Fortius Tower, Olympia Technology Park - Chennai
SQDM · Colombia, Mexico
Source Code Staffing · Canada
This role is for an Integration Specialist to design and develop middleware solutions using MuleSoft, Java, and Spring Boot within a government environment. The position requires a hybrid schedule in Toronto and involves building microservices, managing API integrations, and utilizing AI coding tools.
RQ00638 - Sr. Software Developer - Full Stack
6-month contract (110 business days) - 2 possible extensions
3 days onsite/2 days remote - Metro Hall, 55 John Street (Three days per week in-office schedule. Mondays and Wednesdays are anchor days, with one additional floating day of your choice.)
Must Haves:
Description:
Seeking a highly skilled Integration Specialist to design, develop, and support middleware solutions on CloudHub (MuleSoft Anypoint Platform) and on-premise OpenShift environments.
1. Hands-on experience on designing, developing, deploying, and managing APIs and integrations using MuleSoft Anypoint Platform and CloudHub.
2. Strong working knowledge of Anypoint Studio for building, debugging, and testing Mule applications.
3. Solid experience with DataWeave for complex data transformation (JSON, XML, CSV).
4. Strong programming skills in Java, including object-oriented design and performance optimization.
5. Experience building microservices using Spring Boot, including REST APIs and dependency injection.
6. Familiarity with Apache Camel for routing, mediation, and enterprise integration patterns.
7. Knowledge of API-led connectivity, microservices architecture, and cloud-native design principles.
8. Knowledge and experience integrating front-end UI with the constructed API
9 Experience using AI coding tools to improve development productivity, code quality, and automation
Assignment of Duties
Deliverables:
1. Prepare requirements specification, technical documentation(system architecture, design documents, and technology stack descriptions), user documentation.
2. Prepare database schema, entity-relationship, and data flow diagrams.
3. Prepare test plans, test cases, scenarios, and results documents.
4. Track problems, defects, and issues within a large project.
5 Assure the quality of integration delivered by the team
INCORPORATED RATE RANGE (7.25 billable hours per day)
T4 RATE RANGE (7.25 billable hours per day)
pwc · Bangalore (SDC) - DLF Cyber City - Gurugram