Senior Software Engineer: Lead, Mentor, Build Systems

Emburse Chrome River

Toronto

On-site

CAD 120,000 - 160,000

Full time

14 days+
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

Benefits offered by this job

Job summary

Emburse Chrome River is seeking a senior software engineer in Toronto to drive Java backend development with a React frontend. You will own features, design robust APIs, and guide junior engineers in a SCRUM/DevOps environment.

The role requires 6+ years' experience in Java development, strong Spring/AWS skills, REST API design, and comfort with Docker, CI/CD, and distributed systems. Proficiency on macOS/Linux is expected.

Qualifications

  • Bachelor's degree in Computer Science or equivalent years' experience.
  • 6+ years of professional Java development experience.
  • Experience with React and JavaScript in a full-stack context.
  • Strong knowledge of OS X/Linux, Spring, AWS, microservices, SQL/NoSQL, and SCM (Git).
  • Proficient in building RESTful services and secure API design.

Responsibilities

  • Lead and mentor team members and contribute to project conception.
  • Develop sophisticated software with minimal supervision.
  • Prepare high-quality technical docs and presentations.
  • Engage in design sessions and perform advanced refactoring.

Skills

Java
React
JavaScript
Spring
AWS
Microservices
REST APIs
Design patterns
Docker
SQL/NoSQL
TDD/Testing
CI/CD

Education

Bachelor's degree in Computer Science

Tools

Git
Docker
Kubernetes
NPM/Webpack

Job description

Emburse Chrome River is seeking a senior software engineer in Toronto to drive Java backend development with a React frontend. You will own features, design robust APIs, and guide junior engineers in a SCRUM/DevOps environment.

The role requires 6+ years' experience in Java development, strong Spring/AWS skills, REST API design, and comfort with Docker, CI/CD, and distributed systems. Proficiency on macOS/Linux is expected.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Engineering Manager – Java & Microservices, AWS
Engineering Manager – Java & Microservices, AWS

Emburse Chrome River • Toronto

On-site
CAD 90,000 - 120,000
Java Software Engineer II — APIs & Microservices
Java Software Engineer II — APIs & Microservices

Emburse Chrome River • Toronto

On-site
CAD 70,000 - 110,000
Senior Java Engineer – Fintech, Lead & Grow
Senior Java Engineer – Fintech, Lead & Grow

Propel Holdings • Toronto

On-site
CAD 110,000 - 140,000
Growth opportunities
Incredible company culture
Competitive salary and health benefits
+5
Senior Java Software Engineer - Banking Experience
Senior Java Software Engineer - Banking Experience

MSZ Systems • Toronto

On-site
CAD 80,000 - 110,000
Senior Java Engineer - Security-Focused Tech Lead
Senior Java Engineer - Security-Focused Tech Lead

Collabera • Toronto

On-site
CAD 90,000 - 130,000
Senior Java/React Full-Stack Lead - Hybrid (Mississauga)
Senior Java/React Full-Stack Lead - Hybrid (Mississauga)

Open Systems Technologies • Mississauga

Hybrid
CAD 120,000 - 150,000
Software Engineer
Software Engineer

Dawn Recruiting Agency • Toronto

Hybrid
CAD 90,000 - 120,000
Performance-based bonus program
Extended health and dental coverage
Paid time off
+2
Senior Java Engineer: TDD, Clean Code & REST APIs
Senior Java Engineer: TDD, Clean Code & REST APIs

Realign Llc • Toronto

On-site
CAD 90,000 - 120,000
Remote Senior Java Microservices Architect
Remote Senior Java Microservices Architect

Jobgether • Canada

Remote
CAD 120,000 - 170,000
Fully remote in Canada
Eastern Time Zone work consideration
Career growth and exposure to AI/ML
+1
Senior Java Software Engineer
Senior Java Software Engineer

HCR Permanent Search • Markham

Hybrid
CAD 120,000 - 160,000