IT Solutions Developer - TD Securities - Java/JSP

TDToronto, ON
CA$102,200 - CA$125,000Onsite

About The Position

TD Securities offers a wide range of capital markets products and services to corporate, government, and institutional clients. The Common Data Store (CDS) team is a data warehouse that collects, transforms, and consolidates transaction data from various source systems within TD Securities into a relational data model. CDS provides daily extracts to downstream groups and utilizes standard data warehousing methodologies. The team aims to build strong relationships with business and technology partners to ensure the efficiency and stability of all data feeds. This role is for a dynamic and self-motivated individual to join the CDS team.

Requirements

  • Minimum 5 years of experience in Java
  • Excellent knowledge of Object Oriented design
  • Knowledge of JSP and Java Servlets
  • Practical experience refactoring code with a goal of improving the readability, structure, efficiency, while maintaining the correctness of the code base
  • Advanced knowledge of SQL and understanding of relational databases (Oracle)
  • Experience with XML Technologies and Web Services
  • Knowledge of Unix shell scripting
  • Experience with automated build processes - maven, Jenkins or other script builders
  • Experience with testing and how to test properly - unit test, regression test...
  • Strong presentation, verbal and written communications skills

Nice To Haves

  • Experience preferably with JBOSS Application server or WebLogic, WebSphere
  • Knowledge of financial products would be an asset.
  • Post secondary degree/diploma in Information Technology Systems
  • CSC would be an asset

Responsibilities

  • Performing analysis, design, programming and testing, based on SDLC methodology while adhering to bank technology standards.
  • Evaluate and provide technical solutions to application development problems and client issues.
  • Analyzing and optimizing complex SQL queries using Oracle database.
  • Work closely with Business analysts to translate business requirements into technical solutions.
  • Document the technical specifications and diagrams based on analysis of business requirements.
  • Provide after-hours support of production systems when required.
  • Conducting and participating in code reviews.

Benefits

  • Growth opportunities and skill development
  • Discretionary variable compensation award
  • 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
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service