Talent.com
Sun Life
Lead Software Engineer (JAVA, API)Sun Life • Sun Life Waterloo King
Lead Software Engineer (JAVA, API)

Lead Software Engineer (JAVA, API)

Sun Life • Sun Life Waterloo King
19 hours ago
Job type
  • Full-time
  • Permanent
Job description

Job Description

:

Lead Software Engineer - Squad Tech Lead

Our teams are dedicated to supporting, enhancing and discovering new ways to help our clients achieve lifetime financial security, live healthier lives and connect with us. Through innovation and collaboration, we're striving to deliver best-in-class technology solutions for our digital clients.

We are currently seeking a Squad Tech Lead to provide technical design, development, support and analysis for large-scale applications and systems in a new agile team within the Canadian IT Platforms and Engineering team. This permanent role combines hands-on technical work with leadership responsibilities. The successful candidate is a team player with excellent technical and problem-solving skills, is aware of industry trends, questions the status quo and can identify and propose alternatives. Come join us as we continue to intensify the focus on our digital journey, building APIs and improving our client experience.

What will you do?

  • Collaborate with skilled Agile team members to understand user needs and design, develop and deliver high quality web applications that meet those needs
  • Configure and design applications and workflows, using outside the box thinking, to create innovative ways to advance our client first strategy
  • Lead AI-assisted development practices, leveraging GitHub Copilot and other AI coding tools to accelerate development velocity and improve code quality
  • Design, develop, and integrate AI agents and conversational interfaces to enhance application capabilities and deliver intelligent automation solutions
  • Champion secure coding practices and lead efforts to identify, prioritize, and remediate application security vulnerabilities using SAST/DAST tools
  • Conduct security code reviews and ensure compliance with security standards and best practices throughout the development lifecycle
  • Coach, mentor and collaborate with members of the design and development team
  • Provide technical direction and guidance to projects, ensuring risks are mitigated and projects are implemented successfully
  • Establish coding standards and technical best practices across the squad
  • Conduct code reviews and mentor team members on technical excellence
  • Support developers in removing technical blockers and guide technical implementation of user stories and features
  • Communicate technical risks, dependencies, and constraints to stakeholders
  • Participate in planning and refinement sessions with technical perspective and collaborate with Product Owner on technical feasibility and estimates
  • Drive quality standards and testing practices; identify technical debt and propose solutions
  • Monitor system performance and reliability and champion continuous improvement initiatives
  • 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
  • Participate in agile ceremonies and support on-call and incident response when needed
  • Represent the squad's technical interests in cross-squad discussions and collaborate with other Tech Leads across squads for consistency

What you need to succeed ?

  • Minimum 8 to 10 years of progressive information technology experience with full application development life cycle and systems integration experience
  • Demonstrated experience leading and mentoring teams of developers
  • Proven experience with AI-assisted development tools, particularly GitHub Copilot, and ability to train teams on effective AI pair programming techniques
  • Hands-on experience designing, developing, and deploying AI agents using agent orchestration platforms
  • Working knowledge of Large Language Models (LLMs), prompt engineering, and integrating AI APIs
  • Experience building conversational interfaces, chatbots, or intelligent automation solutions that enhance user experiences
  • Good application security knowledge with demonstrated experience identifying and remediating security vulnerabilities (OWASP Top 10, SQL injection, XSS, CSRF, authentication/authorization flaws)
  • Hands-on experience with security scanning tools (e.g., SonarQube, Checkmarx, Snyk, Veracode) and implementing security fixes
  • Understanding of secure SDLC practices, threat modeling, and security testing methodologies
  • Expert-level knowledge of Java and Spring Boot
  • Strong experience with Microservices and API Development
  • Advanced understanding and hands-on experience with front-end development, particularly React and Web Accessibility
  • Containerization experience with Docker and Kubernetes
  • Advanced overall understanding of Web applications and server technologies
  • Working experience with middleware technologies, web and web hosting technologies
  • Experience with Kafka
  • Proficiency with SOAP/XML, REST/JSON
  • Experience with Unit testing tools (e.g., JUnit, Mockito, RESTAssured)
  • Hands-on experience using DevOps tools (BitBucket, CDD, Jenkins)
  • Understanding of JavaScript and JQuery
  • Ability and desire to lead with excellent communication skills

Special Requirements

  • Periodic weekend/after-hours work may be required to support project implementations and system upgrades

What’s in it for you?

  • Wellness programs that support the three pillars of your health – mental, physical, and financial

  • The opportunity to move along a variety of career paths with amazing networking potential.

  • As a hybrid organization, you and your leader use business and Client needs to choose where you work, at home or in the office

Create a job alert for this search

Lead Software Engineer (JAVA, API) • Sun Life Waterloo King

Similar jobs

Manager, Software Engineering

OpenTextWaterloo, Region of Waterloo, CA
Full-time

Get AI-powered advice on this job and more exclusive features.Direct message the job poster from OpenText.At OpenText, AI is at the heart of everything we do—powering innovation, transforming work,... Show more

 • Promoted

Survey Taker: Earn up to $25 per survey (Remote)

Earn HausMapleton, ON, CA
Remote
Full-time +1

Looking for people to participate in taking online surveys for Fortune 500 brands.All you need to do is complete online surveys by sharing your opinion.You will help influence brand decisions on se... Show more

 • Promoted

Staff Engineer

AMI Attachments®Hawkesville, ON, CA
Permanent

The Staff Engineer is the senior-most individual contributor within the Engineering & Design team.This role provides advanced technical expertise, strategic design guidance, and high‑level support ... Show more

 • Promoted

