TD bank

Software Engineer II

TD bank
Apply
1 day ago
Belfast, United KingdomMid Level

Responsibilities

  • Deliver strategic Compliance and Supervision technology initiatives.
  • Design, develop, deliver, and provide operational support for regulatory compliance, surveillance, supervision, and control solutions.
  • Build and support API-first, event-driven, microservices, and cloud-native architectures.
  • Integrate vendor platforms, proprietary systems, and enterprise data services.
  • Design for scalability, resiliency, maintainability, security, auditability, traceability, entitlement controls, evidencing, and monitoring.
  • Partner with product, architecture, infrastructure, security, vendors, Compliance, Risk, Data, and Business stakeholders.
  • Support internal audits, regulatory reviews, remediation programs, and control assessments.
  • Execute backlogs, manage dependencies, and contribute to continuous improvement across multiple priorities.

Requirements

  • At least 5 years of technology delivery and software engineering experience.
  • Minimum bachelor’s degree in computer science or a related field.
  • Strong hands-on Java development experience; JDK 17+ is preferred.
  • Experience developing REST or GraphQL APIs using Spring Boot or a similar framework.
  • Strong SQL experience with a relational database management system.
  • Experience with Kafka or similar messaging technologies.
  • Agile delivery experience focused on backlog execution, dependencies, continuous improvement, and outcomes.
  • Strong problem-solving, analytical, communication, collaboration, and interpersonal skills.
  • Ability to work across time zones and locations and manage multiple priorities in a fast-paced environment.
  • Preferred experience with Docker, Kubernetes, search engines, CI/CD, GitHub Actions, Terraform, SonarQube, Veracode, big data, data analytics, AI, workflow engines, and regulated financial-services environments.
  • Preferred knowledge of trade surveillance, market-abuse monitoring, trading lifecycles, or Global Markets.

Benefits

  • Base salary and health and well-being benefits, including medical coverage.
  • Paid time off, career development, training programs, and reward and recognition programs.
  • Regular development, performance, and career conversations with managers.
  • Access to an online learning platform and mentoring programs.
  • Training and onboarding sessions.
  • Accommodation support is available for the recruitment and interview process.
  • Work location is Belfast, United Kingdom, with 35-hour work weeks.

Tech Stack

Apache KafkaDockerElasticsearchGitHub ActionsGraphQLJavaKubernetesSonarQubeSpring 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