Sun Life

Student, MarTech Software Engineer

Sun Life

full-time

Posted on:

Location Type: Hybrid

Location: Waterloo • 🇨🇦 Canada

Visit company website
AI Apply
Apply

Job Level

Entry Level

Tech Stack

AEMAnsibleApacheBootstrapHibernateJ2EEJavaJavaScriptJenkinsjQueryLinuxMavenOpen SourceSpringUnix

About the role

  • Work with the MarTech development team to support delivering large-scale content management applications and MarTech initiatives
  • Collaborate with team members in developing and delivering high quality web applications that meet business needs
  • Contribute to defining timelines and plans; analyze and estimate feasibility, cost, time and scope
  • Ensure coding, testing, debugging and implementation activities are completed as required
  • Provide after-hours and periodic weekend support for project implementations and system upgrades as needed
  • Travel occasionally between Sun Life locations (Toronto, Waterloo) depending on work assignment
  • Participate as a student/new graduate in meaningful work, professional development and team activities

Requirements

  • Enrolled in University Degree or College Diploma with April 2026 or later graduation date
  • Flexible and adaptable with ability to align to changing priorities
  • Adaptable to working on teams delivering in a Waterfall or agile style
  • Customer obsession – customers are at the centre of all we do
  • Ability to work both independently and as part of a collaborative, multi-site team
  • Self-directed and proactive
  • Experience developing applications (preferred)
  • Knowledge of MarTech platforms such as Adobe Experience Manager (AEM) (preferred)
  • Understanding of AEM CQ, JCR, Apache Sling, Apache Felix, OSGi, REST, JavaScript, jQuery, Bootstrap, AJAX, JSON, HTML5, CSS3 (preferred)
  • Knowledge and experience with Java, J2EE, Unix/Linux, web and web hosting technologies (preferred)
  • Excellent verbal and written communication skills (preferred)
  • Experience with other Content Management Systems such as OpenText WEM or TeamSite (preferred)
  • Experience using DevOps tools (Jenkins, Artifactory, BitBucket, Maven, CDD/Ansible) (preferred)
  • Understanding of Web applications and server technologies (preferred)
  • Experience with open source frameworks such as Spring, Hibernate and Velocity (preferred)
  • Ability to work periodic weekend/after-hours to support implementations and system upgrades
  • Occasional travel between Sun Life locations may be required
Benefits
  • Several flexible work options (choice to work from both the office and virtually)
  • Professional development workshops
  • Student awards
  • Socials
  • Opportunity to transition into permanent roles after graduation
  • Eligible employees may participate in various incentive plans (payment discretionary and subject to performance)
  • Diversity and inclusion focus and accommodations for persons with disabilities
  • Occasional travel between Sun Life locations (Toronto, Waterloo)

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
JavaScriptjQueryBootstrapAJAXJSONHTML5CSS3JavaJ2EEApache Sling
Soft skills
flexibleadaptablecustomer obsessionself-directedproactivecollaborativeexcellent communication