IT Manager – Development, Java

Posted 2 days ago

Apply Now

Resume Score

Check how well your resume matches this job before you apply.

Sign in to check score

About the role

  • IT Manager leading a technology development team at TD to support ATM technology solutions. Overseeing application solutions delivery, team management, and project stakeholder communication.

Responsibilities

  • Manages/leads a team of technology development/design professionals
  • Responsible for leading development team and delivery of development solutions
  • Responsible for team's L2 and L3 support of selected applications
  • Coordinate with relevant stakeholders to support/develop sound business cases
  • Oversee and manage escalated issues to ensure resolution
  • Act as an escalation point for all risks and issues affecting the development team
  • Control change to development project scope through accepted change management processes
  • Responsible for delivering in line with financial forecast/plan
  • Manage and track costs in line with investment governance
  • Oversee demand management and project intake process
  • Represent the development team at project stakeholder meetings
  • Define and establish appropriate governance structures

Requirements

  • Undergraduate degree or Technical Certificate
  • Graduate degree and/or 7+ years relevant experience
  • Experience as full stack Java developer
  • Implementations leveraging Kafka
  • Expert knowledge of Bank, technology standards and managing people/projects
  • Experience in implementing secure authentication mechanisms, including multi-factor authentication (MFA) and single sign-on (SSO)
  • Experience with vulnerability scan tools like Veracode, SonarQube
  • Building REST API, spring container solutions
  • Experience working with CI/CD tools (e.g., Jenkins, GitLab CI) & Cloud platform (Azure/VMC2/EDP)
  • Log management and monitoring tools using Dynatrace
  • Experience with GitHub Co-pilot (nice to have)

Benefits

  • Health and well-being benefits
  • Savings and retirement programs
  • Paid time off
  • Banking benefits and discounts
  • Career development
  • Reward and recognition programs

Job type

Full Time

Experience level

SeniorLead

Salary

CA$91,200 - CA$136,800 per year

Degree requirement

Bachelor's Degree

Tech skills

AzureCloudJavaJenkinsKafkaSpring

Location requirements

OnsiteMississaugaCanada

Report this job

Found something wrong with the page? Please let us know by submitting a report below.