Student, Associate Software Engineer (Fall 2026)

Sun LifeWaterloo, ON
Hybrid

About The Position

The e-Business team in Application Operations Support (AOS) provides operations and support services to ensure reliability of IT applications. Through innovation, continuous improvement, and collaboration, we strive to find new and better ways to bring value to Sun Life. This role is for a student position with a Fall 2026 start date.

Requirements

  • Training in Java application development
  • Ability to learn or deepen knowledge through on-the-job training in: Java, JavaScript & web development languages like HTML, XML, CSS
  • Web services like SOAP, JSON & REST API
  • Java EE technologies such as Servlet, JDBC and JSP
  • Spring framework and use of a load balancer
  • Database technologies like SQL, Oracle, POSTGRES
  • DevOps tools (Maven, Gradle, Git / Bitbucket, CDD, Ansible, Jenkins)
  • Understanding of enterprise methodologies, such as ITIL, CMMI, and Software Development Life Cycle (SDLC)
  • Ability to work in a dynamic environment with changing priorities
  • Solid written and verbal communication skills
  • Working towards a degree in Computer Science, Computer Engineering or equivalent discipline with a graduation date of December 2027 or later

Responsibilities

  • Provide ongoing support of Java based applications in Production and test environments
  • Interface with other Software Engineers and other stakeholders to deliver high quality solutions and maintain a stable, high performing application environment
  • Design, develop, test and debug programs for small projects and bug fixes
  • Identify and implement continuous improvement opportunities to eliminate waste and add efficiencies
  • Ensure strict compliance of security and change management directives
  • Enable stability through troubleshooting issues and conducting root-cause analysis

Benefits

  • professional development workshops
  • student awards
  • socials
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service