TD bank

Sr. Full Stack Engineer, TD Securities

TD bank
Apply
1 day ago
Toronto, CanadaSenior

Responsibilities

  • Architect and develop comprehensive end-to-end solutions and own the technical design and delivery of System Design Specifications.
  • Build and enhance a risk computation platform supporting funding and liquidity metrics across capital-market products.
  • Develop tooling and processes that improve team efficiency, scalability, stability, and operational effectiveness.
  • Provide technical leadership to the group and collaborate with trading, treasury, risk management, and global technical stakeholders.
  • Design and implement scalable applications using Java, Spring, Big Data technologies, APIs, databases, messaging, and cloud platforms.
  • Apply DevOps practices and tooling for development, testing, build, monitoring, and delivery.
  • Contribute to the technical direction and future versions of the funding and liquidity platform.

Requirements

  • 8+ years of Java experience with a strong understanding of JVM internals.
  • Experience with the Spring stack and microservice development using Spring Boot.
  • Experience with Big Data technologies such as Databricks, Hadoop, or Spark.
  • Experience designing and integrating with API endpoints, working with relational databases, and writing SQL.
  • Experience with Git, Maven or Gradle, Jenkins, and development in an Agile environment.
  • Strong understanding of system design, scalability, clean coding practices, application monitoring, and performance KPIs.
  • Experience collaborating effectively within global teams and communicating with technical and non-technical professionals.
  • Knowledge of messaging technologies, preferably Kafka, is a plus.
  • Experience with Azure, AWS, or Google Cloud is preferred.
  • Experience with Angular or React is a plus.
  • Knowledge of capital markets products is a plus.

Benefits

  • Base salary of $126,800 - $164,100 CAD plus eligibility for discretionary variable compensation.
  • Health and well-being benefits, savings and retirement programs, paid time off, banking benefits and discounts, career development, and reward and recognition programs.
  • Regular career, development, and performance conversations, training programs, online learning, mentoring programs, and onboarding support.
  • The role is located in Toronto, Ontario, Canada, with a stated 37.5-hour work schedule.
  • Accessibility accommodations are available during the interview process.

Tech Stack

AngularApache HadoopApache KafkaApache SparkAWSAzureDatabricksGitGoogle CloudGradleJavaJenkinsMavenReactSpring BootSQL

Categories

TD bank

About TD bank

10,000+ employees

TD Bank Group provides retail and commercial banking, credit cards, mortgages, wealth management, insurance, and capital-markets services to consumers, businesses, and institutional clients. Headquartered in Toronto and founded in 1955, it operates across Canada and the eastern United States. The company generates revenue from interest income, fees, and trading activities and is publicly traded on the TSX and NYSE under the symbol TD.

Contact me