Senior Java Developer

CGI

📍 Toronto, ON, Canada

Full-time Other-General Posted March 04, 2026

Job Description

Overview

We are Canada's largest independent information technology services firm, and after 45+ years, we're still growing! Join Canada's largest IT Company as a Senior Java Developer in our Financial Services Sector in Toronto.

Location - Downtown Toronto (Hybrid - 4 days office and 1 day remote) subject to change at any time.

Responsibilities

  • Design, build, and maintain high-performing Java backend applications and microservices using Spring/Spring Boot (2.x), Hibernate, REST, JSON, and Oracle/SQL.
  • Develop and integrate messaging/event-driven solutions using Kafka and MQ, ensuring reliable, scalable service-to-service communication.
  • Implement enterprise security controls across services (SSO, SSL/TLS, APIGEE, encryption, authentication/authorization, entitlements) and remediate vulnerabilities.
  • Drive Agile delivery through technical design, estimation, code reviews, troubleshooting, and performance tuning ...