Back to results

Software Developer - Full Stack - Senior

  • Toronto, ON, Canada

$90 to $95 CAD / hour · Full-time

Applications open in a new tab.

Job details

Pay
$90 to $95 CAD / hour
Job type
Full-time
Apply by
Posting language
English
Posted

Original job description

Sr Full Stack Developer

Start Date

2026-12-01

End Date

2027-03-31

Assignment Type

Onsite

Location: Toronto, ON

Candidate is required to come to the office - 5 days a week

Must haves:

  • 10+ years of programming and development experience in Java and/or Angular
  • Development tools with emphasis on technical skills listed below

Software development - 30%

· 10+ years of programming and development experience in Java and/or Angular

· Development tools with emphasis on technical skills listed below

Data Analysis and Design - 25%

· Experience conceiving, reviewing, and implementing design changes

· Experience analyzing data records, diagnosing, and resolving issues

Technical - 30%

· Demonstrated experience developing Java applications based on:

o Liberty

o Spring

o JPA2.1 implementations, e.g. Hibernate 3.6, Eclipse Link 2.5 etc.,

o JAX-RS 2.0, JDBC 4.1

o Windows Exchange Web Services (EWS) API

o Websocket 1.1

o Angular JS

· Demonstrated experience with Oracle database

o Developing database scripts

o Database design

o Data modelling

Accessibility - 10%

· Experience developing and designing intuitive, simple to use interfaces

· Experience developing and coding web UI components that are compliant with the Accessibility for Ontarians with Disability Act (WCAG 2.0 LEVEL AA)

Public Sector Experience - 5%

· Experience working with the OPS with a track record of delivering value

AI Disclosure: We use AI-enabled tools within our applicant tracking system to support the recruitment process. All applications are reviewed by a human, and all hiring decisions are made by people, not AI.

More about this job

Responsibilities

Develop and maintain full-stack applications using Java and Angular technologies, and analyze, design, and implement software and data changes. Build accessible web interfaces, work with Oracle databases, and diagnose and resolve data issues.

Requirements

Requires 10 or more years of programming and development experience in Java and/or Angular, with demonstrated experience in Java application frameworks, APIs, and Oracle database development. Candidates should also have experience designing intuitive, WCAG 2.0 Level AA-compliant interfaces and, preferably, a track record of delivering value while working with the Ontario Public Service.

Skills

  • Java
  • AngularJS
  • Full-Stack Development
  • Software Development
  • Data Analysis
  • System Design
  • Oracle Database
  • Database Scripting
  • Database Design
  • Data Modeling
  • Spring
  • JPA
  • Hibernate
  • JAX-RS
  • JDBC
  • WebSocket

Visa sponsorship

Not detected in the job text

Categories

  • Software
  • Technology
  • Data & Analytics
  • Government & Public Sector

Keywords

  • Java
  • AngularJS
  • Full-Stack Development
  • Liberty
  • Spring
  • JPA 2.1
  • Hibernate 3.6
  • EclipseLink 2.5
  • JAX-RS 2.0
  • JDBC 4.1
  • Windows Exchange Web Services
  • EWS API
  • WebSocket 1.1
  • Oracle Database
  • Database Scripts
  • Database Design
  • Data Modeling
  • Data Analysis
  • Software Development
  • Accessibility
  • AODA
  • WCAG 2.0 Level AA
  • Web UI Components
  • Data Records
  • Ontario Public Service
  • Public Sector

Report this job