Back to results

Closed listing

Senior Software Developer – Full Stack / Integration Specialist

  • Toronto, ON, Canada

$100 to $103 CAD / hour · Contract

This opening has closed.

The original listing is kept below for reference.

Job details

Pay
$100 to $103 CAD / hour
Job type
Contract
Closing date
Posting language
English
Posted

Similar jobs hiring now

Search current openings

Original job description

Archived listing. The details below describe a past opening.

Work Arrangement: Hybrid – up to 3 days onsite, based on manager discretion

Contract: 6 months, with potential extension

We are seeking a Senior Software Developer – Full Stack / Integration Specialist to design, develop, and support enterprise integration and API solutions within a large-scale technology environment.

The successful candidate will have strong experience with Apache Camel, MuleSoft, Enterprise Java, REST APIs, data transformation, and OpenShift/Kubernetes, along with the ability to design scalable integration solutions and work with cross-functional technical and business teams.

Key Responsibilities

  • Design, develop, test, implement, and maintain enterprise integration and API solutions.
  • Develop and support MuleSoft integration flows, APIs, and reusable integration services in enterprise environments.
  • Work with Apache Camel, Enterprise Java, REST APIs, JSON/XML, and other data transformation technologies.
  • Design complex integration solutions, data flows, application models, and technical architectures.
  • Integrate enterprise applications such as CRM, ERP, asset management, document management, training management, and regulatory/compliance systems.
  • Develop technical documentation including architecture, design, technology stack, data flow, and system documentation.
  • Develop database schemas, entity-relationship diagrams, and data flow diagrams.
  • Prepare and execute test plans, test cases, scenarios, and results documentation.
  • Support CI/CD pipelines, DevOps practices, automated testing, source control, and infrastructure-as-code.
  • Apply fault-tolerant integration patterns including retries, dead-letter queues, monitoring, and data consistency approaches.
  • Troubleshoot and resolve complex integration, data, and application issues.
  • Collaborate with business and technical stakeholders to gather requirements and translate them into technical integration specifications.
  • Track defects, problems, and issues throughout the project lifecycle.
  • Ensure integration solutions meet security, privacy, quality assurance, and enterprise technology standards.
  • Provide technical guidance and participate in discussions around data ownership, governance, architecture, and integration challenges.

Required Qualifications

  • Degree in Computer Science, Engineering, or a related discipline, or equivalent experience.
  • Strong senior-level experience delivering large-scale enterprise IT and integration solutions.
  • Advanced experience with Apache Camel, MuleSoft, Enterprise Java, REST APIs, and JSON/XML.
  • Strong experience designing and developing enterprise integration solutions and APIs.
  • Hands-on experience with MuleSoft integration flows, APIs, and reusable integration services.
  • Expertise with OpenShift and/or Kubernetes for containerized application deployments.
  • Strong SQL and database experience.
  • Experience with CI/CD, DevOps, source control, automated testing, and infrastructure-as-code.
  • Knowledge of integration patterns, API-led connectivity, data transformation, and fault-tolerant integration.
  • Strong technical documentation and solution-design capabilities.
  • Excellent stakeholder communication and collaboration skills.
  • Ability to translate business requirements into technical integration specifications.

Nice to Have

  • Experience with AWS services, including Lambda, SQS, and S3.
  • Experience working with public sector organizations.
  • Experience with enterprise systems such as CRM, ERP, asset management, document management, or regulatory/compliance platforms.
  • Experience applying API-led connectivity principles within MuleSoft architectures.

AI-enabled tools may be used to sort applications based on job-related criteria. All AI generated results are vetted by our team and the decision of which candidates move forward is always made by a human.

More about this job

Responsibilities

Design, develop, test, and maintain enterprise integration solutions, APIs, and MuleSoft services, connecting business systems using scalable, fault-tolerant patterns. Document architectures and data flows, support CI/CD and testing, troubleshoot complex issues, and collaborate with stakeholders to translate requirements into secure technical specifications.

Requirements

Requires a degree in Computer Science, Engineering, or a related discipline, or equivalent experience, along with senior-level experience delivering large-scale enterprise integration solutions. Candidates need advanced Apache Camel, MuleSoft, Enterprise Java, REST API, JSON/XML, OpenShift or Kubernetes, SQL, DevOps, integration design, and stakeholder communication skills.

Skills

  • Apache Camel
  • MuleSoft
  • Enterprise Java
  • REST APIs
  • JSON/XML
  • OpenShift
  • Kubernetes
  • SQL
  • Enterprise Integration
  • API Design
  • Data Transformation
  • CI/CD
  • DevOps
  • Automated Testing
  • Infrastructure As Code
  • Technical Documentation

Visa sponsorship

Not detected in the job text

Categories

  • Software
  • Technology
  • Engineering
  • Government & Public Sector

Keywords

  • Apache Camel
  • MuleSoft
  • Enterprise Java
  • REST APIs
  • JSON
  • XML
  • OpenShift
  • Kubernetes
  • SQL
  • Enterprise Integration
  • API-Led Connectivity
  • Data Transformation
  • CI/CD
  • DevOps
  • Automated Testing
  • Source Control
  • Infrastructure As Code
  • Fault-Tolerant Integration
  • Retries
  • Dead-Letter Queues
  • Monitoring
  • Data Consistency
  • Database Schemas
  • Entity-Relationship Diagrams
  • Data Flow Diagrams
  • AWS Lambda
  • Amazon SQS
  • Amazon S3
  • CRM
  • ERP

Report this job