Software Engineer II (Full Stack)

TDToronto, ON
Onsite

About The Position

The Credit Platform – Small Business Banking Agile Release Train (SBB ART) is responsible for designing, developing, and enhancing digital credit card application experiences for TD Small Business Banking customers. The focus is on delivering seamless, efficient, and innovative solutions that streamline the credit card application process. By leveraging modern platforms and integrating advanced decisioning engines, the aim is to increase application volumes, improve approval rates, and provide real-time adjudication for customers. Initiatives support the migration of legacy manual processes to fully digital, end-to-end solutions, ensuring a faster and more user-friendly experience for business clients. This role involves supporting the delivery of a credit adjudication platform within a multi-pod ART setup, designing, developing, and maintaining robust APIs and user interfaces for digital credit card application experiences for TD Small Business customers.

Requirements

  • 6+ years relevant experience
  • Strong hands-on experience in Java (Spring Boot or similar), REST API development, and front-end frameworks (e.g., Angular, React).
  • Experience with API-driven integrations
  • Ability to take ownership of modules, drive execution, and work with minimal oversight.
  • Strong engineering discipline and collaborative mindset.

Nice To Haves

  • Familiarity with database design, ORM (e.g., Hibernate), and cloud platforms is a plus.

Responsibilities

  • Design, develop, and maintain RESTful APIs and UI components.
  • Implement and own key application flows across UI, BFF services, and integrations.
  • Collaborate with Tech Leads and cross-functional teams to translate business requirements into scalable, production-ready solutions.
  • Ensure high-quality code, support defect triage, and contribute to production readiness.
  • Work closely with QE and partner teams to ensure alignment and quality delivery.
  • Support migration of legacy processes to modern, digital solutions.

Benefits

  • Discretionary variable compensation award
  • Growth opportunities and skill development
  • Health and well-being benefits
  • Savings and retirement programs
  • Paid time off
  • Banking benefits and discounts
  • Career development
  • Reward and recognition programs
  • Training and onboarding sessions
  • Online learning platform
  • Mentoring programs
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service