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