Fullstack Developer - Java, Spring Boot, Angular
Posted
Jul 08, 2026 (7d ago)
Seniority
Not Specified
Work Model
Hybrid
Type
Contract
Category
Salary
CA$401k+ ≈ $292,730 USD
Skills
Description
Fullstack Developer - Java, Spring Boot, Angular Location: Toronto, ON Onsite Flexibility: Hybrid — 2–3 days in office (potential to move to 4 days); anchor day is Thursday, second day is flexible Contract Details Position Type: Contract Contract Duration: 1 year (with potential for extension and conversion based on business needs and performance) Pay Rate: C$62.00–C$75.00 / Hour (CAD) Shift / Schedule: Monday–Friday, core business hours — 37.5 hours per week, 7.5 hours per day; overtime possible Travel Requirements: Not required Job Summary This is a Full Stack Developer role supporting the TD Business Banking portfolio, with a focus on online banking and money movement features. The contractor will be part of a collaborative team of 14 people, working on client-facing projects with strong long-term potential. The role involves approximately 2–3 hours of meetings per day and interaction primarily with internal TD stakeholders. The contractor will not have access to any customer data. TD offers a great work culture, and this role offers the possibility of extension and conversion based on business needs and performance. Key Responsibilities Design, develop, and deliver full stack solutions using Java Spring Boot and Angular as part of the TD Business Banking portfolio Work on money movement features within the online banking platform Meet deliverables and timelines as the primary measure of performance Participate in TD onboarding and knowledge transfer during the training period Collaborate with an internal team of 14 people, engaging in approximately 2–3 hours of meetings per day Work both independently and within a team environment to deliver on project requirements Required Skills 8 years of Full Stack experience using Java Spring Boot and Angular Strong communication skills (written and verbal) Strong interpersonal skills Self-motivated, well organized, able to work both independently and in a team environment Attention to detail; self-starter and adaptable Preferred Skills Azure or AI certification (asset) Experience with AI-based development at the enterprise level Banking or financial institution experience MySQL database experience Education Requirements Post-secondary education is an asset Azure or AI certification is an asset Required Experience 8 years of overall experience 8 years of Full Stack development experience using Java Spring Boot and Angular Medical, Vision, and Dental Insurance Plans 401k Retirement Fund Important Notes Interview process: 1–2 steps, virtual and in-person, approximately 30 minutes; technical and behavioral questions; a coding assignment may be included if a second step is required Candidates with a pattern of multiple short contracts may be disqualified from consideration About the Client This client is a leading financial services and banking institution operating across Canada and internationally, with a strong presence in business banking, digital financial services, and money movement solutions. The organization employs thousands of technology professionals — including solutions developers, software engineers, and IT specialists — who collaborate on agile, client-facing platforms serving business and retail customers. The team culture emphasizes collaboration, long-term growth, and fast-paced delivery, and the organization consistently ranks among the largest banks in North America by assets. About GTT GTT is a minority-owned staffing firm and a subsidiary of Chenega Corporation, a Native American-owned company in Alaska. We highly value diverse and inclusive workplaces and support Fortune 500 organizations across banking, financial services, technology, life sciences, biotech, utilities, and retail sectors throughout the U.S. and Canada. Job Number: 26-08666 Industry: Software Engineering #gttca
Similar Jobs
Staff Software Developer
Varicent · Canada
Staff Software Engineer, Product (Mexico City)
LawnStarter · Mexico
Staff Software Engineer, Product (São Paulo)
LawnStarter · Brazil
Staff Software Engineer, Product (Montevideo)
LawnStarter · Uruguay