Senior Full Stack - Software Developer

Information Systems

Software Engineer

location_onToronto, Ontario
acuteTemporary/Contract

Copy Linklink

Your Role

Position: Senior Full Stack - Software Developer

Duration: 6 Months assignment (contract)
Client Location: Toronto (Onsite/Hybrid: 7.25 hours/day between 8:00 AM and 5:00 PM, Monday to Friday)
Engagement Model: Professional Services Engagement – B2B (Incorporated Entities Only)


Note on Assignment Type

This position is provisionally Onsite/Hybrid, requiring 7.25 hours per calendar day between 8:00 AM and 5:00 PM, Monday to Friday (excluding breaks). Conditions may change based on organizational requirements and at the discretion of the Hiring Manager.


About the Engagement

Akkodis is seeking a Senior Full Stack - Software Developer with extensive experience delivering large-scale enterprise IT solutions, with a strong focus on enterprise application integration, API development, Java-based technologies, MuleSoft, Apache Camel, OpenShift/Kubernetes, and modern DevOps practices.

The successful consultant will collaborate with business and technical stakeholders to design, develop, test, implement, and sustain enterprise integration solutions. The role requires strong expertise in translating complex business requirements into scalable technical solutions while ensuring security, privacy, application integrity, reliability, and alignment with established architectural and technology standards.


Scope

  • Design, develop, implement, and sustain enterprise APIs and application integration solutions throughout the solution lifecycle.

  • Develop and support integration solutions using Apache Camel, MuleSoft, Enterprise Java, REST APIs, JSON, and XML.

  • Design and support MuleSoft integration flows, reusable integration services, and enterprise APIs.

  • Develop and deploy containerized enterprise solutions using OpenShift and Kubernetes.


Assignment Deliverables

  • Prepare comprehensive requirements specifications and technical documentation, including system architecture, solution design documents, integration specifications, and technology-stack descriptions.

  • Produce clear user and operational documentation supporting developed solutions.

  • Develop database schemas, entity-relationship diagrams, data-flow diagrams, application models, and data models.

  • Design, develop, test, and implement scalable REST APIs and enterprise integration services.


Expertise Required

Must Have:

  • Advanced hands-on experience with enterprise integration, including Apache Camel, MuleSoft, Enterprise Java, REST APIs, JSON, and XML technologies.

  • Strong experience designing, developing, implementing, and supporting MuleSoft integration flows, APIs, and reusable enterprise integration services.

  • Strong experience designing and developing RESTful APIs and enterprise integration services.

  • Strong knowledge of data transformation technologies, particularly JSON and XML.

  • Strong SQL skills and experience working with enterprise databases and data structures.

  • Experience implementing fault-tolerant integration patterns, including retries, dead-letter queues (DLQs), monitoring, exception handling, and data-consistency approaches.

  • Strong working knowledge of CI/CD pipelines, DevOps practices, source control, automated testing, and infrastructure-as-code.

Nice to Have:

  • Experience applying API-led connectivity principles within MuleSoft-based architectures.

  • Experience working in environments subject to legislative, privacy, security, and regulatory requirements.


Security Clearance

Required.


Important

This is a business-to-business engagement. Candidates must represent an incorporated entity, hold a valid business number, maintain appropriate insurance, and invoice for services rendered.

How to Apply

 Submit your resume in confidence via the Akkodis Canada website.

We thank all applicants for their interest in this opportunity. Only candidates meeting the above qualifications will be contacted for further discussions.

Accessibility:

At Akkodis, part of The Adecco Group, our purpose is simple: to make the future work for everyone. We live our values, Passion, Collaboration, Inclusion, Courage, and Customers at Heart, by fostering a workplace where diversity is celebrated and every voice matter. We encourage applications from individuals of all backgrounds and identities. Together, we’re making the future work for everyone.





Ref: 1648041