Talent.com

Lead software engineer Jobs in Toronto, ON

Create a job alert for this search

Lead software engineer • toronto on

Last updated: 13 hours ago

Lead Software Engineer (Java/Spring Boot) - 100% Remote

Recrute ActionToronto, ON, ca
CA$80.00–CA$90.00 hourly
Remote
Full-time

Lead Software Engineer (Java/Spring Boot).Join an ambitious technology initiative within the sector of financial services and insurance for our client, where innovation, collaboration, and continuo... Show more

Remote Software Engineer

TuringToronto, Ontario, Canada
CA$200.00–CA$300.00 daily
Remote
Full-time
Quick Apply

Based in San Francisco, California, Turing is the world’s leading research accelerator for frontier AI labs and a trusted partner for global enterprises deploying advanced AI systems.Turing support... Show more

Tech Lead - Software Engineering

DataVisorToronto, ON, CA
CA$130,000.00–CA$170,000.00 yearly
Full-time
Quick Apply

DataVisor is the world’s leading AI-powered Fraud and Risk Platform that delivers the best overall detection coverage in the industry.With an open SaaS platform that supports easy consolidation and... Show more

 • New!

Java Software Engineer

Motion RecruitmentToronto, Ontario, Canada
Full-time

We're working with a company specializing in enterprise software in banking that harnesses that power of AI and data to provide details to their clients across the world.This team is currently look... Show more

Software Engineer, Full Stack

BasetwoToronto, ON, CA
Remote
Full-time
Quick Apply

Basetwo provides manufacturing engineers with a low code AI platform that helps them troubleshoot and optimize their production processes to increase efficiency and reduce waste.Manufacturing engin... Show more

Software Engineer

RemoteJobsOneToronto, Canada
CA$50.00–CA$70.00 hourly
Remote
Full-time
Quick Apply

This is a fully remote position.We are engaging Software Engineers to contribute their technical expertise to a customer-centric project focused on enhancing development workflows and process autom... Show more

Senior Software Engineer

Randstad CanadaNorth York, Ontario, CA
Temporary
Quick Apply

Senior Software Engineer – Java / Angular.Contract: October 19, 2026 – February 19, 2027.Work Model: 4 days per week onsite.Industry: Financial Services / Technology.We’re looking for a Senior Soft... Show more

Software Engineer (Java)

ScotiabankToronto, ON, CA
Full-time

Join a purpose driven winning team, committed to results, in an inclusive and high-performing culture.Global Banking and Markets Engineering (GBME) is the fast-moving, award-winning technology engi... Show more

Software Engineer - Frontier

DeloitteToronto, ON, ON, CA
Permanent

At Deloitte, our Purpose is to make an impact that matters.We exist to inspire and help our people, organizations, communities, and countries to thrive by building a better future.Our work underpin... Show more

Principal Software Engineer, MADS

Amazon Development Centre Canada ULCToronto, Ontario, CAN
Full-time

We are seeking an experienced Principal Engineer to lead the evolution and optimization of high-scale programmatic reporting systems at Amazon Ads.This role will drive the technical vision for how ... Show more

AI Software Engineer, Growth

Palona AIToronto, ON, CA
Full-time
Quick Apply

Palona is building a category-defining AI platform for restaurants.This role builds the technical growth system that helps the right restaurant owners, operators, franchise leaders, and technology ... Show more

Senior Software Engineer

AperteraToronto, ON, CA
Full-time
Quick Apply

About Apertera Apertera is leading the evolution of language solutions for high-stakes content.We partner with enterprises as an extension of their teams, combining professional expertise with Adap... Show more

Backend Software Engineer - Python

MercorToronto, Ontario, Canada
CA$40.00–CA$50.00 hourly
Remote
Part-time
Quick Apply

Headquartered in San Francisco, our investors include.Integrate web or desktop applications into.Implement populate/snapshot hooks for app state management.Test apps locally and debug build, runtim... Show more

AI Software Engineer (C++)

TalentlabToronto, None, Canada
Full-time

Machine Learning / AI Software Engineer.Technology / AI / Semiconductor.Our client is a global technology leader developing next-generation AI and machine learning solutions for mobile, automotive,... Show more

LEAD SOFTWARE DEVELOPER

The Home Depot CanadaToronto, ON, CA
CA$110,000.00–CA$135,000.00 yearly
Full-time

Pay Range: $110,000 - $135,000.At The Home Depot Canada, we want you to feel valued and supported.The pay range you see represents base salary only.In addition, your total rewards may include: semi... Show more

Senior Software Engineer

Hire DigITalentToronto, On, Canada
Full-time

Our client manages large lottery campaigns for major foundations.They currently have an opening on their team to add a Senior Software Engineer.The Senior Software Engineer will be responsible for ... Show more

 • New!

Software Engineer 1015

Veracity Ventures Inc.Toronto, ON, CA
Full-time

