23 Sep
|
Akkodis
|
Toronto
Position: Senior Full Stack - Software Developer
Duration: 6 Months 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 an experienced Senior Full Stack - Software Developer (Java/Angular) to support the design, development, and delivery of a modern enterprise operational reporting portal.
The successful consultant will bring extensive hands-on full stack development experience using Java for backend/API development and Angular for front-end development, together with strong SQL, database, REST API, Microsoft Azure, and CI/CD expertise.
A key component of this engagement will involve reverse engineering, refactoring, and re-platforming existing reporting and business logic from legacy BI/reporting technologies such as WebFOCUS into a modern, scalable, maintainable Java and Angular web application.
Scope
Design, develop, test, and implement a modern web-based operational reporting application using Java and Angular.
Reverse engineer, interpret, refactor, and re-platform existing reporting logic, SQL, and data transformation rules from WebFOCUS or comparable legacy BI/reporting technologies.
Design and develop scalable REST API services supporting report and reference data.
Assignment Deliverables
Develop fully functional and appropriately documented Angular front-end code for the reporting portal.
Develop responsive and accessible report views based on existing reporting requirements and layouts.
Create unit tests and automated UI test coverage for developed application components.
Design, develop, test, and integrate REST API services exposing report and reference data.
Expertise Required
Must Have:
8+ years of experience developing large-scale, production business applications using Java for backend/API development.
5+ years of experience with Angular, or a comparable modern JavaScript/TypeScript framework, for front-end development.
Strong hands-on full stack development experience across front-end, backend, database, and API layers.
Demonstrated ability to reverse engineer, refactor, and re-platform existing reporting/query logic, such as WebFOCUS or equivalent BI/reporting solutions, into modern applications.
Strong experience with relational database technologies and SQL.
Experience with database design and deployment.
Experience designing, developing, documenting, and integrating REST APIs.
Nice to Have:
Working knowledge of Databricks.
Experience preparing technical, system, and implementation documentation.
Knowledge and understanding of AODA accessibility requirements and related standards.
Security Clearance
Required.
Significant
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.
📌 Senior Full Stack - Software Developer (Toronto)
🏢 Akkodis
📍 Toronto