×
Register Here to Apply for Jobs or Post Jobs. X

Senior Software Developer

Job in Toronto, Ontario, C6A, Canada
Listing for: Akkodis group
Contract position
Listed on 2026-02-28
Job specializations:
  • Software Development
    Full Stack Developer, Software Engineer, Cloud Engineer - Software, Java Developer
Job Description & How to Apply Below
Position:  Senior 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 highly experienced Senior Software Developer to support large‑scale enterprise modernization initiatives within a complex Public Service environment. The resource will be responsible for end‑to‑end design, development, testing, deployment, and support of Cloud‑Native, Java EE, and Microservice‑based enterprise applications. This includes working across multi‑tier integrated systems, legacy components, public‑sector business domains, and high‑volume transactional platforms.

Scope

Develop Cloud‑Native and Java EE applications using leading frameworks and modern architectural patterns.

Translate storyboards, user stories, UI/UX artifacts, and architecture into detailed design specifications and working software.

Support all stages of SDLC, including testing, deployment, production stabilization, and incremental enhancements.

Provide technical leadership, knowledge transfer, and troubleshooting across heterogeneous systems and legacy environments.

Assignment Deliverables

Develop high‑quality enterprise applications based on user stories, UX artefacts, solution architecture, security requirements, and data models.

Produce detailed application design documents, technical specifications, UML models, and architecture artefacts.

Develop and enhance Cloud‑Native & Java EE applications using Microservices, API‑based models, React/Redux, Angular, Node.js, Spring Boot, Spring MVC, and related technologies.

Expertise Required
Must Have

Overall 10+ years’ work experience as a systems developer

Working experience of developing Web-based Java EE and Cloud-Native applications using XML, DOM, SAX, and XSLT, DHTML/HTML, Struts, Angular, React / Redux, Node.js, Graph

QL, JSON, Spring Boot, Spring MVC, JavaScript, Web Services

Database:
Oracle, SQL Server, Postgre

SQL, DB2, IMS, etc., and SQL programming.

Nice to Have

Experience with Cloud‑Native design, Agile delivery, CI/CD, Dev Ops practices, Open Shift, or Docker.

Experience developing solutions integrated with business rules engines (e.g., OPA) and mainframe online transaction systems.

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.

#J-18808-Ljbffr
Position Requirements
10+ Years work experience
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary