Sr. Java Developer, TD Securities

The Toronto-Dominion Bank (Canada)
Old Toronto
CAD 80,000 - 100,000
Job description

Sr. Java Developer, TD Securities

Work Location: Toronto, Ontario, Canada

Hours: 37.5

Line of Business: Technology Solutions

Pay Details: $95,000 - $115,200 CAD

Job Description:

Department Overview: The Treasury Analytics Group is responsible for measurement and management of market risk (interest rate and foreign exchange) for the Bank's retail portfolios. The team develops financial models and processes required for measuring, transfer pricing, hedging product profitability, and financial management reporting.

The Treasury Analytics Group is embarking on a brand-new initiative to build the next generation strategic platform for risk, valuations, and analytics to meet the growing and future needs of the department. This is an exciting opportunity to work on cutting edge technologies including Big Data and NoSQL databases (Hadoop, Hbase, Hive, SPARK and MongoDB) to allow the business to gain advanced insight into their portfolios and valuation metrics.

Job Description: Reporting to the Senior Manager of Data Platform, working with Java, to join a team of ambitious technology professionals as they deliver a wide range of applications and system solutions on on-prem (Hadoop Data Platform) and potentially, in Azure Cloud. The successful candidate will be adept at Hadoop stack, Java as well as spring microservices. This is an opportunity to work on strategic technology solutions at the cutting edge.

Responsibilities:

  • Develop, program, and maintain Applications using Java, Spring Boot, Spark, MongoDB and HBase
  • Build and manage custom Big Data pipelines.
  • Work on Big data processing and techniques
  • Work on technical direction for the product.
  • Contribute to sprint planning and backlog grooming sessions
  • Leverage best practices in continuous integration and delivery
  • Work on new capabilities and technologies to drive innovation
  • Lead, inspire and mentor junior team members

Job Requirements:

  • Undergraduate Degree, Technical Certificate, or equivalent experience.
  • 5+ years relevant experience, developing and maintaining Java Spring Boot based applications.
  • 3+ years of experience programming with Spring Boot 2, Spring Data (JPA, JDBC), Java 8, Spring Security (OAuth, LDAP).
  • Experience with large scale Big Data platforms on Hadoop
  • Experience developing multi-threaded applications and developing micro services using modern technology stack.
  • Experience with development tools and frameworks such as Maven, Jenkins, Gradle, Git, and Nexus.
  • A passion for simplifying and automating work, for making things better, for being efficient and helping others
  • Good communicator with strong written and oral communication skills

Nice To Have:

  • Experience with Azure PaaS and Databricks
  • Experience with Angular, React.js, React-Native, Redux
  • Azure cloud certifications
  • Experience with Delta Lake

Education:

  • Bachelor’s degree in Computer Science or equivalent practical experience

Additional Information:

  • Inspire a positive work environment and help champion quality, innovation, teamwork, and service to the business.
  • Learn voraciously, stretch your thinking, share your knowledge, and educate others.
  • Communicate and collaborate with both technical and non-technical professionals.
  • Cultivate winning relationships by building trust with business and technology partners.
  • Share our commitment to productivity, effectiveness, and operational efficiency.
  • Embrace change and witness amazing things happen – from the inside.

Our Values: At TD we’re guided by our purpose to enrich the lives of our customers, communities and colleagues, and share a set of values that shape our culture and guide our behavior.

Our Commitment to Diversity, Equity, and Inclusion: At TD, we’re committed to fostering an environment where all colleagues are encouraged to bring their authentic selves to work, experience equitable opportunities, and feel respected and supported.

Get a free, confidential resume review.
Select file or drag and drop it
Avatar
Free online coaching
Improve your chances of getting that interview invitation!
Be the first to explore new Sr. Java Developer, TD Securities jobs in Old Toronto