Job Search and Career Advice Platform

Enable job alerts via email!

Lead Software Engineer / Java / Spring Boot / React

Motion Recruitment Partners, LLC

Toronto

Hybrid

CAD 100,000 - 125,000

Full time

Today
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading provider of credit ratings is hiring a Lead Software Engineer in Downtown Toronto. This full-time role requires strong back-end (70%) and front-end (30%) skills, specifically in Java, Spring Boot, and React. The ideal candidate should have over 15 years of experience and possess AI/ML skills. Benefits include medical insurance, vacation time, and stock options. Apply now to be part of a pivotal technical team in the financial services domain.

Benefits

Medical, Dental, and Vision Insurance
Vacation Time
Stock Options
Salary + Bonus

Qualifications

  • 15+ years of hands-on experience building enterprise applications or AI/ML systems.
  • Proficiency in modern programming languages and frameworks.
  • Experience designing scalable systems from scratch.

Responsibilities

  • Define the technical and architectural direction for major product solutions.
  • Perform 70% back-end work with Java and Spring Boot.
  • Engage in 30% front-end work with React.

Skills

Java
Spring Boot
React
AI/ML experience
Cloud and DevOps

Education

Bachelor’s degree in computer science or Software Engineering

Tools

Docker
Kubernetes/EKS
AWS
Azure
Job description

A leading provider of credit ratings and research for global capital markets is hiring a Lead Software Engineer. This is an opportunity to bring leadership, architecture and design and backend engineering experience all to one role. They are ideally looking for an engineer having experience with Java, Spring Boot, and React (about 70% backend, 30% frontend split). They would also like someone who is driven to utilize and continue growing their skills in the AI space, as it will be essential to this role. This is a full-time direct hire role with 2 days in office, hybrid responsibilities in Downtown Toronto.

Additionally in this role you’ll play a significant part in defining the technical and architectural direction for major product solutions that the company plans to roll out.

Required Skills & Experience
  • Deep technical expertise, 15+ years of hands‑on experience building enterprise applications or AI/ML systems, with strong proficiency in modern programming languages, frameworks, and production environments
  • Java, Spring Boot, React experience is preferred
  • Experience designing scalable systems from scratch; deep understanding of software architecture, design patterns, and the ability to make bold architectural decisions
  • Bachelor’s degree in computer science, Software Engineering, or related field (or equivalent experience)
Desired Skills & Experience
  • Hands on AI/ML experience
  • Any modern cloud and DevOps experience with Docker, Kubernetes/EKS, AWS or Azure, microservices architecture and /or CI/CD pipelines
  • Startup experience
  • Technical thought leadership
  • Knowledge of the financial services domain
What You Will Be Doing

Tech Breakdown

  • 70% Back-end work Java, Spring Boot
  • 30% Front-end work with React

Daily Responsibilities

  • 80% Hands On
  • 20% Leadership
The Offer
  • Salary + Bonus

You will receive the following benefits:

  • Medical, Dental, and Vision Insurance
  • Vacation Time
  • Stock Options

Current Vacancy: Yes

Use of AI in Hiring: No

Applicants must be currently authorized to work in the Canada on a full-time basis now and in the future.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.