Associate Software Engineer, Student

Posted last month

Apply Now

Resume Score

Check how well your resume matches this job before you apply.

Sign in to check score

About the role

  • Software Engineer supporting Java applications in hybrid environment at Sun Life. Collaborate with cross-functional teams to deliver high-quality solutions and maintain application stability.

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

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 2026 or later.

Benefits

  • Professional development workshops
  • Student awards
  • Socials and many more exciting opportunities

Job type

Internship

Experience level

Entry level

Salary

Not specified

Degree requirement

Bachelor's Degree

Tech skills

AnsibleGradleJavaJavaScriptJenkinsMavenOraclePostgresSDLCSOAPSpringSQL

Location requirements

HybridWaterlooCanada

Report this job

Found something wrong with the page? Please let us know by submitting a report below.