TD bank

Software Engineer II - Online & Mobile Backend Developer

TD bank
Apply
1 day ago
Toronto, CanadaMid Level

Responsibilities

  • Develop and maintain Java/Spring Boot microservices supporting iOS, Android, and Easyweb user interfaces.
  • Design and build REST APIs according to business requirements and architectural guidelines.
  • Perform unit and system integration testing, debugging, and root-cause analysis for application defects.
  • Apply secure coding practices and maintain high-quality, reusable, and maintainable software.
  • Participate in peer code reviews, documentation, and collaborative work within Agile Scrum teams.
  • Manage multiple concurrent projects and prioritize work to meet delivery timelines.

Requirements

  • Undergraduate or higher education in a technology-related program such as Computer Science, Engineering, Information Technology Management, or Computing.
  • Experience with Java and Spring Boot development.
  • Experience with Git, Maven, and Postman.
  • Hands-on experience developing REST APIs using Java.
  • Strong knowledge of object-oriented design, implementation, and maintenance.
  • Strong coding, debugging, analytical thinking, and problem-solving skills.
  • Familiarity with Terraform, Kafka, SQL, Jira, Confluence, and cloud technologies is preferred or considered an asset.
  • Experience with AI tools such as Copilot.
  • Selected candidates must complete a technical assessment.

Benefits

  • Base compensation is CAD $81,600–$115,200, with eligibility for discretionary variable compensation.
  • Benefits include health and well-being coverage, savings and retirement programs, paid time off, banking benefits and discounts, career development, and recognition programs.
  • TD provides regular development conversations, training programs, mentoring, online learning, and onboarding support.
  • The role is primarily onsite at a TD location in London, Ontario, with standard Monday–Friday business hours.
  • Employees must reside in Canada where the role is located.
  • Workplace accommodations are available for the interview process.

Tech Stack

Apache KafkaGitiOSJavaMavenPostmanSpring BootSQLTerraform

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