Senior Software Developer – Full Stack / Integration Specialist (Toronto)

Senior Software Developer – Full Stack / Integration Specialist (Toronto)

03 Oct
|
BITS Recruiting
|
Toronto

03 Oct

BITS Recruiting

Toronto

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 robust 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.

📌 Senior Software Developer – Full Stack / Integration Specialist (Toronto)
🏢 BITS Recruiting
📍 Toronto

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: senior software developer – full stack / integration specialist (toronto) / toronto

Subscribe to this job alert:

Get the latest job offers by email for: senior software developer – full stack / integration specialist (toronto) / toronto