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 ...