Closed listing
Senior Integration Specialist
- Toronto, ON, Canada
Contract
This opening has closed.
The original listing is kept below for reference.
Job details
- Job type
- Contract
- Closing date
- Posting language
- English
- Posted
Similar jobs hiring now
Search current openingsOriginal job description
Archived listing. The details below describe a past opening.
Key Responsibilities
- Design, develop, implement, and support enterprise API and integration solutions throughout the full development lifecycle.
- Build and maintain MuleSoft integration flows, APIs, and reusable integration services.
- Develop enterprise integration solutions using Apache Camel, Enterprise Java, REST APIs, JSON, and XML.
- Collaborate with business and technical teams to gather requirements and translate business needs into technical integration specifications.
- Design scalable enterprise solutions connecting CRM, ERP, asset management, training management, document management, regulatory, and compliance systems.
- Develop complex application models, data models, schemas, interfaces, and integration components.
- Design and document system architecture, application integrations, data flows, and technology stacks.
- Apply integration patterns and API-led connectivity principles to enterprise solutions.
- Implement reliable integration patterns including retries, dead-letter queues, monitoring, fault tolerance, and data consistency controls.
- Support containerized application deployments using OpenShift and Kubernetes.
- Participate in CI/CD, source control, automated testing, DevOps, and infrastructure-as-code practices.
- Ensure security, privacy, quality assurance, and enterprise architecture standards are incorporated into solutions.
- Prepare technical specifications, architecture documentation, database schemas, entity-relationship diagrams, and data-flow diagrams.
- Develop test plans, test cases, scenarios, and results documentation.
- Track and resolve technical issues, defects, and integration problems.
- Ensure the quality, reliability, and maintainability of integration solutions delivered by the team.
- Collaborate across multiple teams and facilitate technical discussions regarding integration, data ownership, governance, and architecture.
- Degree in Computer Science, Engineering, or a related discipline.
- Strong experience delivering large-scale enterprise IT and integration solutions.
- Advanced hands-on experience with MuleSoft and Apache Camel.
- Strong Enterprise Java development experience.
- Extensive experience developing and integrating REST APIs.
- Strong knowledge of JSON and XML data transformation.
- Experience designing and supporting MuleSoft APIs, integration flows, and reusable integration services.
- Strong experience with OpenShift and/or Kubernetes for containerized deployments.
- Strong SQL and relational database knowledge.
- Experience designing complex enterprise integration architectures and data flows.
- Knowledge of fault-tolerant integration patterns including retries, dead-letter queues, monitoring, and data consistency.
- Experience with CI/CD pipelines, DevOps practices, automated testing, source control, and infrastructure-as-code.
- Strong technical documentation and solution design skills.
- Ability to translate business requirements into technical specifications.
- Strong stakeholder communication and cross-functional collaboration skills.
- AWS experience, particularly Lambda, SQS, and S3.
- Experience with API-led connectivity and MuleSoft integration architecture.
- Experience integrating CRM, ERP, asset management, document management, or similar enterprise platforms.
- Previous public-sector experience.
- Knowledge of security, privacy, governance, and regulatory requirements within enterprise environments.
More about this job
Responsibilities
Design, develop, and support enterprise APIs and integration solutions using MuleSoft, Apache Camel, Enterprise Java, and REST APIs, connecting complex business systems. Document architectures and data flows, support containerized deployments and CI/CD practices, and ensure integrations are reliable, secure, and maintainable.
Requirements
Requires a degree in Computer Science, Engineering, or a related discipline, along with strong experience delivering large-scale enterprise integration solutions. Candidates should have advanced MuleSoft and Apache Camel skills, strong Java, API, database, and containerization experience, and the ability to translate business needs into technical specifications and collaborate across teams.
Skills
- MuleSoft
- Apache Camel
- Enterprise Java
- REST APIs
- OpenShift
- Kubernetes
- JSON
- XML
- SQL
- Enterprise Integration Architecture
- API-Led Connectivity
- CI/CD
- DevOps
- Automated Testing
- Infrastructure as Code
- Technical Documentation
Visa sponsorship
Not detected in the job text
Categories
- Technology
- Software
- Management & Leadership
Keywords
- MuleSoft
- Apache Camel
- Enterprise Java
- REST APIs
- OpenShift
- Kubernetes
- JSON
- XML
- SQL
- Relational Databases
- Enterprise Integration
- API-Led Connectivity
- Integration Patterns
- Retries
- Dead-Letter Queues
- Monitoring
- Fault Tolerance
- Data Consistency
- CI/CD
- DevOps
- Automated Testing
- Source Control
- Infrastructure as Code
- AWS Lambda
- Amazon SQS
- Amazon S3
- CRM
- ERP
- Data Modeling
- Technical Documentation