Senior Full-Stack Engineer: API & Integration (Hybrid)

Robertson & Company Ltd.

Toronto

Hybrid

CAD 99,000 - 121,000

Full time

2 days ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

Robertson & Company Ltd. in Toronto is seeking a Senior Software Developer - Full Stack for a 6‑month contract. The role emphasizes integration design, API‑led connectivity, and enterprise Java with MuleSoft, Camel, and cloud services. Hybrid work arrangement supports collaboration across teams to deliver scalable solutions.

You will contribute to CI/CD pipelines, automated testing, and security/compliance aligned with MFIPPA, while documenting architecture and data flows for ongoing governance.

Qualifications

  • Degree in Computer Science required
  • Expertise in OpenShift/Kubernetes for containerized deployments; experience with AWS services (Lambda, SQS, S3) is an asset
  • Advanced experience with Apache Camel, MuleSoft, Enterprise Java, REST APIs, and data transformation technologies (JSON/XML)
  • Experience designing, developing, and supporting MuleSoft integration flows, APIs, and reusable integration services in enterprise environments is strongly preferred
  • Experience integrating enterprise applications, including CRM, ERP, asset management, training management, document management, and regulatory/compliance systems
  • Strong SQL skills and knowledge of fault-tolerant integration patterns, including retries, dead-letter queues (DLQ), monitoring, and data consistency approaches

Responsibilities

  • Proficiency with CI/CD pipelines, DevOps practices, source control, automated testing, and infrastructure-as-code
  • Ability to design complex integration solutions, map data flows, and produce clear architectural and technical documentation
  • Experience applying integration patterns and API-led connectivity principles in MuleSoft-based architecture is an asset
  • Strong stakeholder engagement skills with the ability to translate business requirements into technical integration specifications
  • Ability to work across multiple teams, facilitate technical discussions, and resolve data ownership, governance, and integration challenges
  • 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
  • Technical expertise is applied 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 policies and legislative requirements
  • Prepare requirements specification, technical documentation (system architecture, design documents, and technology stack descriptions), user documentation
  • Prepare database schema, entity-relationship, and data flow diagrams
  • Prepare test plans, test cases, scenarios, and results documents
  • Track problems, defects, and issues within a large project

Skills

OpenShift/Kubernetes
MuleSoft integration
REST APIs
Data transformation
SQL

Education

Degree in Computer Science

Tools

Apache Camel
AWS services (Lambda, SQS, S3)
JSON/XML

Job description

Robertson & Company Ltd. in Toronto is seeking a Senior Software Developer - Full Stack for a 6‑month contract. The role emphasizes integration design, API‑led connectivity, and enterprise Java with MuleSoft, Camel, and cloud services. Hybrid work arrangement supports collaboration across teams to deliver scalable solutions.

You will contribute to CI/CD pipelines, automated testing, and security/compliance aligned with MFIPPA, while documenting architecture and data flows for ongoing governance.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Developer - Full Stack – Senior
Software Developer - Full Stack – Senior

Robertson & Company Ltd. • Toronto

Hybrid
CAD 91,000 - 129,000
Developer - Full Stack – Senior
Developer - Full Stack – Senior

Robertson & Company Ltd. • Toronto

Hybrid
CAD 99,000 - 121,000
Senior Full-Stack Developer (.NET/Azure) – Hybrid
Senior Full-Stack Developer (.NET/Azure) – Hybrid

Robertson & Company Ltd. • Toronto

Hybrid
CAD 93,000 - 133,000
Senior Integration Specialist: API-led Cloud & Data
Senior Integration Specialist: API-led Cloud & Data

Analyst Technical Solutions • Toronto

Hybrid
CAD 138,000 - 154,000
Senior Full-Stack Engineer - Hybrid, CI/CD & APIs
Senior Full-Stack Engineer - Hybrid, CI/CD & APIs

Rubicon Path • Toronto

Hybrid
CAD 90,000 - 120,000
Senior Full-Stack Engineer - Hybrid Data Pipelines (Toronto)
Senior Full-Stack Engineer - Hybrid Data Pipelines (Toronto)

Source Code • Toronto

Hybrid
CAD 120,000 - 160,000
Senior Full-Stack Engineer — Hybrid (In‑Office 2–3 days)
Senior Full-Stack Engineer — Hybrid (In‑Office 2–3 days)

Rubicon Path • Toronto

Hybrid
CAD 100,000 - 130,000
Senior Full-Stack Engineer: Data Pipelines & CI/CD (Hybrid)
Senior Full-Stack Engineer: Data Pipelines & CI/CD (Hybrid)

Rubicon Path • Toronto

Hybrid
CAD 100,000 - 130,000
RQ00798 Senior Integration Specialist I City of Toronto I 1+ year I Hybrid
RQ00798 Senior Integration Specialist I City of Toronto I 1+ year I Hybrid

Analyst Technical Solutions • Toronto

Hybrid
CAD 138,000 - 154,000
Senior Mobile & API Developer (Hybrid)
Senior Mobile & API Developer (Hybrid)

Rubicon Path • Toronto

Hybrid
CAD 80,000 - 100,000