Senior Software Developer

Toronto, ON, Canada

Job Description

Position: Senior Software Developer
Duration: 3-months assignment (contract)
Client Location: Toronto (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 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 highly experienced Senior Software Developer to lead complex migration and modernization initiatives for for a public sector client. The ideal candidate will have deep expertise in Java-based technologies, IBM WebSphere environments, and multi-platform systems development, with a proven ability to deliver robust, scalable solutions in dynamic environments.
Scope
The scope of work encompasses the end-to-end solution lifecycle, including:
Requirements Analysis in collaboration with business analysts to ensure alignment with business objectives.
Solution Design and Architecture covering conceptual, logical, and physical models, supported by architecture checkpoints and walkthroughs.
Development and Integration of system components, accompanied by comprehensive technical and user documentation.
Testing Activities, including unit and integration testing, test case development, and collaboration with system testers for functional, performance, and security validation.
Assignment Deliverables
Technical Documentation: Capture and document processes, standards, and best practices for IT systems development across multi-platform environments and multi-tiered technologies.
System Development & Integration: Design, develop, and integrate system components using advanced full-stack solutions, REST/SOAP services, JSON/XML messaging, and UI frameworks.
Migration & Upgrade Support: Provide expertise in migrating applications from WebSphere to Open Liberty, upgrading Java versions, and troubleshooting compatibility issues.
Template & Artifact Creation: Develop architectural artifacts, deployment documentation, and reusable templates for design and development activities.

Expertise Required
Must Have:
Experience migrating from WebSphere Application Server (WAS) to Open Liberty or Liberty, and upgrading applications from Java 8 to Java 9+
Experience patching WAS, troubleshooting compatibility and other issues.
10+ years demonstrated knowledge and experience of IT systems development in multi-platform environments (web, desktop, mobile, mainframe, micro/mini systems, etc.) and multi-tiered open-standard technologies such as JSP/Servlet, JSF, JEE, EJB, JNDI, JDBC, JMS, XML, JSON, REST and SOAP-based Web Services, Strut Framework, Tomcat, Apache, WebSphere, Open Liberty, Liberty, WebLogic, Windows Server 2012/2016/2019, .NET, VPN, PKI, LDAP, Oracle RDBMS (versions 19C+), PL/SQL, development and deployment tools (e.g. source codes and application packages management), GIT Hub, Jenkins, DevOps, Cloud technologies (containerization, hosting, deployment, networking).
Nice to Have:
Previous OPS Health experience
Subrogation legal principles
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.

Skills Required

Beware of fraud agents! do not pay money to get a job

MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD3348247
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Toronto, ON, Canada
  • Education
    Not mentioned