Taro Logo

Sr. Java Engineer, TD Securities

TD Securities offers capital market products and services to corporate, government, and institutional clients with operations in 40 cities globally.
$75,000 - $92,000
Backend
Senior Software Engineer
Hybrid
5,000+ Employees
3+ years of experience
Finance

Description For Sr. Java Engineer, TD Securities

TD Securities is seeking a Senior Java Engineer to join their Market Risk Technology Team. This role offers an opportunity to work on complex market risk platforms within a dynamic technology organization. The position involves building and maintaining critical systems for global markets business and risk management.

The ideal candidate will be a self-motivated individual who excels in collaborative environments and has strong technical expertise in Java development. You'll be working with cutting-edge technologies including Spring framework, Apache Kafka, and various DevOps tools while contributing to large-scale financial systems.

As part of TD Securities, one of North America's largest financial institutions, you'll have access to extensive resources and opportunities for growth. The role offers a competitive compensation package including base salary, variable compensation, and comprehensive benefits covering health, retirement, and career development.

The position is based in Toronto with a hybrid work arrangement, allowing for flexibility while maintaining collaborative team dynamics. You'll be part of a team of highly talented technologists, working on solutions that directly impact the company's global markets operations.

Key highlights of the role include:

  • Working on enterprise-level market risk platforms
  • Implementing complex financial systems using modern Java technologies
  • Collaborating with cross-functional teams including business analysts and QA
  • Contributing to architectural decisions and technical direction
  • Opportunity to work with financial markets technology

The company offers a strong focus on professional development, with regular training programs, mentoring opportunities, and clear career progression paths. TD Securities' commitment to innovation and technical excellence makes this an ideal role for a senior engineer looking to make an impact in the financial technology sector.

This role would be particularly appealing for candidates who:

  • Enjoy working with complex financial systems
  • Are passionate about clean code and best practices
  • Want to work with modern technologies and methodologies
  • Seek opportunities for career growth in a stable, well-established organization
  • Value work-life balance and comprehensive benefits
Last updated a day ago

Responsibilities For Sr. Java Engineer, TD Securities

  • Implement software solutions as part of an agile team
  • Work with BSAs/QAs to understand and implement business functionalities
  • Implement services that comply with enterprise security standards
  • Explore new capabilities and technologies to drive innovation
  • Develop and document detailed solution designs
  • Participate in complex applications and systems development
  • Conduct code reviews
  • Support knowledge management processes
  • Design reusable components

Requirements For Sr. Java Engineer, TD Securities

Java
Kafka
Linux
  • 3+ years experience as a software engineer on large scale projects
  • Strong knowledge of core Java and Spring framework
  • Knowledge of Java concurrency patterns
  • Experience with automated testing and unit tests
  • Experience with SCM and building tools (GitHub, Bitbucket, Maven)
  • Experience with DevOps, CI/CD pipeline
  • Experience with ZeroMQ, Apache Kafka, Protobuf, JSON, REST services
  • Familiarity with Linux operating system
  • BS/BA degree in Computer Science, Engineering, Mathematics, or equivalent work experience

Benefits For Sr. Java Engineer, TD Securities

Medical Insurance
401k
  • Health and well-being benefits
  • Savings and retirement programs
  • Paid time off
  • Banking benefits and discounts
  • Career development programs

Jobs Related To TD Securities Sr. Java Engineer, TD Securities