Senior Software Engineer & Tech Lead - React/Java/AWS

BlueMatrix

Toronto

On-site

CAD 120,000 - 160,000

Full time

7 days ago
Be an early applicant
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

BlueMatrix is seeking a seasoned Software Engineer to lead a team and deliver client-facing components within a fast-paced, collaborative environment.

You will mentor engineers, participate in hiring, shape architecture, and own sprint planning while contributing code across front-end and back-end stacks. The role emphasizes engineering excellence, reliable REST APIs, and scalable systems using ReactJS, Java, PostgreSQL, Docker, and AWS.

Qualifications

  • 5+ years of professional software engineering experience with 1–2+ years in a leadership role.
  • Experience designing scalable, production-ready systems and REST APIs.
  • Comfortable contributing to frontend and/or backend codebases as needed.
  • Strong understanding of modern development practices, architecture patterns, and tooling.
  • Excellent communication and collaboration skills across cross-functional teams.
  • Experience with Scrum/Agile methodologies and automated testing.

Responsibilities

  • Lead, mentor, and support a team of engineers, fostering innovation, ownership, and collaboration.
  • Conduct 1:1s, coaching, feedback, and professional development support.
  • Participate in hiring, onboarding, and team growth strategies including performance reviews.
  • Write clean, efficient, maintainable code and unblock engineering challenges.
  • Guide architecture, code reviews, and technical decision-making for quality delivery.
  • Collaborate with Product, Design, and stakeholders to define and deliver solutions.
  • Own team-level sprint planning, delivery timelines, and status reporting.
  • Ensure timely delivery of epics and manage technical dependencies and risks.
  • Champion engineering best practices in coding, testing, CI/CD, and monitoring.
  • Drive continuous improvement in tools, workflows, and processes; help define long-term tech strategy.

Skills

Team leadership
Mentoring
Software engineering
REST APIs
Scrum / Agile
Cross-functional collaboration
Communication

Tools

AWS Lambda
AWS ECS
AWS SQS
AWS Kinesis
Sendgrid
Postfix
Terraform
Docker

Job description

BlueMatrix is seeking a seasoned Software Engineer to lead a team and deliver client-facing components within a fast-paced, collaborative environment.

You will mentor engineers, participate in hiring, shape architecture, and own sprint planning while contributing code across front-end and back-end stacks. The role emphasizes engineering excellence, reliable REST APIs, and scalable systems using ReactJS, Java, PostgreSQL, Docker, and AWS.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Engineer
Senior Software Engineer

BlueMatrix • Toronto

On-site
CAD 120,000 - 160,000
Entitlement I - Sr. Engineer
Entitlement I - Sr. Engineer

BlueMatrix • Toronto

On-site
CAD 120,000 - 180,000
Senior UI Developer
Senior UI Developer

ALLTECH CONSULTING SVC INC • Calgary

On-site
CAD 80,000 - 120,000
Software Engineer
Software Engineer

BlueMatrix • Toronto

On-site
CAD 90,000 - 130,000
Competitive Compensation
Health Care Plan
Generous Vacation/Personal Days
+1
Java Full Stack Engineer
Java Full Stack Engineer

Quantum World Technologies Inc. • Toronto

On-site
CAD 90,000 - 120,000
Full Stack Developer
Full Stack Developer

Sproutlogic Consulting • Toronto

On-site
CAD 65,000 - 90,000
Front End Developer
Front End Developer

ALLTECH CONSULTING SVC INC • Quebec

On-site
CAD 70,000 - 110,000
Senior Frontend Architect
Senior Frontend Architect

HCLTech • Vancouver

On-site
CAD 120,000 - 180,000
Senior Software Engineer
Senior Software Engineer

Russell Tobin • Toronto

On-site
CAD 80,000 - 120,000
Remote Senior Full Stack Architect (AWS, Node.js, React)
Remote Senior Full Stack Architect (AWS, Node.js, React)

Socket.dev • Canada

Remote
CAD 96,000 - 110,000