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: $ $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: Hashtags gttca gttjobs
Job Title
Java developer