Solutions Design IT Specialist (Java/Kafka/Dynatrace)

by TD Canada Trust

Reference #: R_1452393
Position Type: Regular, Full-time
Remote work options: No
Location: London, Ontario
Date Posted: Nov 27, 2025
TD Canada Trust

Job Description

Job Description:

Job Accountabilities:

  • Design ATM interface solutions that align with business requirements, ensuring secure and seamless authentication and authorization.
  • Ensure design leverages existing reusable components, traces back to business requirements, and that new modules are designed with reusability in mind.
  • Analyze business requirements and translate them into technical designs.
  • Work closely with cross-functional teams, including developers, business analysts, and security teams, to deliver solutions.
  • Create and maintain documentation, such as Confluence pages, to guide teams in implementing and maintaining systems.
  • Building REST API, microservice, spring, container solutions.
  • Lead technical discussions and high-performance professionals at various capacity (junior to senior designer.)
  • Identify and address any issue that affects the integrity of the application (e.g. cross-capability/release issues).
  • Ensure solutions comply with regulatory and TD security and control standards.
  • Review technical deliverables for quality throughout detailed design and development phase, identify gaps or redesign as needed.
  • Troubleshoot and optimize system performance. Conduct code reviews and mentor team members.

Job Requirements

  • Minimum of 8+ years of strong hands-on developer experience.
  • A strong technology background as full stack (Java primarily) developer with exceptional experience building large scale enterprise solutions.
  • Excellent real world implementation experience in Event Streaming using Kafka.
  • Experience working with CI/CD tools (e.g., Jenkins, GitLab CI) & Cloudplatform (Azure/VMC2/EDP).
  • Log management and monitoring tools using Dynatrace.
  • Vulnerability scan tools like; Veracode, SonarQube.
  • Provide technical leadership for our TD API team; high-performance professionals at various capacity (junior to senior designer).  Confirm team members are fulfilling project deliverables and challenge the team members for continuous improvements.
  • Mentor API team resources.
  • Strong communications interacting with technology and business teams and vendor partners.
  • Leveraging AI solutions in design, development and testing (e.g. GitHub Copilot).
  • Experience in implementing secure authentication mechanisms, including multi-factor authentication (MFA) and single sign-on (SSO).
  • Excellent Database knowledge and hands on experience accessing large RDBMS.
  • Embrace on learning mindset to take each task as a challenge to learn and share the knowledge as a way of continuous improvement.
  • Bachelor's or Master's degree in technology programs.

Additional information

  • On call rotation will be required for this position (1 week per month )