Senior Back End - Software Developer

Temporary/Contract

Toronto, Ontario

24 Mar 2026

    Position: Senior Back End - Software Developer

    Duration: 1 Year assignment (contract)
    Client Location: Toronto (Onsite: 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, 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 Back End – Software Developer with deep expertise in Java, Spring Boot, API development, and modern DevOps toolchains. This consultant will be responsible for translating technical specifications into fully functional and tested enterprise applications, supporting integration efforts, and ensuring high‑quality code deliverables for public‑sector systems.


    Scope

    • Translating technical systems specifications into working, tested applications.

    • Developing detailed programming specifications.

    • Writing, generating, and maintaining clean, efficient, and testable code.

    • Compiling and maintaining data‑driven programs and conducting unit tests.


    Assignment Deliverables

    • Backend application components and microservices using Java OpenJDK.

    • REST and SOAP web services using Spring Boot.

    • CI/CD pipelines, version control workflows, and containerized deployments.

    • API documentation using OpenAPI/Swagger.


    Expertise Required

    Must Have:

    • 5+ years Java OpenJDK 8 and 11

    • 3+ years Spring Boot 2 or 3

    • 3+ years SOAP Web Services

    • 3+ years REST Services

    • 3+ years Git, DevOps, CI/CD

    • 3+ years Docker and Kubernetes

    • 3+ years OpenAPI Specification

    • 3+ years OAuth2

    • 3+ years Java Data JPA and Hibernate

    • 5+ years Oracle and 3+ years SQL Server databases

    • 5+ years JUnit 4 or 5.

    Nice to Have:

    • Experience with relational & hierarchical databases.

    • Experience eliciting and documenting requirements from business stakeholders.


    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.