Senior Full Stack Developer
Role Overview
Develop and support enterprise-level applications for government programs.
Build secure, scalable, maintainable platform services across frontend, backend, API, workflow, integration, and data-access layers.
Collaborate with architects, analysts, UX, QA, DevOps, security teams, and other stakeholders.
Key Skills for This Role
Full Job Posting
About the role
Develop and support enterprise-level applications for government programs.
Build secure, scalable, maintainable platform services across frontend, backend, API, workflow, integration, and data-access layers.
Collaborate with architects, analysts, UX, QA, DevOps, security teams, and other stakeholders.
Work arrangement and contract
- The role is onsite in Toronto, Ontario, five days per week.
- The contract runs from November 9, 2026, to September 28, 2027.
Responsibilities
- Design, develop, test, deploy, and maintain secure enterprise applications and Java microservices, APIs, and platform services.
- Develop frontend, backend, workflow, middleware, integration, database, and data-access components.
- Implement security protocols and gateways; build and maintain automated tests.
- Participate in design reviews, code reviews, estimation, sprint planning, and release planning.
- Troubleshoot scripts, deployments, migrations, and production issues; support post-implementation operations.
- Collaborate across business and technical teams, document systems and deployments, and provide technical guidance and mentoring.
Must-have qualifications
- 10+ years designing and developing large-scale, multi-client web applications or equivalent senior-level development experience.
- Extensive hands-on Java experience with Oracle, SQL, or comparable relational databases; strong REST API and microservices experience.
- Experience with JWT, OAuth 2.0, SSL certificates, secure communications, identity integration, databases, SQL tuning, middleware, and gateways.
- Experience in data conversion, migration, enterprise integration, Agile delivery, automated testing, and Azure DevOps or comparable tools.
- Experience with deployment, troubleshooting, technical documentation, and post-implementation support.
- Strong understanding of object-oriented programming, design patterns, refactoring, clean code, and structured development methodologies.
Additional role skills
- Technical work includes Java, REST services, microservices, Oracle, SQL, security protocols, middleware, integrations, Azure DevOps, automated testing, and production support.
- The role calls for written and verbal communication, analytical problem-solving, collaboration, adaptability, and deadline management.
Apply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
More jobs at I8IS INC.
Senior Front End Developer
Toronto, CAN
I8IS INC. is seeking a Senior Front End Developer to build and support accessible, responsive enterprise web applications for government programs. Candidates need strong JavaScript or TypeScript framework experience, RES
Business Analyst
Halifax, CAN
The employer is seeking an experienced Business Analyst to support IT audit remediation across complex public-sector environments. The work includes analyzing operations and governance, eliciting requirements, and transl
Senior Business Analyst / Procurement Writer
Toronto, CAN
The employer seeks a Senior Business Analyst / Procurement Writer to support public-sector procurement initiatives. The role develops procurement documents, gathers requirements, and advises on procurement risks and stra
Project Manager/Leader - Senior - 649
Toronto, CAN
L’employeur recherche un chef de projet senior pour piloter la planification et le cycle de vie de produits, ainsi que les évaluations de projets OPS. Le poste exige une expérience en stratégie produit, gestion des exige
Senior Software Engineer - Enterprise Marketing Management (EMM)
, USA
The employer seeks a Senior Software Engineer to develop and support its HCL Unica enterprise marketing platform. The work includes Java services, integrations, ETL, SQL, and production support. A degree or related field
Data Engineer - Senior 030
, CAN
I8IS is seeking a senior data engineer for its Data Management Platform integration project. The role develops and operates Talend integrations, resolves production issues, and improves platform reliability using Talend,
Digital Architect 022
Edmonton, CAN
The employer is seeking a Senior Digital Architect to provide architecture leadership across Alberta Courts’ applications, data, AI, and digital services portfolio. The role covers solution architecture, technical govern
Business Analyst 026
, CAN
The employer is seeking a Senior Technical Business Analyst to support complex public-sector IT modernization projects. The role focuses on stakeholder consultation, requirements and process design, systems analysis, pro
Senior Front End Developer
Toronto, CAN
Business Analyst
Halifax, CAN
Senior Business Analyst / Procurement Writer
Toronto, CAN
Project Manager/Leader - Senior - 649
Toronto, CAN
Senior Software Engineer - Enterprise Marketing Management (EMM)
, USA
Data Engineer - Senior 030
, CAN
Digital Architect 022
Edmonton, CAN
Business Analyst 026
, CAN