RQ00638 - Sr. Software Developer - Full Stack

Source Code

Toronto

Hybrid

CAD 133,000 - 159,000

Full time

14 days+
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Source Code in Toronto seeks a Sr. Software Developer - Full Stack to design, develop, and support middleware solutions with a focus on API-driven integrations on MuleSoft Anypoint Platform and OpenShift.

You will work in a hybrid setup (onsite 3 days / remote 2 days) at Metro Hall, contributing to microservices in Java/Spring Boot and REST APIs, while leveraging DataWeave for data transformations and Camel for routing.

Qualifications

  • 3+ years designing, developing, deploying, and managing APIs and integrations using MuleSoft Anypoint Platform and CloudHub.
  • 3+ years of experience with Java, including OO design and performance optimization.
  • 3+ years building microservices with Spring Boot, REST APIs and DI.
  • 3+ years familiar with Apache Camel for routing and integration patterns.
  • 3+ years experience in API-led connectivity, microservices, and cloud-native design principles.

Responsibilities

  • Collaborate with business and technical teams to deliver and sustain API development and integration solutions through the lifecycle and report progress to stakeholders.
  • Analyze requirements, design, build, test, and implement enterprise data structures and applications to meet business objectives and provide scalable solutions.
  • Apply expertise to develop and maintain corporate policies and standards ensuring information integrity and compliance.
  • Ensure security, privacy and quality assurance requirements are met in alignment with MFIPPA and legislation.
  • Develop complex models, data structures, schemas, and interfaces as governed by architectural frameworks.

Skills

APIs
MuleSoft Anypoint Platform
CloudHub
Java
Spring Boot
REST APIs
Apache Camel
Microservices
Cloud-native design
DataWeave
OpenShift
AI coding tools
Front-end API integration

Tools

OpenShift

Job description

RQ00638 - Sr. Software Developer - Full Stack
About the job RQ00638 - Sr. Software Developer - Full Stack

RQ00638 - Sr. Software Developer - Full Stack

3 days onsite/2 days remote -Metro Hall, 55 John Street (Three days per weekin-office schedule. Mondays and Wednesdays are anchor days, with one additional floating day of your choice.)

Must Haves:

  • 3+ years of hands-on experience on designing, developing, deploying, and managing APIs and integrations usingMuleSoft Anypoint Platform and CloudHub.
  • 3+ years of experience, strong programming skills in Java, including object-oriented design and performance optimization.
  • 3+ years of experience building microservices using Spring Boot, including REST APIs and dependency injection.
  • 3+ years of 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.

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

  • Collaborates with business and technical inter-divisional staff and professional services to deliver and sustain API development and integration solutions through the life cycle and reports progress to manager, stakeholders and team members and ensures successful delivery of solutions adhering to project management methodology
  • Determines requirements, analyzes and recommends feasible options, designs, builds and/or codes, acquires, tests, and implements enterprise information structures and applications, to meet critical City-wide and divisional business objectives and to provide a scalable enterprise solution
  • Applies technical expertise to recommend, develop and maintain corporate policies, procedures and standards that are consistent with legislation to ensure enterprise information and applications integrity
  • Applies technical expertise to ensure security, privacy and quality assurance requirements are implemented in a manner that delivers business requirements and is consistent with MFIPPA and legislation, thereby ensuring the integrity of complex enterprise information and applications
  • Develops and/or applies complex business and application models, information structures, data models, data schemas, technical program code, network and security interfaces, data and application design as governed by architectural frameworks, technology standards, information

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

  • $96.21/hr - $115.45/hr Inc.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

RQ09885 - Sr. Software Developer - API
RQ09885 - Sr. Software Developer - API

Source Code • Toronto

On-site
CAD 110,000 - 160,000
RQ09605 - Sr. Software Developer - API
RQ09605 - Sr. Software Developer - API

Source Code • Toronto

Hybrid
CAD 120,000 - 180,000
RQ09964/RQ09965 - Sr. Software Developer - API
RQ09964/RQ09965 - Sr. Software Developer - API

Source Code • Toronto

On-site
CAD 110,000 - 160,000
Sr. MuleSoft Platform Developer
Sr. MuleSoft Platform Developer

Eliassen Group • Dover

On-site
USD 83,000 - 96,000
RQ09779 - Sr. Java Developer
RQ09779 - Sr. Java Developer

Source Code • Toronto

Hybrid
CAD 110,000 - 150,000
RQ09373 - Software Developer - API - Senior
RQ09373 - Software Developer - API - Senior

Rubicon Path • Toronto

On-site
CAD 100,000 - 130,000
MuleSoft Technical Architect
MuleSoft Technical Architect

Compugen Inc • Ottawa

On-site
CAD 120,000 - 150,000
Intermediate Developer, Development and Delivery
Intermediate Developer, Development and Delivery

Porter Airlines Inc. • Toronto

On-site
CAD 80,000 - 100,000
RQ11157 - Sr. Software Developer - Full Stack
RQ11157 - Sr. Software Developer - Full Stack

Source Code • Toronto

On-site
CAD 17,128,000 - 20,555,000
RQ09381 - Middleware Specialist - Senior
RQ09381 - Middleware Specialist - Senior

Rubicon Path • Toronto

On-site
CAD 100,000 - 130,000