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-oversight solutions.
  • Partner with product, architecture, infrastructure, security, vendors, Compliance, Risk, Data, and business stakeholders.
  • 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, and security while following enterprise architecture and security standards.
  • Embed auditability, traceability, entitlement controls, evidencing capabilities, and monitoring into system designs.
  • Support internal audits, regulatory reviews, remediation programs, and control assessments.
  • Work across multiple priorities, teams, time zones, and locations.

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 with REST or GraphQL APIs using Spring Boot or a similar framework.
  • Strong SQL experience with an RDBMS.
  • 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 attention-to-detail skills.
  • Preferred experience with Docker, Kubernetes, search engines, GitHub Actions, Terraform, SonarQube, Veracode, big data, data analytics, AI, or workflow engines such as Camunda, Activiti, or jBPM.
  • Preferred experience in highly regulated financial services, trade surveillance, market-abuse monitoring, global markets, or trading lifecycles.

Benefits

  • 35-hour work week in Belfast, United Kingdom.
  • Base salary and health and well-being benefits, including medical coverage.
  • Paid time off and reward and recognition programs.
  • Career development conversations, training programs, an online learning platform, mentoring programs, and onboarding sessions.
  • Accommodation support is available for the recruitment and interview process.

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