Primary Job Title
Java Developer
Alternate / Related Job Titles
Senior Java Developer
Backend Java Engineer
Java / Spring Boot Developer
Software Engineer (Java)
Location
Toronto, ON
Onsite Flexibility
Hybrid. 2 days onsite initially, moving to 4 days onsite starting February 17.
Contract Details
Position Type : Contract
Contract Duration : 12 months
Start : As Soon As Possible
Pay Rate : $70.00 – $80.00 / hr
Schedule / Hours :
Monday–Friday, core business hours 37.5 hours / week (7.5 hours / day)
Qualification
Experience Required :
10+ years overall experience
Education :
Experience prioritized over formal degree or certifications
Job Summary
The Java Developer will support major initiatives within the digital shopping and buying domain, contributing to the development and enhancement of enterprise‑scale digital sales applications. This role requires strong backend expertise with Java, Spring Boot, and Kafka, along with the ability to collaborate effectively in a fast‑paced, Agile environment.
Key Responsibilities
Design, develop, and maintain backend services using Java and Spring Boot.
Contribute to large-scale digital sales application initiatives.
Build and support event‑driven architectures leveraging Kafka.
Collaborate with cross‑functional teams to deliver high‑quality solutions.
Participate in code reviews, troubleshooting, and performance optimization.
Support continuous improvement of development practices and system reliability.
Required Skills (Must‑Have)
7+ years of experience with Java and Spring Boot (backend development).
3+ years of current or recent experience with Kafka.
Strong understanding of enterprise application development.
Soft Skills
Strong verbal and written communication skills.
Team lead or mentorship experience is considered an
asset .
Ability to collaborate effectively in a hybrid work environment.
Preferred Qualifications (Nice‑to‑Have)
Experience developing applications on Azure public cloud.
Angular front‑end development experience.
About the Company
A Top 10 bank in Canada and North America, offering comprehensive financial solutions across retail, commercial, wealth management, and wholesale banking. The organization supports innovation, large‑scale digital transformation, and professional growth in a collaborative environment.
About GTT
GTT is a minority‑owned staffing firm and a subsidiary of Chenega Corporation, a Native American‑owned company in Alaska. We value diverse and inclusive workplaces and support Fortune 500 clients across banking, insurance, financial services, technology, life sciences, utilities, and retail throughout the U.S. and Canada.
Job Number
26-00421
#J-18808-Ljbffr
Java Developer • Toronto, Canada