JobHabor
Menu

Full Stack Java Developer

Gtt · Toronto, ON · Hybrid

100100

Hiring signal

Actively hiring

Posted 3 days ago · still listed on the employer's own board · How we score

All reasons

In its favour

  • Posted 3 days ago
  • Still listed on the employer's own board
  • Publishes a salary range

Did you apply?

Full Stack Java Developer at Gtt. We’ll keep it in your applied jobs, so you can see it later and be warned before applying to the same employer twice.

Full Stack Java Developer

Location

Toronto, ON

Onsite Flexibility

Hybrid – 2 days onsite, 3 days work from home; anchor days are flexible

Contract Details

  • Position Type: Contract
  • Contract Duration: 12 months (with possibility of extension and conversion based on business needs and performance)
  • Pay Rate: C$55.00–C$65.00 / Hour (CAD)
  • Shift / Schedule: Monday–Friday, core business hours – 37.5 hours per week, 7.5 hours per day; overtime not likely; no rotation
  • Travel Requirements: Not required

---

Job Summary

The AI & Open Data Enablement Product Group delivers foundational, enterprise-scale capabilities that enable secure data sharing, real-time events, and customer-controlled consent across the bank. The group owns and operates critical platforms including Open Banking, Data at the Edge, Digital Event Streaming, eConsent, and Customer Preferences, powering digital experiences, regulatory enablement, and AI-driven use cases through trusted, high-quality data. This is a collaborative team of 8 people working on a new platform modernization initiative, with the newest and biggest capability being Open Banking (a regulation in Canada). The team works across multiple applications in a full stack capacity covering databases, APIs, and UI, operating primarily on Azure in a fast-paced environment with multiple iterations going into production.

---

Key Responsibilities

  • Embed in an Agile delivery pod and participate in standard ceremonies (stand-ups, sprint planning, demos, retros)
  • Contribute to delivery of a scoped feature, enhancement, or automation aligned to the pod's platform (e.g., Open Banking)
  • Develop, test, and support code or configuration changes following the team's SDLC and quality standards
  • Create or update technical and operational documentation (e.g., architecture notes, runbooks, onboarding or API documentation)
  • Support quality and reliability improvements through testing, automation, monitoring, or tech-debt reduction tasks
  • Collaborate with engineers, BSA, QE, and product partners to deliver backlog items end-to-end

---

Must-Have Requirements

  • 5 years of Java experience
  • 5 years of backend or full stack experience
  • Jira and Confluence experience
  • Agile experience

Required Skills

  • 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 and someone who is a self-starter and adaptable

---

Preferred Skills

  • Angular experience
  • Azure, ASP experience
  • No SQL or Cosmos DB experience
  • Banking or financial institution experience (1 year)

---

Required Experience

  • 5 years of overall experience in Java development and/or full stack development

---

Education Requirements

  • Post-secondary education is an asset; experience is more important

---

Important Notes

  • Interview process: 1 step, virtual, 1 hour, panel – technical interview (no coding challenge)
  • Candidates with multiple short contracts (under 6 months) or a pattern of job hopping will be disqualified from consideration

---

About the Client

This leading Canadian financial services and banking institution operates one of the largest digital banking platforms in North America, serving millions of customers across Canada and internationally. The organization employs thousands of technology professionals — including software developers, solutions architects, data engineers, and product managers — who collaborate across agile delivery pods to modernize enterprise-scale platforms and drive digital innovation.

---

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-17844 Industry

Software Engineering

#LI-Hybrid #LI-GTT #gttca

More jobs at Gtt

All 17

Similar roles