Sr. Java Developer, TD Securities
at
TD
Sr. Java Developer, TD Securities
Location
Toronto, Ontario, Canada
Date Posted
December 21, 2024
**Job Title:** Senior Software Engineer, Treasury Analytics Group
**Location:** Toronto, Ontario, Canada
**Hours:** 37.5 per week
**Line of Business:** Technology Solutions
**Salary:** $95,000 - $115,200 CAD (pay premium eligibility may apply)
**Job Description:**
The Treasury Analytics Group is responsible for measurement and management of market risk for the Bank's retail portfolios. The team develops financial models and processes for transfer pricing, hedging product profitability, and financial management reporting. We are embarking on a new initiative to build a strategic platform for risk, valuations, and analytics.
**Key Responsibilities:**
- Develop, program, and maintain applications using Java, Spring Boot, Spark, MongoDB, and HBase.
- Build and manage custom Big Data pipelines.
- Collaborate on technical direction for the product.
- Contribute to sprint planning and backlog sessions.
- Employ best practices in continuous integration and delivery.
- Innovate and implement new capabilities and technologies.
- Lead and mentor junior team members.
**Requirements:**
- Undergraduate Degree, Technical Certificate, or equivalent experience.
- 5+ years of relevant experience developing Java Spring Boot applications.
- Proficient in Spring Boot 2, Spring Data (JPA, JDBC), Java 8, Spring Security.
- Experience with large-scale Big Data platforms on Hadoop.
- Background in developing multi-threaded applications and microservices.
- Familiarity with development tools such as Maven, Jenkins, Gradle, Git, and Nexus.
- Strong communication skills.
**Nice to Have:**
- Experience with Azure PaaS and Databricks.
- Knowledge of Angular, React.js, and Azure cloud certifications.
**Education:**
Bachelor’s degree in Computer Science or equivalent practical experience.
**Additional Information:**
At TD, we foster a culture of continuous learning and innovation. Our Total Rewards package includes competitive salary, health and well-being benefits, retirement programs, and career development opportunities.
To apply, please submit your resume and a cover letter detailing your experience and interest in this position. We are dedicated to providing accommodations for candidates with disabilities throughout the application and interview process.
We look forward to your application!