-
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
Crédit Agricole CIB
Related

Java Developer

2026-06-16

Full-time
Associate
Singapore
Banking
Information Technology
View Job Details
Crédit Agricole CIB
Related

Java Fullstack Software Engineer

2026-06-15

Full-time
Associate
Singapore
Banking
Information Technology
View Job Details
Optimum Solutions Pte Ltd
Related

Java Software Engineer

2026-06-13

Contract
Mid-Senior
Singapore
IT Services
Information Technology