Impress employers and recruiters.
Choose from hundreds of resume examples.

Impress employers and recruiters.
Choose from hundreds of resume examples.
Tailor your resume to this Student, Full Stack Developer role.
Rezi rewrites your resume against Sun Life's job description. Free.

Tailor your resume to this Student, Full Stack Developer role.
Rezi rewrites your resume against Sun Life's job description. Free.
Don't guess if your resume is good enough.
See how it scores against the Student, Full Stack Developer posting at Sun Life — free, in seconds.

Don't guess if your resume is good enough.
See how it scores against the Student, Full Stack Developer posting at Sun Life — free, in seconds.
About the Role
Sun Life DMS is seeking a contract/Co-Op Full Stack Web Developer to join our Database Inventory System development team. This role involves designing, implementing, and optimizing full stack solutions in an Agile environment, collaborating with technical and non-technical stakeholders, and ensuring code is effective, scalable, and highly available.
Responsibilities
- Play a major role in helping to build out the Java development team.
- Have an opportunity to influence in how DMS “evolves” software engineering.
- Help to migrate the legacy coding to a Java based web language.
- Work closely with other developers with a diverse skill set and technology expertise to provide scalable solutions.
- Fully design, implement, and optimize a full stack solution to meet changing stakeholders’ needs.
- Create and update technical and user documentation to ensure knowledge transfer amongst team members.
- Present monthly to stakeholders.
- Help organizations with their technological framework.
Requirements
- Must be a current third-year degree student required to complete an internship or work placement as a mandatory part of their degree program/coursework.
- Must be returning to studies following the internship.
- Must be able to provide confirmation from their educational institution that the placement forms part of their course requirements.
- Experience with Spring or similar Java frameworks including architecting, designing, and programming.
- 3+ years of experience working with ReactJS.
- Excellent knowledge of front-end technologies, such as JavaScript, HTML5, and CSS3.
- Experience working with a SQL Server Database with Java.
- Strong expertise in API development and integration (RESTful and SOAP web services, JSON/XML).
- Experience with Cloud Technologies – AWS, Azure or GCP.
- Ideally, previous database-backed web services development experience.
- Familiarity with Windows and Linux fundamentals.
- Working understanding with PowerShell.
- Ability to evaluate emerging technologies and open-source libraries to provide recommendations.
- Strong interest in learning new technologies and solving complex problems.
- BS/MS degree in Computer Science or related field or comparable experience (i.e., coding bootcamp, etc.).
- Some level of migration experience from one platform to another.
- Strong skills in debugging and troubleshooting.
- Scale-up mindset.
- Experience with code versioning tools like Git, SVN, etc.
- The ability to anticipate problems and provide creative, quick, and reliable solutions.
- Students must have a December 2027 or later graduation date.
- Experience in multi-process architecture.
- Familiarity with data protection and security features.
Skills
- Full Stack Web Development
- Java
- Spring
- ReactJS
- JavaScript
- HTML5
- CSS3
- SQL Server Database
- API development
- API integration
- RESTful web services
- SOAP web services
- JSON
- XML
- Cloud Technologies
- AWS
- Azure
- GCP
- Windows fundamentals
- Linux fundamentals
- PowerShell
- Debugging
- Troubleshooting
- Git
- SVN
- Communication skills
- Collaboration skills
Location
- Waterford
Work Type
- Contract
- Co-Op
- Full-time
- On-site
Experience Level
- 3+ years of experience working with ReactJS
- Some level of migration experience
Education Level
- Third-year degree student
- BS/MS degree in Computer Science or related field or comparable experience (i.e., coding bootcamp, etc.)
Benefits
- Professional development workshops
- Student awards
- Socials
About the Company
- At Sun Life, we're driven by our Purpose: helping our Clients achieve lifetime financial security and live healthier lives.
- Our values shape how we work: caring, authentic, bold, inspiring, and impactful.
- Sun Life is a purpose-driven organization focused on helping Canadian’s achieve lifetime financial security and live healthier lives.
- We are honored to be recognized as Canada’s Best Employers for Recent Graduates and Canada's Best Workplaces by Great Place to Work in 2025.