Senior Full Stack Developer (Term)
$116.55k per yearUniversity of Toronto
Description:
About us:
The University of Toronto is consistently ranked among the world’s leading research institutions, recognized for its commitment to innovation, academic excellence, and global impact. Within the Information Technology Services (ITS) Division, the Student Information Systems (SIS) group plays a critical role in supporting the academic and administrative needs of students, faculty, and staff. The SIS team is known for its dynamic, collaborative, and forward-thinking culture. It fosters an environment that values creativity, continuous learning, and the delivery of impactful technology solutions. Team members benefit from a supportive and inclusive workplace that promotes professional growth and offers the opportunity to contribute to transformative projects that shape the future of student services at one of Canada’s most prestigious universities.
Your opportunity:
Reporting to the Manager, SIS Products and Applications, you will serve as the technical architect and senior developer for a dynamic, collaborative team focused on delivering transformational technology solutions to the University. Your work will directly shape the University's administrative management and student systems.
As a Senior Full Stack Developer/Architect, you will lead the design, development, and modernization of the Course Information System (CIS) and other enterprise applications within the EASI suite. You will provide technical leadership and architectural direction for a team of developers building front-end applications, APIs, and microservices, while working closely with business, security, operations, and architecture stakeholders. This role is critical to ensuring our applications are scalable, secure, cloud-native, and aligned with the University's long-term technology vision. You will also play a key role in mentoring developers, reducing key-person risk, and establishing architectural standards across the EASI application portfolio.
Your responsibilities will include:
- Architecting, designing, and overseeing the development of full stack applications using Java (Spring Boot, JPA/Hibernate) and Angular, ensuring scalability, security, and long-term maintainability
- Leading the modernization and migration of legacy applications (including AngularJS to Angular) with minimal business disruption
- Designing and implementing cloud-native, containerized solutions using Azure and Kubernetes, including CI/CD pipeline architecture
- Writing complex, clean, modular, and well-documented technical code, while establishing and enforcing coding standards and design patterns across the team
- Reconciling business requirements with information architecture needs for highly complex, cross-system integrations
- Analyzing, recommending, and designing technical solutions for highly complex IT problems, including cross-cutting infrastructure dependencies
- Collaborating with UX designers, business analysts, and architects to translate functional requirements into robust, scalable technical solutions
- Providing architectural guidance and maintaining technical documentation for system architecture, APIs, cloud infrastructure, and release notes
- Mentoring developers and providing technical leadership on highly complex projects to strengthen overall team capability
- Keeping the team well-informed on current technologies, best practices, and industry standards, particularly around cloud, containerization, and modern frontend frameworks
- Creating complex technical documentation and user support guides
Essential Qualifications:
- Bachelor’s degree in computer science, Engineering, Information Systems, or related field (or equivalent education and experience)
- Minimum eight (8) years of relevant experience in full stack application development, including senior or architectural responsibilities
- Significant, demonstrated experience in Java and Angular application architecture is required
- Minimum seven (8) years of experience with Java applications, including REST API development, microservices architecture, and OAuth 2
- Minimum six (6) years of experience building and architecting front-end applications using Angular (version 13+), with strong working knowledge of modern Angular features (standalone components, signals, RxJS, reactive forms, lazy loading, and dependency injection)
- Minimum three (3) years of hands-on experience with AngularJS (1.x), including maintaining, extending, or migrating legacy AngularJS applications
- Demonstrated, hands-on experience leading at least one full AngularJS-to-Angular migration for a production enterprise application, including planning, execution, and post-migration support
- Deep understanding of the architectural differences between AngularJS and Angular, and ability to advise on migration strategy, risk mitigation, and phased rollout approaches for legacy systems
- Demonstrated experience designing and deploying cloud-native applications on Azure, including containerization and orchestration using Docker and Kubernetes
- Experience with Azure services such as Azure Function Apps, Azure Event Hubs, Azure Service Bus, Azure Queues, and Azure Kubernetes Service (AKS)
- Experience working in and leading development teams using git, code reviews, and pull requests
- Experience building applications that are secure, performant, maintainable, and WCAG compliant
- Demonstrated ability to lead technical teams on highly complex, multi-application projects
- Proficiency in Java web applications and APIs: Java Web Services, Spring MVC, Spring Boot, JUnit, JPA/Hibernate, Maven, and Gradle
- Proficiency in front-end development: JavaScript, TypeScript, Angular, HTML5, and CSS
- Strong understanding of CI/CD pipelines, DevOps practices, and infrastructure-as-code principles
- Strong problem-solving skills with the ability to troubleshoot complex technical issues across interconnected systems and meet tight timelines
- Ability to exercise sound judgment, provide technical direction, and work effectively both independently and as part of a team
- Strong communication skills, both oral and written, with the ability to explain complex technical concepts to non-technical audiences and senior leadership
Assets (Nonessential):
- Relevant certifications in Azure, AWS, Kubernetes (CKA/CKAD), or Java
- Prior experience in higher education or large enterprise IT environments
To be successful in this role you will be:
- Adaptable
- Communicator
- Cooperative
- Multi-tasker
- Organized
- Proactive
- Problem solver
- Mentor and technical leader
- Strategic thinker
NOTE : This is a 1 year-term position.
Closing Date: 07/27/2026, 11:59PM ET
Employee Group: USW
Appointment Type : Budget - Term
Schedule: Full-Time
Pay Scale Group & Hiring Zone:
USW Pay Band 18 -- $116,547. with an annual step progression to a maximum of $149,043. Pay scale and job class assignment is subject to determination pursuant to the Job Evaluation/Pay Equity Maintenance Protocol.
Job Category: Information Technology (IT)
Recruiter: Khristen Sivaramalingam
Lived Experience Statement
Candidates who are members of Indigenous, Black, racialized and 2SLGBTQ+ communities, persons with disabilities, and other equity deserving groups are encouraged to apply, and their lived experience shall be taken into consideration as applicable to the posted position.
Job descriptions are available upon request for internal applicants.
$72k - $138k per year
...from deep subject matter experts through mentoring and on the job coaching Summary We are seeking Full Stack Java Developers to join our team on a 1-year fixed term . As a Full Stack Java Developer at Deloitte, you will play a crucial role in designing, developing, and...SeniorLong term contractTemporary workFixed term contractFlexible hours$120k - $145k per year
...world. We hire exceptionally smart, analytical, and hard working people who are lifelong learners. About The Role As a Senior Full Stack Developer you'll be tasked with working on web application development. Working within the software development team, your duties...SeniorFull timeWork from homeFlexible hours- ...globally invests the funds to ensure long-term sustainability. The company invests in... ...requirements. Develop solutions that are in line with client's... ...Advanced Seniority Senior...SeniorLong term contractFor subcontractor
$140k - $175k per year
...reduce manual overhead, optimize operational efficiency, and deliver proactive, data-driven care at scale. The Role As a Senior Full-Stack Developer at Verto, you are one of our most senior individual contributors and a technical leader others look to for guidance. You...SeniorFull timeFlexible hours$120k - $143k per year
...effortlessly across teams, and contribute to a positive, approachable, and inclusive environment. What You’ll Be Doing Design, develop, and thoroughly test reliable, reusable, and high‑quality code. Provide client technical support, diagnosing and resolving bugs and...SeniorFull time$120k - $160k per year
...first. That’s where you come in. The Role We're hiring Senior Full-Stack Developers to build and own the client-facing product... ...Google Cloud Platform, Kubernetes, Docker, Terraform, Pub/Sub Developer Tools: Azure DevOps, Git, Webpack Testing & Observability...SeniorFull timeContract workApprenticeshipRemote workFlexible hours- ...Business, Information, Application / Solution and Infrastructure Architecture. Meaningful work you'll be part of As a Full Stack Developer Senior Manager, you'll work as part of a team of problem solvers, helping to solve business issues, deliver high quality client...SeniorFull timeLive InWork at office
$110k - $125k per year
Position: Full Stack Developer Location: Toronto, ON (100% onsite) Employment Type: New, Full-Time Permanent position Salary: $110,000 – $125,... ...code, balancing user experience, security, scalability, and long-term maintainability while moving quickly and building clean...Long term contractPermanent employmentFull timeInternshipLocal area- ...React · Extensive experience in developing and maintaining applications... ...experience and skills, Seniority and performance, Market and business... ...package to all regular, full-time employees. In the U.S. and... ...until it becomes due under the terms of applicable plans or agreements...Permanent employmentFull timeLocal area
$130k - $145k per year
...Senior Full-Stack Developer (Remote Canada) Full-Time / Permanent ABOUT ODAIA ODAIA noun odaia oh-day-yeah An Ancient Greek word referring to tools of the trade. To learn more visit . ODAIA delivers AI-powered commercial intelligence for life sciences -...SeniorPermanent employmentFull timeInternshipWork at officeLocal areaImmediate startRemote workWork from homeFlexible hours- ..., etc) Responsibilities: Lead the technical design, development, and implementation of full-stack serverless applications for the Digital Correspondence solution. Develop and consume RESTful APIs and FHIR resources to securely retrieve, manage, and present correspondence...SeniorContract work
$90k - $120k per year
...the world. We hire exceptionally smart, analytical, and hard working people who are lifelong learners. About The Role As a Full Stack Developer you'll be tasked with working on one of our web application projects. Working within the software development team, your duties...Full timeWork from homeFlexible hours- ...Job Description Software Developer (Full Stack) Position Title Software Developer Full Stack Position Summary We are seeking an experienced Full Stack Software Developer to design develop implement test and support enterprise web applications. The ideal...SeniorFull time
- ...specifications into working tested applications. This includes developing detailed programming specifications writing and/or generating code... ...team player with a track record for meeting deadlines Full Stack Skills: Proficient with both front end and back end...SeniorFull time
$65 - $85 per hour
...bundle – a collection of the world’s best apps for kids in one subscription. About the Role Sago Mini is hiring a Senior Full Stack Developer to take on a leading technical role on our Web Store team. In this role, you will drive the development of our new Direct-...SeniorHourly payContract workFor contractorsCasual workRemote workWorldwide$84k - $175k per year
...What will your typical day look like? Design and build full-stack features across our React/Next.js front-end and Python/FastAPI back... ...group of talented people who want to learn, gain experience, and develop skills. Wherever you are in your career, we want you to advance....Permanent employmentFlexible hours$118k - $152k per year
...financial institutions strengthen their vulnerability management and remediation capabilities. The Role Capco is seeking a Senior Full-Stack Developer (6 months contract) to support a major Financial Services client in delivering vulnerability remediation initiatives across...SeniorContract workInternshipImmediate start- ...a collaborative environment where technology plays a critical role in driving business success. Your new role As a Senior Full Stack Developer, you will join a cross-functional Agile team responsible for designing, building, and enhancing enterprise-grade applications...SeniorContract workWorldwide
$58k - $102k per year
...mentoring and on the job coaching -- What will your typical day look like? Deloitte is seeking a Senior Consultant / Consultant, SAP BTP Full-Stack & Integration Developer to support the design and build of intelligent applications, modern extensions, and integration...SeniorPermanent employmentFlexible hours- ...Senior Software Developer Full Stack (.NET/Azure) Location: 100% Onsite (5 days/week) Contract Type: Senior Software Developer Full Stack Submission Deadline: July:00 PM EST Job Summary We are seeking an experienced Senior Full Stack Software...SeniorFull timeContract work
$110k - $125k per year
...design and software development. We promote long-term success, not just for our clients but for our team, helping you develop a professional roadmap that takes your career to... ..., scalability, and security across the stack. Participate in agile ceremonies including sprint...SeniorLong term contractWork at office$80k - $130k per year
Full Stack Java Developer Position Description We are Canada's largest independent information technology services firm, and after 45+ years, we're still growing! Join Canada's largest IT Company as a 'Full Stack Java Developer', in our Financial Services Sector. This...Work at office3 days per week$95k - $145k per year
Senior Full Stack Developer/Lead Position Description This role is hybrid and requires you to be at our downtown Toronto office 1 day per week and/or Client office (700 University Ave) at a minimum 3 days per week - subject to change at any time. We are looking for...SeniorWork at office3 days per week1 day per week- ...leave our clients better than we found them, and to create a place where our people are proud to Build. Better. As an Senior Full Stack Developer in our Build guild, you’ll design and deliver high-quality, scalable applications across the full technology stack. You’ll...SeniorPermanent employmentFull timeContract work
- ...globally invests the funds to ensure long-term sustainability. The company invests in... ...requirements. Develop solutions that are in line with client's... ...Skills Must have Full-stack development:...SeniorLong term contractFor subcontractor
- Do you have demonstrated experience in developing frontend applications using REACT/Angular, JSON, HTML/CSS/XML/XPath to build... ...opportunity for you! Our client is looking for a Senior Software Developer - Full Stack for a 11 month contract in Toronto. This is an onsite...SeniorContract work
- ...: US or Canada Type: US Applicants - Full-Time; Canadian Applicants - Independent... ...software engineering. We’re seeking a Senior Full-Stack Engineer to join our growing team. In... ...Application Development Detection: Develop backend algorithms to process articles,...SeniorFull timeFor contractors
- ...Purpose of the Job: We are looking for a Java Developer to be part of the Cash Equities Client & Market Connectivity team in Toronto. The job requires candidate to have design thinking and problem-solving skills. Candidate should demonstrate ability to build scalable...Contract work
$88.52 - $106.3 per hour
...RQ11209 - Sr. Software Developer - Full Stack 9-month contract (170 business days) - possible extension REMOTE - Anywhere in Ontario Must Have: 10+ years in the following: Application Development: Designing, developing, and implementing web applications...SeniorContract workRemote work- ...between. We take great pride in hiring and developing top talent who can add to our culture... ...it. We are looking for an outstanding Full Stack Engineer with AWS experience to work... ...join us. What will you accomplish: Develop features and services in highly scalable...SeniorFull timeImmediate startRemote work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Full Stack Developer (Term). Be the first to apply!
- full stack developer remote Toronto, ON
- senior full stack engineer Toronto, ON
- full stack web developer Toronto, ON
- full stack developer Toronto, ON
- représentant senior Toronto, ON
- senior cyber security analyst Toronto, ON
- senior qa analyst Toronto, ON
- senior financial analyst remote Toronto, ON
- senior research analyst Toronto, ON
- senior delivery manager Toronto, ON
