Skip to content
Sysadmin Jobs

Solutions Design IT Specialist

TD

Location
Hybrid (Toronto, Ontario)
Compensation
CAD 125k - CAD 156k/yr
Employment
Full-time
Level
Senior Level
Posted 1 day ago

About the role

TD's Payments Engineering team is seeking a Senior Java Developer to build and maintain high-performance, fault-tolerant financial systems. The role focuses on designing scalable microservices and distributed transaction patterns to ensure reliability and correctness in moving money.

Skills

Java Spring Boot Apache Kafka IBM MQ Distributed systems Microservices Concurrency JVM internals Event-driven architecture SAGA pattern Transactional Outbox SQL tuning Resilience4j Performance engineering Automated testing Cloud computing

Benefits

  • Health benefits
  • Retirement programs
  • Paid time off
  • Banking benefits

Perks

  • Hybrid work
  • Variable compensation

Full job details