24 Sep
|
FlexStaf IT
|
Toronto
24 Sep
FlexStaf IT
Toronto
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 comparable modern JS/TS framework) for front-end development
Reverse engineer and re-platform the existing logic ( (e.g., WebFOCUS)
Nice to have experience in an Ontario Public Service (OPS)
Experience and Skill Set Requirements
Full Stack Developer (Java / Angular)
Senior Level
Criterion
Criterion Details
Criterion Maximum Rating
Full Stack Development – Java & Angular
8 years of experience developing large-scale, production business applications using Java for backend/API development
5 years of experience with Angular (or comparable modern JS/TS framework) for front-end development
Demonstrated ownership of end-to-end solution architecture across the full stack, including sound trade-off decisions made independently
Depth and breadth of hands-on full stack delivery will be weighted heavily, as this is the core capability required for the engagement
45
Database, SQL & Reporting Logic Migration
Strong experience with relational database technologies and SQL
Demonstrated ability to interpret, refactor, and re-platform existing report/query logic (e.g.,
WebFOCUS or equivalent BI tooling) into a modern application
Experience with database design and deployment
20
API Development & Azure Deployment
Experience designing, building, and documenting REST API services
Experience deploying and supporting applications in a Microsoft Azure setting
Working familiarity with CI/CD pipelines (e.g., Azure DevOps) sufficient to integrate with an existing pipeline maintained by a separate team
15
Agile Methodology & OPS Delivery
5 years of experience with Agile/Scrum delivery methodologies
Knowledge of Ontario Digital Service standards and/or prior experience in an Ontario Public Service (OPS) or broader public sector IT environment
Ability to work independently with minimal oversight and take ownership of delivery timelines, commensurate with a senior-level engagement
10
Personal Skills
Excellent analytical, problem-solving, and decision-making skills
Excellent interpersonal, communication, and presentation skills
Solid business acumen; ability to dialogue with business teams/leadership to understand priorities and goals, with a focus on delivering business value
10
Total
100
📌 Software Developer - Full Stack - Senior (Toronto)
🏢 FlexStaf IT
📍 Toronto