Software Developer - Java
Top Benefits
About the role
Software Developer III - Java Location: Toronto, ON
Onsite Flexibility: Hybrid — 2 days in office, 3 days work from home (Anchor Days: Monday and Thursday)
Contract Details Position Type: Contract Contract Duration: 2 years (with potential for extension based on business needs and performance; conversion to permanent also possible based on business needs and performance) Pay Rate: C$60.00–C$70.00 / Hour (CAD) Shift / Schedule: Monday–Friday, core business hours — 37.5 hours per week, 7.5 hours per day Travel Requirements: Not required
Job Summary This role sits within an API POD team of approximately 18 developers and is primarily focused on the API space, requiring very strong technical knowledge and experience with Spring Boot applications. The engagement centers on a Node.js to Spring Boot transformation and migration, with APIs hosted on Azure. Microservices are integrated with Kafka, and the team is moving observability tooling from Datadog to Dynatrace. All APIs connect to mainframe systems; while hands-on mainframe experience is not required, a solid understanding of how APIs interact with mainframe is essential. The contractor will work entirely with internal stakeholders, spending approximately 1–2 hours per day in meetings, and will not have access to any customer data. The position offers a strong work culture, long-term opportunity, and the ability to network within a large financial institution.
Key Responsibilities Lead and contribute to the migration from Node.js to Spring Boot across the API platform Develop and maintain Spring Boot applications and RESTful APIs Set up databases from the ground up for new APIs Support Azure migration and cloud upscaling initiatives Integrate microservices with Kafka messaging infrastructure Work with observability platforms (Dynatrace or Datadog) to monitor and manage platform health Collaborate with internal stakeholders across the API POD team (approx. 18 developers) Apply understanding of how APIs connect to mainframe systems in day-to-day development Participate in onboarding, knowledge transfer, and hit-the-ground-running ramp-up
Required Skills 5 years of experience with Spring Boot and API development (manager notes strong preference for 10 years of Spring Boot application experience) Node.js experience (must-have) Kafka experience (must-have) Experience setting up databases from the ground up for new APIs Migration experience from Node.js to Spring Boot Azure migration experience Understanding of how APIs connect to Mainframe (hands-on mainframe experience not required) Prior banking experience (Big 5 banks strongly preferred) Experience with Dynatrace or Datadog (or any observability platform) Very strong and clear communication skills (written and verbal) Strong problem-solving skills Strong facilitation 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 Fundamentals or Java certifications Prior experience migrating from Node.js to Spring Boot Prior experience at TD Bank
Education Requirements Bachelor's Degree in Computer Science, Engineering, or a related field is an asset
Required Experience 5 years of overall software development experience Banking or financial institution background strongly preferred
Work Environment / Physical Requirements Hybrid work model: 2 days per week in-office, 3 days remote; anchor days are Monday and Thursday No overtime required No rotation All interactions are internal; no access to customer data Interview process: 1 step, virtual, panel format, approximately 1 hour (a second round may be added if needed)
Medical, Vision, and Dental Insurance Plans 401k Retirement Fund
About the Client Industry: Financial Services / Banking Typical Roles: Solutions Developer, Release Train Strategist, IT / Technology Work Type: Hybrid Formatting Notes: Comprehensive, well-structured job descriptions with clear sections: Contract Details, Job Summary, Key Responsibilities (often divided into Customer/Shareholder/Employee subsections), Required/Preferred Skills, Education, Experience, Work Environment, Performance Measurement, Why This Role, Benefits, Interview Process, and About Client/GTT. Consistent use of bullet points, bold headers, and professional tone throughout. Compliance Watch: Roles involve access to customer data and regulatory considerations (governance, risk management, compliance, audit interactions). Banking-specific regulatory compliance requirements evident in Release Train Strategist roles managing risk, dependencies, and non-standard high-risk transactions. Special Considerations: Strong emphasis on banking/financial institution experience as required or highly preferred qualification. All positions are contract-based with conversion-to-permanent possibilities. Interview processes are virtual and relatively brief (45 minutes to 1 hour). Team culture emphasizes collaboration, agility, and fast-paced environments. TD emphasizes long-term growth potential and discourages candidates with pattern of job hopping. Benefits package consistently mentioned (medical, dental, vision, 401k).
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-07749 Industry: Software Engineering
#gttca
Not the right fit? Search for Software Developer jobs in Toronto, Ontario, Canada
About Global Technical Talent, an Inc. 5000 Company
Global Technical Talent is a subsidiary of Chenega Corporation (www.Chenega.com) with over 1.3 billion US$ in revenue and 5800 US employees. We provide Total Talent Solutions, Global staffing, SOW, RPO, Direct Sourcing, and Global Payroll with physical offices in US, Canada, and India. GTT Digital headquartered in Toronto specializes in providing high-tech digital and banking talent to some of the nation’s largest financial institutions. As a leader in the staffing industry for over 22 years, we have become one of the largest staffing firms in the New England region, working with Fortune 500 clients and cutting-edge, technology-driven recruiting infrastructure.
We are a Native American-owned, economically disadvantaged corporation that highly values diverse and inclusive workplaces. Our clients and partners are among the most successful and innovative organizations in the world. Our top clients are Fortune 500 banking, insurance, and financial services firms, some of the nation’s largest life sciences, biotech, utility, and retail companies, and prestigious educational institutions in the Ivy League tier.
There is always a new opportunity for success when you look through all of the open job opportunities on our website’s career page. Just click on this link: https://bit.ly/gttcareers
Awards
SIA’s Fastest Growing Staffing Firm: 2023 and 2015 SIA’s Best Staffing Firm to Work for: 2019 -2023 Inc 5000 Fastest Growing Private Company: 2023, 2022, 2016, 2015 Randstad Preferred Supplier: 2020 - 2023 TechServe Alliance Excellence Award. 2019 NH Business Magazines Fast 5 fastest growing companies Ernst & Young Entrepreneur of the Year Finalist: 2015
Similar Jobs
Software Developer - Java
Top Benefits
About the role
Software Developer III - Java Location: Toronto, ON
Onsite Flexibility: Hybrid — 2 days in office, 3 days work from home (Anchor Days: Monday and Thursday)
Contract Details Position Type: Contract Contract Duration: 2 years (with potential for extension based on business needs and performance; conversion to permanent also possible based on business needs and performance) Pay Rate: C$60.00–C$70.00 / Hour (CAD) Shift / Schedule: Monday–Friday, core business hours — 37.5 hours per week, 7.5 hours per day Travel Requirements: Not required
Job Summary This role sits within an API POD team of approximately 18 developers and is primarily focused on the API space, requiring very strong technical knowledge and experience with Spring Boot applications. The engagement centers on a Node.js to Spring Boot transformation and migration, with APIs hosted on Azure. Microservices are integrated with Kafka, and the team is moving observability tooling from Datadog to Dynatrace. All APIs connect to mainframe systems; while hands-on mainframe experience is not required, a solid understanding of how APIs interact with mainframe is essential. The contractor will work entirely with internal stakeholders, spending approximately 1–2 hours per day in meetings, and will not have access to any customer data. The position offers a strong work culture, long-term opportunity, and the ability to network within a large financial institution.
Key Responsibilities Lead and contribute to the migration from Node.js to Spring Boot across the API platform Develop and maintain Spring Boot applications and RESTful APIs Set up databases from the ground up for new APIs Support Azure migration and cloud upscaling initiatives Integrate microservices with Kafka messaging infrastructure Work with observability platforms (Dynatrace or Datadog) to monitor and manage platform health Collaborate with internal stakeholders across the API POD team (approx. 18 developers) Apply understanding of how APIs connect to mainframe systems in day-to-day development Participate in onboarding, knowledge transfer, and hit-the-ground-running ramp-up
Required Skills 5 years of experience with Spring Boot and API development (manager notes strong preference for 10 years of Spring Boot application experience) Node.js experience (must-have) Kafka experience (must-have) Experience setting up databases from the ground up for new APIs Migration experience from Node.js to Spring Boot Azure migration experience Understanding of how APIs connect to Mainframe (hands-on mainframe experience not required) Prior banking experience (Big 5 banks strongly preferred) Experience with Dynatrace or Datadog (or any observability platform) Very strong and clear communication skills (written and verbal) Strong problem-solving skills Strong facilitation 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 Fundamentals or Java certifications Prior experience migrating from Node.js to Spring Boot Prior experience at TD Bank
Education Requirements Bachelor's Degree in Computer Science, Engineering, or a related field is an asset
Required Experience 5 years of overall software development experience Banking or financial institution background strongly preferred
Work Environment / Physical Requirements Hybrid work model: 2 days per week in-office, 3 days remote; anchor days are Monday and Thursday No overtime required No rotation All interactions are internal; no access to customer data Interview process: 1 step, virtual, panel format, approximately 1 hour (a second round may be added if needed)
Medical, Vision, and Dental Insurance Plans 401k Retirement Fund
About the Client Industry: Financial Services / Banking Typical Roles: Solutions Developer, Release Train Strategist, IT / Technology Work Type: Hybrid Formatting Notes: Comprehensive, well-structured job descriptions with clear sections: Contract Details, Job Summary, Key Responsibilities (often divided into Customer/Shareholder/Employee subsections), Required/Preferred Skills, Education, Experience, Work Environment, Performance Measurement, Why This Role, Benefits, Interview Process, and About Client/GTT. Consistent use of bullet points, bold headers, and professional tone throughout. Compliance Watch: Roles involve access to customer data and regulatory considerations (governance, risk management, compliance, audit interactions). Banking-specific regulatory compliance requirements evident in Release Train Strategist roles managing risk, dependencies, and non-standard high-risk transactions. Special Considerations: Strong emphasis on banking/financial institution experience as required or highly preferred qualification. All positions are contract-based with conversion-to-permanent possibilities. Interview processes are virtual and relatively brief (45 minutes to 1 hour). Team culture emphasizes collaboration, agility, and fast-paced environments. TD emphasizes long-term growth potential and discourages candidates with pattern of job hopping. Benefits package consistently mentioned (medical, dental, vision, 401k).
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-07749 Industry: Software Engineering
#gttca
Not the right fit? Search for Software Developer jobs in Toronto, Ontario, Canada
About Global Technical Talent, an Inc. 5000 Company
Global Technical Talent is a subsidiary of Chenega Corporation (www.Chenega.com) with over 1.3 billion US$ in revenue and 5800 US employees. We provide Total Talent Solutions, Global staffing, SOW, RPO, Direct Sourcing, and Global Payroll with physical offices in US, Canada, and India. GTT Digital headquartered in Toronto specializes in providing high-tech digital and banking talent to some of the nation’s largest financial institutions. As a leader in the staffing industry for over 22 years, we have become one of the largest staffing firms in the New England region, working with Fortune 500 clients and cutting-edge, technology-driven recruiting infrastructure.
We are a Native American-owned, economically disadvantaged corporation that highly values diverse and inclusive workplaces. Our clients and partners are among the most successful and innovative organizations in the world. Our top clients are Fortune 500 banking, insurance, and financial services firms, some of the nation’s largest life sciences, biotech, utility, and retail companies, and prestigious educational institutions in the Ivy League tier.
There is always a new opportunity for success when you look through all of the open job opportunities on our website’s career page. Just click on this link: https://bit.ly/gttcareers
Awards
SIA’s Fastest Growing Staffing Firm: 2023 and 2015 SIA’s Best Staffing Firm to Work for: 2019 -2023 Inc 5000 Fastest Growing Private Company: 2023, 2022, 2016, 2015 Randstad Preferred Supplier: 2020 - 2023 TechServe Alliance Excellence Award. 2019 NH Business Magazines Fast 5 fastest growing companies Ernst & Young Entrepreneur of the Year Finalist: 2015