-
Galent

Java Developer

Galent
Canada · Contract · Mid-Senior

Job Title: Senior Java Backend Developer

Location: Toronto, ON (Hybrid – 3 days in office per week)

Job Summary:

We are seeking an experienced and hands-on Senior Java Backend Developer with strong expertise in Java, Spring Boot, Microservices, Kafka, Azure, and SQL. The ideal candidate will design and build scalable enterprise applications, mentor junior developers, and support the full SDLC, including production support.

Experience: 8+ years

Required Skills

  • Java, Spring Boot, REST APIs
  • Microservices Architecture
  • Kafka
  • Azure
  • SQL Server (strong database knowledge)
  • Angular (basic to intermediate for frontend tasks)
  • Unit Testing (JUnit, Mockito)
  • SDLC, Agile/Scrum methodologies
  • Payment domain experience (nice to have)

Responsibilities

  • Design, develop, and maintain scalable enterprise applications using Java, Spring Boot, Microservices, and Kafka.
  • Write clean, reusable, and well-documented code along with unit test cases.
  • Ensure high-quality deliverables through thorough unit testing and active participation in code reviews.
  • Collaborate with cross-functional teams including QA, UAT, and Business Analysts to deliver solutions on time.
  • Provide technical guidance and mentorship to junior developers, enforcing best coding practices.
  • Take ownership of production issues, troubleshoot critical problems, and implement long-term/permanent fixes.
  • Perform database design, query optimization, and performance tuning using SQL Server.
  • Participate in CI/CD pipeline activities and contribute to DevOps practices for smoother deployment.

Requirements

  • 8+ years of hands-on experience in enterprise backend development.
  • Strong development background in Java, Spring Boot, REST APIs, Microservices, Kafka.
  • Solid SQL Server knowledge including stored procedures, indexing, and performance tuning.
  • Exposure to Angular for UI-related tasks.
  • Strong experience with unit testing frameworks (JUnit, Mockito).
  • Good understanding of SDLC and Agile/Scrum processes.
  • Experience in payment systems is an advantage.
  • Excellent problem-solving abilities and strong communication skills.

Key Skills

Ranked by relevance

java spring boot microservices sql server junit sql server angular devops kafka cicd ui
Login to Apply
Posted
Nov 19, 2025
Type
Contract
Level
Mid-Senior
Location
Toronto
Company
Galent

Industries

Banking Financial Services

Categories

Information Technology

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
Remitee
Related

Fullstack Developer (.NET + React)

2026-05-27

Full-time
Not Applicable
Argentina
Financial Services
Engineering
View Job Details
CHECK24 Vergleichsportal GmbH
Related

Professional/Senior (m/w/d) Java Backend-Entwickler

2026-05-28

Full-time
Associate
Austria
Technology
Information Technology
View Job Details
Macquarie Group
Related

AI Engineer

2026-05-27

Full-time
Not Applicable
Australia
Financial Services
Engineering