Enable job alerts via email!

Full Stack Developer (Java and Angular) (1-year term)

InsideHigherEd

Greater Sudbury

Hybrid

CAD 103,000 - 133,000

Full time

5 days ago
Be an early applicant

Job summary

A leading university is seeking a Full Stack Developer (Java and Angular) for a one-year term. This role involves collaborative work on improving technology solutions while participating in the entire product lifecycle. Candidates should have a bachelor's degree and extensive experience in full stack development, particularly with Java and Angular. The position supports a hybrid work model.

Qualifications

  • 5+ years of full stack application development experience with Java and Angular.
  • Strong experience with Java web technologies: Spring MVC, Spring Boot, Junit.
  • Excellent communication skills for explaining technical concepts.

Responsibilities

  • Evaluate programming code for validity and standards compliance.
  • Recommend technical solutions for complex IT problems.
  • Develop, test, and modify code ensuring industry best practices.

Skills

Java
Angular
REST API
Git
JavaScript
HTML5
CSS
TypeScript

Education

Bachelor's Degree in computer science

Tools

Azure
Spring MVC
Spring Boot

Job description

Full Stack Developer (Java and Angular) (1-year term)

Date Posted : 08 / 18 / 2025

Req ID : 43018

Faculty / Division : Ofc of the Chief Information Officer

Department : Enterprise Apps & Solutions Integration

Campus : St. George (Downtown Toronto)

Position Number : 00044837

Description :
About us :
The Enterprise Applications and Solutions Integration (EASI) department within the Chief Information Officer’s (CIO) Division is responsible for the development, maintenance, and effectiveness of the core administrative management and student systems at the U of T. This includes central SAP systems, the central U of T Student System (ROSI), web applications, Business Intelligence, and Document Management applications.

The Student Information Systems (SIS) group manages enterprise-level student, curricular, and administrative applications, including the Repository of Student Information (ROSI) and other web applications related to degree, program, and course governance.

Your opportunity :

Under the supervision of the SIS Manager, you will be part of a collaborative team delivering technology solutions to improve the university's systems. You will work with cross-functional teams using Agile methodologies, participating in all stages of the product lifecycle, including design, development, testing, and implementation. Your focus will be on developing the Accessibility Services Platform Replacement (ASPR) and related systems.

Your responsibilities will include :

  • Evaluating programming code for validity and standards compliance
  • Designing and recommending technical solutions for complex IT problems
  • Developing, testing, and modifying code
  • Ensuring solutions meet industry best practices
  • Troubleshooting and testing complex systems
  • Staying informed on current technologies and industry standards
  • Creating technical documentation and user guides

Essential Qualifications :

  • Bachelor's Degree in computer science or equivalent
  • At least five years of full stack application development experience, with Java and Angular (13+) expertise
  • Experience with Java applications, REST API, OAuth 2
  • Experience with Angular & AngularJS (4+ years)
  • Experience with git, code reviews, and pull requests
  • Building secure, performant, and maintainable applications
  • Building AODA-compliant applications
  • Experience working in cross-functional teams
  • Leadership experience in complex projects
  • Proficiency with Java web technologies: Spring MVC, Spring Boot, Junit, JPA/Hibernate, Maven, Gradle
  • Proficiency with JavaScript, TypeScript, HTML5, CSS, Angular 13+
  • Understanding of Azure services: Function Apps, Event Hubs, Service Bus, Queues
  • Ability to work under tight deadlines and independently
  • Excellent communication skills, capable of explaining technical concepts to non-technical audiences

Assets (Nonessential) :

  • SharePoint familiarity
  • Experience with Azure DevOps or similar tools
  • Knowledge of Agile processes
  • Experience building applications for Azure

To be successful in this role you will be :

  • Adaptable
  • Goal-oriented
  • Motivated self-learner
  • Positive attitude

Note : This is a 1-year term position. The successful candidate will work in a hybrid model and attend in-person interviews.

Closing Date : 08 / 29 / 2025, 11:59 PM ET

Employee Group : USW

Appointment Type : Budget - Term

Schedule : Full-Time

Pay Scale Group & Hiring Zone :

USW Pay Band 16, $103,367 annually, progressing to $132,188. Pay scale is subject to evaluation.

Job Category : Information Technology (IT)

Recruiter : Khristen Sivaramalingam

Lived Experience Statement :

Members of Indigenous, Black, racialized, 2SLGBTQ+ communities, persons with disabilities, and other equity groups are encouraged to apply. Lived experience will be considered as applicable.

Diversity Statement :

The University values diversity, inclusion, and equity. We encourage applications from diverse backgrounds and experiences, recognizing their importance to our academic mission.

Applicants will complete a voluntary Diversity Survey; results are confidential and used for planning.

Accessibility Statement :

The University strives for an accessible and inclusive community, providing accommodations for applicants with disabilities. Contact uoft.careers@utoronto.ca for assistance.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs