Senior Java Engineer - FinTech, Hybrid (Mississauga)

TSR Consulting, Inc.

Mississauga

Hybrid

CAD 120,000 - 180,000

Full time

21 hours ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Medical benefits
Dental
Vision
Life insurance
Disability insurance
401k

Job summary

TSR Consulting, Inc. is seeking a Senior Java Engineer to join our fintech-focused team in Mississauga.

The role blends Java and Python development with deep expertise in Spring Boot, microservices, CI/CD, and container orchestration to deliver production-grade solutions for trading, risk, and operations use cases. The candidate will partner with client teams, translate business needs into technical plans, and own delivery from discovery through production readiness.

Qualifications

  • 8+ years of professional software engineering experience in full-stack or backend roles with customer-facing delivery exposure.
  • Expertise in Java (Core Java, Java 17+, Spring Boot, Microservices, REST/gRPC) and production experience in Python 3.x.
  • Hands-on with Python frameworks such as FastAPI or Flask/Django, and data libraries like Pandas/NumPy.

Responsibilities

  • Serve as the primary technical point of contact embedded with client teams to gather requirements and define delivery plans.
  • Prototype and deliver production-ready applications in Java or Python to solve trading, risk, and operational problems.
  • Translate ambiguous business asks into clear technical specifications and sequencing.
  • Architect and build scalable, resilient services using Spring Boot, REST/gRPC, and microservices patterns.
  • Leverage Python frameworks for APIs, analytics, and automation as appropriate.
  • Design, implement, and maintain CI/CD with Tekton/OpenShift Pipelines and Jenkins.
  • Deploy and operate containerized workloads on OpenShift/Kubernetes with best practices for reliability and security.
  • Model data and optimize queries across Oracle Database, MS SQL Server, and MongoDB.
  • Ensure enterprise-grade security, auditability, and compliance throughout the delivery lifecycle.
  • Produce documentation and communicate architecture decisions to technical and business stakeholders.

Skills

Java
Python
Spring Boot
Microservices
REST/gRPC
CI/CD
OpenShift
Kubernetes
Jenkins
Tekton
Oracle
MS SQL Server
MongoDB

Tools

Docker
OpenShift Pipelines
Tekton
Jenkins
Kafka

Job description

TSR Consulting, Inc. is seeking a Senior Java Engineer to join our fintech-focused team in Mississauga.

The role blends Java and Python development with deep expertise in Spring Boot, microservices, CI/CD, and container orchestration to deliver production-grade solutions for trading, risk, and operations use cases. The candidate will partner with client teams, translate business needs into technical plans, and own delivery from discovery through production readiness.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Engineer
Software Engineer

TSR Consulting • Mississauga

Hybrid
CAD 120,000 - 180,000
Medical benefits
Dental
Vision
+3
Senior Full Stack Engineer (Java/Python) - Hybrid Mississauga
Senior Full Stack Engineer (Java/Python) - Hybrid Mississauga

Procom • Mississauga

Hybrid
CAD 90,000 - 130,000
Senior Java Engineer — Finance Tech, Cloud & Microservices
Senior Java Engineer — Finance Tech, Cloud & Microservices

Citi • Mississauga

On-site
CAD 133,000 - 200,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 DevOps Developer
Senior Java DevOps Developer

Tech in Motion • Mississauga

Remote
CAD 120,000 - 150,000
Hybrid Senior Java Developer — Finance Desk Tech
Hybrid Senior Java Developer — Finance Desk Tech

Citigroup Inc. • Mississauga

Hybrid
CAD 94,000 - 142,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
Senior Java Engineer - Banking Tech, Spring Boot, Hybrid (Toronto)
Senior Java Engineer - Banking Tech, Spring Boot, Hybrid (Toronto)

MSZ Systems • Toronto

Hybrid
CAD 80,000 - 110,000
Senior Forward Deployed Engineer
Senior Forward Deployed Engineer

Mitchell Martin Inc. • Mississauga

Hybrid
CAD 85,000 - 92,000
Senior Full-Stack Java Engineer – Hybrid (Mississauga)
Senior Full-Stack Java Engineer – Hybrid (Mississauga)

Citigroup Inc. • Mississauga

Hybrid
CAD 94,000 - 142,000