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
About TD bank
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.
