Senior Java Engineer, Td Securities

TD Bank

Toronto, Ontario, Canada
Base: $126,800 - $164,100 cad; bonus: discretionar...
Hybrid
10-15 years java experience
Spring boot microservices development
Rest api and grpc integration
The role involves building and refactoring legacy applications while migrating to a new cloud environment for the Market Risk Technology Engineering Team

Job Summary

  • The role involves building and refactoring legacy applications while migrating to a new cloud environment for the Market Risk Technology Engineering Team.
  • Candidates will lead the development of crucial software components and influence architectural direction in a fast-paced global banking environment.
  • TD offers competitive compensation including base salary, discretionary variable compensation, and comprehensive benefits focused on colleague well-being.

Matching Summary

The role involves building and refactoring legacy applications while migrating to a new cloud environment for the Market Risk Technology Engineering Team.

Salary

Base: $126,800 - $164,100 CAD; Bonus: Discretionary variable compensation award based on performance; Benefits: Health, retirement, paid time off, and career development programs

Skills & Requirements

Must-have

  • 10-15 years Java experience
  • Spring Boot microservices development
  • REST API and gRPC integration
  • Kafka messaging technologies
  • SQL and RDBMS fluency
  • CI/CD with Jenkins and Maven

Nice-to-have

  • ZeroMQ or Google ProtoBuf experience
  • Hadoop Spark Parquet big data skills
  • Market risk and FRTB knowledge
  • Derivatives valuation domain expertise
  • Mentoring team members
  • Cloud migration experience

Key Requirements

  • Undergraduate Degree or Technical Certificate
  • 10-15+ years of Java experience
  • Experience with scalable low latency systems
  • Strong communication and collaboration skills

Work Rights

Not specified

Tailored Resume

Cover Letter