Senior Java Backend Engineer | Kafka & Microservices

Kelly Services

Mississauga

Hybrid

CAD 94,000 - 103,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

Job summary

Motion Recruitment Partners (MRP) in Mississauga is seeking a senior backend engineer to build and enhance large-scale, high-performance applications within a financial services environment using Java, Spring, and Kafka.

You'll work in a hybrid setup (2 days onsite per week) on a 6+ month contract with strong potential for extension or conversion to full-time, contributing to scalable architectures and reliable software in a highly collaborative Agile team.

Qualifications

  • 5+ years of professional software development experience.
  • Strong experience with Java and Spring / Spring Boot.
  • Experience building RESTful APIs and microservices.
  • Strong experience with Apache Kafka and event-driven architectures.
  • Experience designing and developing distributed backend systems.
  • Strong SQL and relational database experience.
  • Experience working with CI/CD pipelines and DevOps practices.
  • Strong understanding of software architecture, design patterns, and scalable application development.
  • Experience troubleshooting and supporting production applications.

Responsibilities

  • Hands-on backend development focused on Java/Spring.
  • Support production applications and troubleshoot issues.
  • Collaborate across cross-functional teams.
  • Contribute to architecture and design decisions.

Skills

Java / Spring
RESTful APIs
Kafka
Distributed systems
SQL databases
CI/CD / DevOps
Software architecture
Production support

Tools

Docker
Kubernetes

Job description

Motion Recruitment Partners (MRP) in Mississauga is seeking a senior backend engineer to build and enhance large-scale, high-performance applications within a financial services environment using Java, Spring, and Kafka.

You'll work in a hybrid setup (2 days onsite per week) on a 6+ month contract with strong potential for extension or conversion to full-time, contributing to scalable architectures and reliable software in a highly collaborative Agile team.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Java Backend Engineer — Microservices & Kafka
Senior Java Backend Engineer — Microservices & Kafka

Millennium Software and Staffing Inc • Toronto

On-site
CAD 90,000 - 110,000
Software Engineer / Java / 6-12 Month Contract
Software Engineer / Java / 6-12 Month Contract

Kelly Services • Mississauga

Hybrid
CAD 94,000 - 103,000
Senior Java Engineer - Cloud, Microservices & Kafka
Senior Java Engineer - Cloud, Microservices & Kafka

RBC • Toronto

On-site
CAD 110,000 - 140,000
Total rewards program
Coaching & development
Work-life balance
+2
Senior Java Engineer: Build Scalable Microservices & APIs
Senior Java Engineer: Build Scalable Microservices & APIs

PeoplePilot • Mississauga

On-site
CAD 85,000 - 110,000
Senior Java Developer - Backend
Senior Java Developer - Backend

CG Consulting Group • Toronto

On-site
CAD 90,000 - 120,000
Senior Java Developer: Kafka & Microservices
Senior Java Developer: Kafka & Microservices

Sun Life Québec • Montreal (administrative region)

Hybrid
CAD 90,000 - 140,000
Senior Back-end(Java) Developer
Senior Back-end(Java) Developer

VSG Recruitment • Toronto

On-site
CAD 110,000 - 140,000
Java Developer
Java Developer

Hillview Consulting Solutions • Toronto

Hybrid
Senior Java & Python Backend Engineer | Hybrid (3 Days WFO)
Senior Java & Python Backend Engineer | Hybrid (3 Days WFO)

Pacer Group • Mississauga

Hybrid
CAD 125,000 - 135,000
Mid-Senior Java Microservices Engineer (Contract)
Mid-Senior Java Microservices Engineer (Contract)

Dexian • Mississauga

On-site
CAD 90,000 - 125,000