Taro Logo

Senior IT Developer (CIAM)

TD is one of the world's leading global financial institutions and is the fifth largest bank in North America by branches/stores.
$57,000 - $86,000
Backend
Senior Software Engineer
In-Person
5,000+ Employees
6+ years of experience
Finance

Job Description

TD Bank is seeking a Senior IT Developer specializing in CIAM (Customer Identity and Access Management) to join their Technology Solutions team in Toronto. This role offers an opportunity to work with one of North America's largest financial institutions, combining technical expertise with business impact.

The position requires a seasoned professional with 6-8 years of experience, including deep expertise in Spring Boot and modern web technologies. As a senior developer, you'll be responsible for designing and developing scalable applications, leading technical discussions, and mentoring team members. The role combines hands-on development with technical leadership, requiring both strong coding skills and the ability to guide and influence others.

The technical stack is modern and comprehensive, including Java 8+, Spring Boot, microservices architecture, and frontend technologies like React or Angular. The role involves working with enterprise-scale systems, requiring expertise in SQL databases and DevOps practices including CI/CD pipelines and cloud platforms.

TD offers a comprehensive benefits package including health and well-being benefits, retirement programs, and career development opportunities. The company's commitment to diversity, equity, and inclusion, along with its significant community impact through the TD Ready Commitment, makes it an attractive workplace for those seeking to combine technical excellence with meaningful impact.

The role offers significant growth potential within TD's technology organization, with opportunities to influence architectural decisions, mentor junior developers, and contribute to major banking technology initiatives. The position is based in Toronto, offering the chance to work in one of North America's major financial technology hubs.

For the right candidate, this role presents an opportunity to take on significant technical challenges while working in a supportive environment that values professional development and work-life balance. The position offers competitive compensation, with a salary range of $76,800 - $115,200 CAD, reflecting TD's commitment to fair and equitable compensation.

Last updated 2 hours ago

Responsibilities For Senior IT Developer (CIAM)

  • Design, develop, and maintain scalable applications
  • Lead technical discussions and ensure best practices
  • Own full feature delivery (design to deployment)
  • Troubleshoot and optimize system performance
  • Conduct code reviews and mentor team members
  • Analyze business requirements and identify key components for solutions delivery
  • Develop new applications and perform unit/component testing
  • Create and maintain quality code
  • Participate in problem determination and timely resolution of incidents
  • Monitor application/service performance

Requirements For Senior IT Developer (CIAM)

Java
React
TypeScript
  • 6-8 years total experience, with 5-6 years in Spring Boot
  • Java (8+), Spring Boot, REST APIs, Microservices experience
  • Frontend experience with Angular or React (2+ years)
  • Strong SQL skills (MSSQL, MySQL, or Oracle)
  • Experience with CI/CD, Git, cloud platforms (AWS/Azure/GCP)
  • Proven team lead experience
  • Strong critical thinking and decision-making skills
  • Excellent communication and collaboration abilities

Benefits For Senior IT Developer (CIAM)

Medical Insurance
401k
  • Health and well-being benefits
  • Savings and retirement programs
  • Paid time off
  • Banking benefits and discounts
  • Career development
  • Reward and recognition programs