Haystack
← Back to Jobs
Technology

Senior Java Backend Developer C13

TSR Consulting Services, Inc.Mississauga, ON🇺🇸United StatesPosted 11 Aug 2026

Quick Overview

Salary
$76/hr
Work Type
Hybrid
Level
Mid Senior

Job Description



Job Title: NAM-CA-Java Developer-Supervisory (CAD)


Location: Mississauga


Duration: Contract - 6 months


Pay Range: $76(T4)


Job ID: 407930



About TSR


TSR is a trusted staffing and workforce solutions partner with more than 50 years of experience delivery highly qualified talent to support clients' most critical business and technology initiatives. Through a disciplined approach to sourcing, candidate vetting, and delivery, TSR helps organizations scale teams quickly while maintaining quality and reliability. TSR operates with a global delivery model, leveraging specialized teams to support enterprise clients across North America and beyond.



In June 2024, TSR was acquired by Justin Christian, founder and CEO of BCforward, a global provider of professional services and workforce solutions. This partnership expands TSR's ability to deliver broader capabilities, global delivery resources, and enhanced opportunities for both clients and consultants.



Job Description


We are seeking a Karat - Software Engineer Java Senior (C13/C14) to join our dynamic team. The ideal candidate will have strong experience in Core Java, distributed systems, data streaming, and the Spring ecosystem and a proven ability to design, build, and optimize high-performance batch and real-time backend platforms.


Responsibilities:



  • Analyze complex requirements and define scalable, reliable, and secure backend architectures, evaluating microservices and event-driven patterns.

  • Write production-grade Java code using OOP, SOLID principles, and established design patterns.

  • Lead delivery of complex backend and data-processing initiatives across the SDLC with cross-functional teams.

  • Serve as SME for high-throughput processing, stream processing, and JVM performance tuning.

  • Profile and resolve performance bottlenecks, memory leaks, and concurrency issues in distributed systems.

  • Champion TDD, unit and integration testing, and rigorous code reviews to improve code quality.

  • Provide mentorship and architectural guidance to engineers to promote technical excellence.


Required Skills & Qualifications:



  • 8+ years in application development or systems analysis with emphasis on Java backend architectures.

  • Expert Core Java (11/17/21), multithreading, concurrency models, JVM memory model and Collections API.

  • Distributed data processing and real-time streaming with Apache Kafka, Spark, Flink, or Hadoop.

  • Spring Boot, Spring Cloud, Spring Data, Spring Security, and ORM frameworks such as Hibernate/JPA.

  • Database design and performance tuning for SQL stores (PostgreSQL, MySQL, Oracle) and NoSQL (Cassandra, MongoDB, Redis).

  • Strong grasp of distributed systems, caching strategies, and API design for REST and gRPC.

  • CI/CD and DevOps practices with Docker, Kubernetes, and tools such as Jenkins, GitLab CI, or GitHub Actions.

  • Testing with JUnit and Mockito, plus integration testing.


Preferred Skills:



  • Cloud platforms such as AWS, Azure, or Google Cloud Platform, including managed databases and container services.

  • Experience in financial services, banking technology, or large-scale transaction systems.

  • Unix/Linux, shell scripting, and network configurations.


Why TSR?


At TSR, we believe in advancing lives and careers. When you join our team, you gain access to:



  • Competitive compensation and benefits.

  • Opportunities for growth with global clients.

  • A supportive, inclusive culture that values innovation and people.

  • Exposure to cutting-edge technologies and projects.



About Our Commitment


TSR is an equal opportunity employer. We value diversity and are committed to creating an inclusive environment for all employees. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, sexual orientation, gender identity, national origin, age, disability, or veteran status.


Interested? Apply Now!


If this sounds like the right opportunity for you, please apply with your most recent resume.


Skills

Docker
Microservices
MongoDB
MySQL
Oracle
SQL
Shell
Spring
Spring Boot
AWS
Flink
TDD
Apache
Azure
Cassandra
GitHub Actions
GitLab CI
Google Cloud
Hadoop
Hibernate
JUnit
Java
Jenkins
Kafka
Kubernetes
PostgreSQL
REST
Redis
gRPC

Similar jobs