TD Bank, one of North America's leading financial institutions, is seeking a Software Engineer I to join their AML group's KYC Engineering team. This role offers an exciting opportunity to work on critical financial technology systems while being part of a dynamic, innovative environment.
The position involves full-stack development work with a focus on Java, Spring Boot, and various modern technologies. You'll be responsible for designing and developing new applications and APIs, working within an agile framework to deliver robust, secure financial solutions. The role combines technical expertise with collaborative teamwork, as you'll interact with business stakeholders, architects, and other developers.
What makes this role particularly attractive is TD's comprehensive approach to career development and employee well-being. The company offers a competitive salary range of $48,000-$73,000 USD, along with an extensive benefits package including health coverage, retirement plans, and paid time off. TD's commitment to professional growth is evident through their regular development conversations, training programs, and mentorship opportunities.
The work environment is hybrid-based in Toronto, offering flexibility while maintaining team connectivity. TD's strong focus on diversity, equity, and inclusion, combined with their commitment to community impact through the TD Ready Commitment, makes this an ideal opportunity for someone looking to grow their career while making a meaningful impact.
The role requires 2+ years of experience in Java development, with expertise in Spring framework, RESTful APIs, and database technologies. You'll be working with modern development tools and practices, including unit testing frameworks, version control systems, and security implementations. The ideal candidate will combine technical proficiency with strong communication skills and a collaborative mindset.
This position offers the perfect blend of technical challenge, professional growth, and organizational stability, making it an excellent opportunity for a software engineer looking to advance their career in financial technology.