Senior Software Engineer Lead — Java Backend (Remote)

Lever, Inc.

Charlottetown

Remote

CAD 110,000 - 160,000

Full time

14 days+
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Benefits offered by this job

Remote-first environment
Competitive Total Rewards
MacBook + $800 home workspace setup
Health, dental, vision, life insurance
Generous PTO & sick days
RRSP & 401k matching programs
$2,500 annual development fund
Team offsites and events

Job summary

SpryPoint is seeking a Software Engineering Team Lead to guide a talented group of engineers. You’ll ensure delivery of scalable, secure software in a cloud-first environment, mentoring engineers and driving architectural excellence across the stack.

Responsibilities include defining technical designs, performing code reviews (including AI-generated code), and fostering a culture of collaboration and continuous improvement within an Agile SCRUM team.

Qualifications

  • Bachelor’s degree in Computer Science, Engineering, or related field.
  • 5+ Years of experience in software development with Java backend web applications.
  • Proven leadership or mentorship experience.
  • Strong knowledge of RESTful APIs, microservices, and asynchronous processing.
  • Experience with relational databases and SQL.
  • Web tech: HTML, JavaScript, CSS; familiarity with cloud platforms.
  • Design patterns, OOP, clean code, and unit testing.

Responsibilities

  • Lead and mentor a software engineering team to deliver high-quality products.
  • Influence design and architecture decisions; own delivery outcomes.
  • Create and maintain technical designs, architecture docs, and best practices.
  • Conduct code reviews, including AI-generated code, and provide feedback.
  • Automate testing and support CI/CD in an Agile SCRUM environment.
  • Troubleshoot issues across development and production and improve tooling.
  • Collaborate with cross-functional teams and communicate risks early.
  • Support Client Success with technical guidance and issue resolution.

Skills

Java backend
Leadership
RESTful APIs
Microservices
Cloud platforms
CI/CD
Git
Angular/JavaScript
Problem solving

Education

Bachelor's degree in CS/Eng

Tools

AWS/Azure/Cloud
SQL
CI/CD pipelines

Job description

SpryPoint is seeking a Software Engineering Team Lead to guide a talented group of engineers. You’ll ensure delivery of scalable, secure software in a cloud-first environment, mentoring engineers and driving architectural excellence across the stack.

Responsibilities include defining technical designs, performing code reviews (including AI-generated code), and fostering a culture of collaboration and continuous improvement within an Agile SCRUM team.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer — Remote SaaS, High Impact
Senior Software Engineer — Remote SaaS, High Impact

Jobs in JS • Prince Rupert

On-site
CAD 177,000 - 248,000
401(k) match
Health benefits for you and family
Unlimited flexible time off
+3
Senior Java Architect: Lead Scalable Microservices
Senior Java Architect: Lead Scalable Microservices

My Recruiter • Toronto

On-site
CAD 110,000 - 170,000
Senior Software Engineer - Backend
Senior Software Engineer - Backend

Placements24 • Kimberley

Hybrid
CAD 110,000 - 140,000
Fully remote
Flexible hours
Health insurance
+2
Remote-First Senior Backend Architect – Scalable 3D/Vision
Remote-First Senior Backend Architect – Scalable 3D/Vision

Leap Tools • Toronto

On-site
CAD 110,000 - 160,000
Remote-first
Work-from-home stipend
Birthday day off
+1
Senior Java Backend Developer
Senior Java Backend Developer

Electric Mind Inc. • Toronto

On-site
CAD 110,000 - 150,000
Senior Backend Engineer – Java Microservices & Architecture
Senior Backend Engineer – Java Microservices & Architecture

GamblingCareers.com • Canada

On-site
CAD 124,000 - 186,000
Comprehensive health coverage
Dental plan
Health Care Spending Account
+4
Team Lead, Agentic AI Software Development
Team Lead, Agentic AI Software Development

moderncampus • Canada

Hybrid
CAD 120,000 - 160,000
Senior Java Tech Lead — Spring Boot & AWS Architect
Senior Java Tech Lead — Spring Boot & AWS Architect

HRB • Vaughan

On-site
CAD 140,000 - 190,000
Senior Backend Java Lead — Architect, Mentor, AI‑Driven
Senior Backend Java Lead — Architect, Mentor, AI‑Driven

Citigroup Inc. • Mississauga

Hybrid
CAD 207,000 - 310,000
Hybrid work schedule
Professional development
Global collaboration
+2
AI-Driven Full-Stack Tech Lead
AI-Driven Full-Stack Tech Lead

NextGenEnergyJobs • Quebec

Hybrid
CAD 110,000 - 170,000