As a Software Engineer, you will be responsible for designing, developing, and maintaining our company’s software.You will gather information to identify the company’s needs and program clean and e... Show more

Senior Software Engineer (Infrastructure)

MotionToronto, ON, CA
Full-time +1

AI-native platform that bridges the gap between performance marketers and creative teams, so they can uncover what’s working, what’s not, and ship more winning ads across platforms like YouTube, Li... Show more

Lead Software Engineer (Python | Databricks)

ScotiabankToronto, ON, CA
Full-time

Work closely with end users, and business teams to understand business needs, conduct gap analysis and requirements assessments as needed.Partner with Architecture on the design and integration.Del... Show more

Senior Software Engineer

RoadpostEtobicoke, ON, CA
CA$160,000.00 yearly
Full-time
Quick Apply

Who We Are   At Roadpost, we've spent years building trust with people who need to stay connected beyond cell coverage, in the world's most remote places.That work led to ZOLEO, our globa... Show more

People also ask
Lead Software Engineer (Java/Spring Boot) - 100% Remote

Lead Software Engineer (Java/Spring Boot) - 100% Remote

Recrute ActionToronto, ON, ca
14 days ago
Salary
CA$80.00–CA$90.00 hourly
Job type
  • Full-time
  • Remote
Job description

Job Description

Lead Software Engineer (Java/Spring Boot)


Join an ambitious technology initiative within the sector of financial services and insurance for our client, where innovation, collaboration, and continuous improvement are at the heart of every project. Working within a newly established agile team, you will contribute to the delivery of large-scale digital solutions while helping advance modern engineering practices, AI-assisted development, and exceptional client experiences. This opportunity offers the chance to influence technical direction, support team growth, and play a key role in building secure, scalable, and high-performing applications that support important business objectives.


What is in it for you:


• Salaried: $80-90 per hour.

• Incorporated Business Rate: $90-100 per hour.

• 1-year contract with a strong possibility of extension.

• Full-time schedule of 37.5 hours per week.

• Monday to Friday, from 9 am to 5 pm.

• Primarily remote with on-site attendance required once per quarter.

• Occasional travel between Toronto and Waterloo based on project requirements.

• Periodic evening, weekend, and after-hours work may be required to support project implementations, system upgrades, and deployments.

• Approximately monthly after-hours deployment support may be required, including occasional Sunday deployments.


Responsibilities:


• 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 will need to succeed:


Required experience


• 8 to 10 years of experience.

• Extensive experience in Java backend development.

• Experience developing complex microservices.

• Experience supporting high-scale APIs.

• Experience leading and mentoring developers.

• Experience leading mixed-level teams consisting of junior and intermediate developers.

• Experience working with architects, product owners, principal software engineers, business stakeholders, and development teams.

• Experience with CI/CD pipelines.

• Experience with unit testing.

• Experience addressing code-level vulnerabilities.

• Experience using SAST/DAST security tools.


Technical and professional skills


• Expert-level Java and Spring Boot development.

• Strong experience with REST APIs.

• Solid understanding of web applications and server technologies.

• Ability to learn internal frameworks quickly.

• Knowledge of GitHub Copilot, Claude, or equivalent LLMs.

• Ability to leverage AI tools for assisted development, code generation, code enhancement, and productivity.

• Knowledge of Snyk, Checkmarx, SonarQube, Veracode, or similar security tools.

• Understanding of Secure SDLC practices.

• Understanding of basic threat modeling.

• Experience with Bitbucket, Jenkins, and CI/CD processes.

• Strong unit testing skills using JUnit, Mockito, and REST Assured.

• Strong communication skills.

• Ability to provide technical leadership and delivery leadership.


Preferred experience


• Experience within financial services or insurance.

• Experience with retirement products, savings products, or client experience journeys.

• Experience with agent orchestration platforms.

• Experience with conversational interfaces.


Technical and professional skills (preferred)


• Working knowledge of React.

• Understanding of Angular.

• Awareness of web accessibility (A11y).

• Basic Kubernetes experience, including pod tuning and configuration.

• Experience with Docker and containerization.

• Experience with Kafka.

• Experience with SOAP/XML.

• Familiarity with Claude or similar AI technologies.


Soft skills


• Customer-focused mindset.

• Ability to identify opportunities for reusable components and reuse.

• Innovation mindset with enthusiasm for exploring AI technologies to solve business problems.

• Security-first mindset.

• Ability to evaluate AI solutions for ethical considerations, bias, privacy, and responsible AI practices.

• Flexible and adaptable approach to changing priorities and technologies.

• Strong technical mindset with the ability to drive quality standards.

• Collaborative approach to working with cross-functional teams.

• Ability and desire to lead through effective communication.


Why Recruit Action?


Recruit Action (agency permit: AP-2504511) provides recruitment services through quality support and a personalized approach. As part of the screening process, some applications may be reviewed using artificial intelligence tools. Only candidates who meet the hiring criteria will be contacted.



Requirements