Global Remote Recruiter | Earn $3k-$11k per Placement

RecXchangeTillsonburg, ON, CA
Remote
Full-time

A global recruiter collaboration platform is seeking independent recruiters to work remotely and earn $3,000-$11,000 per successful candidate placement.Recruiters will have access to live client ro... Show more

 • Promoted

Senior/ Lead - AI Engineer

FICOwaterloo, on, ca
Full-time

As a Senior Engineer on our Applied AI team, you will be at the forefront of building AI-powered software that transforms how our platform operates.You will design, build, and maintain production-g... Show more

 • Promoted

Housekeeper Wanted - Housekeeper Wanted In Elmira, On — Earn $20/Hour Cleaning & Organizing Homes

Housekeeper.comElmira, Ontario, Canada
CA$20.00 hourly
Full-time

Hello! I'm Dale, a homeowner in Elmira, Ontario, and I'm currently seeking a dedicated and reliable housekeeper to help maintain my home.If you have a keen eye for detail and enjoy keeping ... Show more

 • Promoted

Biology Private Tutoring Jobs Conestogo

SuperprofConestogo, CA
Full-time

Superprof is Canada's #1 tutoring platform, and we're actively recruiting passionate tutors! Whether you're a student, a professional, or simply someone who loves teaching, join the largest communi... Show more

 • Promoted

Workload Automation(ESP/CAWA) Lead

LTIMindtreewaterloo, on, ca
Full-time

LTIMindtree is an equal opportunity employer that is committed to diversity in the workplace.Our employment decisions are made without regard to race, color, creed, religion, sex (including pregnan... Show more

 • Promoted

Remote Data Entry Clerk – Flexible Hours & Growth

LetterboxesElmira, ON, CA
Remote
Part-time

A growing company is seeking a Data Entry Clerk to work from home.This role offers flexibility with part-time shifts available, making it a great opportunity for those looking to balance work-life ... Show more

 • Promoted

Lead Small Animal DVM - Flexible Schedule & Great Benefits

P3 Veterinary PartnersWoodstock, Oxford County, CA
Full-time

A prominent veterinary clinic in Woodstock, Canada, is looking for a dedicated Veterinarian (DVM) to join their compassionate team.In this role, you will ensure high-quality care while enjoying a s... Show more

 • Promoted

Senior Privacy & Commercial Counsel - waterloo

Ρrοѕреοwaterloo, on, ca
Full-time +1

Senior Privacy & Commercial Counsel.Prospeo is a B2B SaaS sales intelligence platform used by over 2,000 companies worldwide.We help sales teams find verified contact data with 97%+ accuracy throug... Show more

 • Promoted

Cloud & Dedicated Hosting Provider Senior Ops. Architect - waterloo

\"RMS\" Retail Marketing Solutions LLCwaterloo, on, ca
Full-time +1

Retail Marketing Solutions LLC “RMS”) is a Global Operations Agency specializing in:.Business Infrastructure and Practices Consultation).Domains | VPS & Dedicated Servers | Infrastructure Managemen... Show more

 • Promoted

Senior ASIC Design & Verification Engineer for AI Inference

Targeted TalentWaterloo, Region of Waterloo, CA
Full-time

A leading technology recruitment agency is seeking an experienced hardware design engineer located in Kitchener, Canada.The ideal candidate will have more than 5 years in hardware systems design, p... Show more

 • Promoted

Nanny Wanted - Opportunity For A Part Time In Home Childcare Provider.

CanadianNanny.caNorwich, Ontario, Canada
Part-time

We are a warm, busy household looking for a caring and reliable part-time nanny to help care for our four children (ages 6, 4, 2, and 1).Our older children are homeschooled, and we’re looking for s... Show more

 • Promoted

Ishadhya looking for a babysitter or nanny in Tillsonburg

SitlyTillsonburg, Other, Canada
Full-time

We have 1 child (1 girl, 1 year old).Feel free to contact me so we can make an appointment. Show more

 • Promoted

Senior Information Technology Project Manager - NEOGOV

NEOGOVwaterloo, on, ca
Full-time

This role is a CONTRACT & REMOTE from anywhere in Canada ***.Senior PMO Manager – Product Delivery(SaaS/Remote/Contract).NEOGOV is a proud SaaS leader in the Public Sector for HR, Recruiting, emplo... Show more

 • Promoted

Software Business Analyst - Alpha Bravo Development

Alpha Bravo Developmentwaterloo, on, ca
Full-time

We’re a fast-growing software development agency that helps service-based businesses across the U.Our team values ownership, innovation, and building long-term partnerships with clients.We’re looki... Show more

 • Promoted

Remote and Hybrid Independent Contractor Technology Lawyers (Canada) - waterloo

MT>Align, a division of McCarthy Tétrault LLPwaterloo, on, ca
Remote
Full-time

Work for yourself, but with us!.Align, a division of McCarthy Tétrault LLP, pairs high caliber independent contract lawyers with our clients who need legal support.Align, successful applicants will... Show more

 • Promoted

Maintenance Manager

EmergencyMDMoorefield, ON, CA
Full-time

Darling International Canada Inc.Global population is increasing by tens of thousands every day, and the pressure on our planet's resources for food, feed and fuel is greater than ever.Our future -... Show more

 • Promoted

Earn Up To $400 Per Day By Playing Games And Taking Surveys - Up To $400 A Day - Remote

Freecash.ComWoolwich, Canada
Remote
Full-time

Earn money online by playing games, taking surveys, and completing tasks on Freecash.Flexible, high-paying, remote opportunity. Show more