Talent.com
Innosystech Inc
Software Developer - Full Stack - Senior (JAVA & Angular)Innosystech Inc • Toronto, ON, Canada
Software Developer - Full Stack - Senior (JAVA & Angular)

Software Developer - Full Stack - Senior (JAVA & Angular)

Innosystech Inc • Toronto, ON, Canada
6 hours ago
Job type
  • Full-time
  • Quick Apply
Job description

Job Title: Software Developer - Full Stack Senior (JAVA & Angular)

Location: Toronto / St. Catharines

Work Model: Onsite

Duration: 6 months

Extension: 1 Time

Must Haves

  • 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)

Description / Responsibilities / Skills

Background Information

  • This engagement supports the design, development, and delivery of a replacement operational reporting portal.
  • The successful resource(s) will re-platform existing WebFOCUS reports into a modern, supportable web application hosted in the ministry's Azure environment.
  • In accordance with Ontario Public Service (OPS) architecture, security, and accessibility standards.

General Skills

  • Experience with Agile/Scrum methodology for the development, design, implementation, and maintenance of applications.
  • Experience with relational database technologies and SQL, including reading and refactoring existing report/query logic.
  • Ability to work independently and deliver production-ready components with minimal supervision, following knowledge transfer.

Full Stack Skills

  • Design and implementation of overall solution architecture for a web-based reporting application.
  • Supporting the implementation/upkeep of Continuous Integration and Continuous Deployment (CI/CD) pipelines, e.g., Azure DevOps.
  • Ensuring the solution is designed and built for performance, scalability, and maintainability.

Desirable Skills

  • Working knowledge of Power BI.
  • Working knowledge of Databricks.
  • Knowledge and understanding of the Accessibility for Ontarians with Disabilities Act (AODA) and related regulations and standards.

Deliverables

  • Fully commented and functional Angular front-end code for the reporting portal
  • Unit test code and automated UI test coverage
  • Responsive, accessible (AODA-compliant) report views translated from existing WebFOCUS report layouts
  • Design and construction of REST API services exposing report and reference data
  • Documentation for developers on effective use, integration, and versioning of the API
  • Java-based backend services connecting the application to underlying relational databases
  • Migration and refactoring of existing WebFOCUS SQL and report logic into the new application
  • Source code developed to specification, version-controlled in Azure DevOps
  • Knowledge transfer sessions and supporting documentation for ministry technical staff on the design and implementation of the reporting portal

Experience & Skill Set Requirements

Full Stack Development Java & Angular

  • 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

Database, SQL & Reporting Logic Migration

  • Strong experience with relational database technologies and SQL
  • Experience with database design and deployment

API Development & Azure Deployment

  • Experience designing, building, and documenting REST API services
  • Experience deploying and supporting applications in a Microsoft Azure environment
  • Working familiarity with CI/CD pipelines (e.g., Azure DevOps) sufficient to integrate with an existing pipeline maintained by a separate team

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

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
Create a job alert for this search

Software Developer - Full Stack - Senior (JAVA & Angular) • Toronto, ON, Canada

Similar jobs

Senior Full Stack Developer - C$120,000 - C$150,000 A Year

Stack ItToronto County, Canada
Full-time

Seeking a Senior Full Stack Developer to build and evolve a modern fintech platform using.This role involves leading full lifecycle development, designing scalable applications, and driving archite... Show more

 • Promoted

Senior Java Full-Stack Lead | Spring Boot & Angular - C$89,004 - C$115,491 A Year

Global leader in digital servicesToronto County, Canada
Full-time

Experienced Lead Full Stack Developer sought in Mississauga for enterprise application design and development using Java and Angular, requiring strong skills in APIs, Microservices, and cloud techn... Show more

 • Promoted

Senior Full Stack Engineer

Hammehr Talent ConsultantsToronto, ON, CA
Full-time +1

Senior Full Stack Engineer (Java/Spring Boot, Angular, AWS).Remote within Canada (Working EST hours).About the Job (Senior Full Stack Engineer).Hammehr Talent Consultants are currently partnered wi... Show more

 • Promoted

Senior Software Developer (Java)

OpenTextRichmond Hill, York Region, CA
Full-time

Opentext - The Information Company.OpenText is a global leader in information management, where innovation, creativity, and collaboration are the key components of our corporate culture.As a member... Show more

 • Promoted

Senior Software Developer - C$79,100 - C$118,700 A Year

MeridianToronto County, Canada
Full-time

Seeking a skilled Application Developer with Power Platform, Angular, and Microsoft cloud expertise to design, develop, and maintain enterprise solutions.Responsibilities include coding, testing, s... Show more

 • Promoted

RQ09062 - Software Developer - Full Stack - Senior

Rubicon PathToronto, ON, CA
Full-time

RQ09062 - Software Developer - Full Stack - Senior.Responsibilities: Design, implement, and continuously expand data pipelines by performing extraction, transformation, and loading activities.Trans... Show more

 • Promoted

Senior Software Developer - Full Stack

Randstad CanadaToronto, ON, CA
Temporary

We are seeking a highly accomplished Senior Software Developer - Full Stack with expert-level proficiency in the Microsoft.NET ecosystem and Azure Cloud platform to lead the design, technical imple... Show more

 • Promoted

Senior Java Full-Stack Engineer – Angular & REST/APIs

VG & PartnersToronto, ON, CA
Full-time

A technology development company in Toronto is seeking a Front-End Developer to write software implementations on Angular and integrate with REST and SOAP back-end services.The ideal candidate has ... Show more

 • Promoted

Senior Java Full Stack Engineer (Spring Boot + Angular)

PYXIDIA TECHLABToronto, ON, CA
Full-time

A leading technology solutions provider in Toronto seeks a Senior Full Stack Developer with expertise in Java, Spring Boot, and Angular.The successful candidate will design and develop enterprise-g... Show more

 • Promoted

Senior Full Stack Software Engineer

Manulife Insurance MalaysiaToronto, ON, CA
Full-time

Manulife's Experience Office is seeking a talented Senior Software Engineer to help design, build, and enhance innovative solutions that deliver exceptional customer and partner experiences.As part... Show more

 • Promoted

Senior Software Developer - Full Stack Expertise

Rubicon PathToronto, Ontario, Canada
Full-time

Drive impactful technology solutions as a Senior Software Developer focusing on full-stack development and AI applications.Leverage your expertise in Azure and modern frameworks to excel.In this se... Show more

 • Promoted

Senior Java Full Stack Developer - C$114,000 - C$137,000 A Year

TeranetNorth York, Canada
Full-time

Develops and tests web-based software solutions using Java, Spring, and Angular.Troubleshoots bugs, provides database support, and mentors developers. Show more

 • Promoted

Senior Software Developer, Full Stack - $100,000 - $150,000 A Year - Remote

Modern CampusToronto County, Canada
Remote
Full-time

Senior Full Stack Software Developer sought to design, build, and maintain cloud-based software applications.Responsibilities include frontend/backend development using React, Java, Spring Boot, an... Show more

 • Promoted

Senior Full Stack Developer

Hewitt BanksToronto, ON, CA
Full-time

Senior Software Developer (Full Stack).Our client is on a mission to help everyone achieve financial freedom by reimagining how people manage money.Using smart technology, they make financial servi... Show more

 • Promoted

Senior Full Stack Developer – Java

AkkodisToronto, ON, CA
Full-time

Senior Full Stack Developer – Java.We are seeking a highly skilled Senior Full Stack Developer with strong expertise in both front-end and back-end Java development.You’ll be part of a global team ... Show more

 • Promoted

Senior Full Stack Developer Role

AppLitToronto, ON, CA
Full-time

At AppLit, we are seeking a Senior Full Stack Developer with a focus on React Native for mobile app development.You will spearhead projects that empower startups with impactful mobile solutions for... Show more

 • Promoted

Coforge Senior Developer in Java Fullstack

CoforgeMarkham, ON, CA
Full-time

Explore a rewarding role at Coforge as a Senior Developer in Java Fullstack, based in Markham, ON, operating in a hybrid work model.Focus on backend API development and frontend user interface crea... Show more

 • Promoted

Senior Java Full Stack Developer

CogencyToronto, ON, CA
Full-time

Cogency is a Toronto-based consulting and technology services firm specializing in enterprise digital transformation across the Banking, Financial Services, and Insurance (BFSI) sector.We partner w... Show more

 • Promoted

Software Developer - Full Stack - Senior

i-Net ConnexionToronto, ON, CA
Full-time

Microsoft/Azure Development and Quality Assurance Experience.Entity Framework or other Object-Relational Mapping data access tools.Knowledgeable in Web Content Accessibility Guidelines (WCAG) for w... Show more

 • Promoted

Senior Java & Angular Developer

Teranet Inc.Toronto, ON, CA
Full-time

Teranet is Canada’s leader in the delivery and transformation of statutory registry services with extensive expertise in land and commercial registries.We also market insightful property and data s... Show more