Clera home
·Dashboard

Jobs at Haventree Bank (Now Hiring) — 5 open

Haventree Bank logoHaventree Bank

Senior Software Engineer – Full Stack

Toronto, Ontario, Canada · Hybrid

Senior

Haventree Bank is a private Canadian Schedule 1 bank specializing in alternative mortgage programs and insured GIC deposits. We help hardworking Canadians from coast-to-coast achieve homeownership by offering flexible mo…

Skills: Java, Spring Boot, React, React Native, Azure

Haventree Bank logoHaventree Bank

Senior Software Engineer - Java

Toronto, Ontario, Canada · Hybrid

Senior

Haventree Bank is a private Canadian Schedule 1 bank specializing in alternative mortgage programs and insured GIC deposits. We help hardworking Canadians from coast-to-coast achieve homeownership by offering flexible mo…

Skills: Java, RESTful APIs, Azure, SQL, Terraform

Haventree Bank logoHaventree Bank

Credit Strategy Analyst

Toronto, Ontario, Canada · Hybrid

Mid level

Haventree Bank is a private Canadian Schedule 1 bank specializing in alternative mortgage programs and insured GIC deposits. We help hardworking Canadians from coast-to-coast achieve homeownership by offering flexible mo…

Skills: Credit Risk Management, Auto-adjudication Strategies, SQL, Python, R

Haventree Bank logoHaventree Bank

Senior Data Analyst

Toronto, Ontario, Canada · Hybrid

Mid level

Haventree Bank is a private Canadian Schedule 1 bank specializing in alternative mortgage programs and insured GIC deposits. We help hardworking Canadians from coast-to-coast achieve homeownership by offering flexible mo…

Skills: SQL, Tableau, Data Analysis, Data Visualization, Microsoft Excel

Haventree Bank logoHaventree Bank

Senior Product Manager, Cards & Payments

Toronto, Ontario, Canada · Hybrid

Senior

Haventree Bank is a private Canadian Schedule 1 bank specializing in alternative mortgage programs and insured GIC deposits. We help hardworking Canadians from coast-to-coast achieve homeownership by offering flexible mo…

Skills: Product Management, Fintech, Payments Strategy, 0 to 1 Product Development, Agile Delivery

Haventree Bank logo

Senior Software Engineer – Full Stack

Haventree Bank

Toronto, Ontario, Canada • Hybrid

Apply
Senior

Tired of cold applications?

Sign up with Clera and we'll reach out the moment a role actually fits you — no more spraying applications into the void.

  • Full-time
  • bachelor degree, postgraduate degree
  • Posted 1d ago
  • ~40 hrs/week

Responsibilities

Design and build end-to-end full-stack solutions for customer-facing web and mobile applications. Lead technical architecture discussions, set engineering standards, and mentor junior engineers to ensure codebase scalability and performance.

Requirements

Requires a Bachelor's or Master's degree in Computer Science or a related field with over 4 years of production experience in full-stack development. Proficiency in Java, Spring Boot, React, and React Native is essential, along with familiarity with Azure and CI/CD pipelines.

Full job description

Haventree Bank is a private Canadian Schedule 1 bank specializing in alternative mortgage programs and insured GIC deposits. We help hardworking Canadians from coast-to-coast achieve homeownership by offering flexible mortgage solutions. Our insured GIC deposits offer competitive rates and are available through a variety of wealth management platforms.  

About Haventree Bank  

Headquartered in Toronto, Ontario, Haventree Bank (Haventree) is a mission driven alternative mortgage lender. The name Haventree is representative of the bank’s mission to help its customers find a place of refuge and to lay down new roots for the future. Haventree exists to be a catalyst of financial security and upward mobility for Canadians who are underserved by the traditional financial system. 

Position Summary:

Haventree is looking for a Senior Software Engineer (Full Stack) to join our fast-growing team. In this role, you will design and build end-to-end solutions that power our customer-facing web and mobile applications. You will work across both backend and frontend layers, developing scalable APIs and building high-quality user experiences. In this role, you will be responsible for delivering high-quality, scalable full-stack solutions while leading technical discussions, setting engineering standards, and mentoring other engineers. You will drive full lifecycle development—from system design and architecture to implementation and deployment ensuring best practices across backend services and frontend/mobile applications. As a senior engineer, you'll proactively identify areas for improvement, propose innovative solutions, and ensure the maintainability, scalability, and performance of the codebase. You will prioritize testability, observability, and security throughout the development process.

Major Duties & Responsibilities:

  • Design, develop, test, refactor, and scale full-stack applications, including backend services and frontend/mobile interfaces
  • Build and maintain RESTful APIs and microservices using Spring Framework (Spring Boot)
  • Develop responsive and performant web applications using React and mobile applications using React Native
  • Collaborate with cross-functional teams (product, design, engineering) to understand user needs and deliver impactful solutions
  • Lead technical design and architecture discussions across both backend and frontend domains
  • Maintain high code quality through code reviews, automated testing, and best practices
  • Mentor junior engineers and contribute to a culture of continuous learning and improvement
  • Drive adoption of modern engineering practices, including CI/CD, monitoring, and observability

 

Qualifications & Experience:

  • Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field
  • 4+ years of experience building full-stack applications in a production environment at scale
  • Strong experience with Java and Spring Framework (Spring Boot) for backend development
  • Hands-on expertise with React (web) and React Native (mobile development)
  • Familiarity with Azure, SQL/NoSQL databases, Terraform, GitHub, and CI/CD pipelines
  • Solid understanding of scalable system architecture and modern web/mobile application design patterns
  • Experience with testing frameworks across the stack (unit, integration, and UI testing)
  • Strong problem-solving skills and ability to work in a fast-paced, collaborative environment
  • Start-up or high-growth environment experience is a plus

While we thank everyone for their interest in Haventree Bank, please note that only candidates selected for an interview will be contacted. Haventree Bank is committed to providing accommodation when needed. If you require an accommodation, we will work with you to meet your needs.  

  1. As a job candidate, our recruitment process includes collecting personal information. Please click the link here to review our Privacy Policy. Privacy Statement | Haventree Bank
  2. Stay in touch with us, if this position is not the right one for you – please click on this link for other roles at Careers | Haventree Bank or follow us on LinkedIn at www.linkedin.com/company/haventree-bank/
  3. Haventree Bank embraces equal opportunity, diversity, and inclusion. Please let us know if you require any accommodations during the recruitment and selection process by contacting [email protected]

#LI-TA1 

#LI-Hybrid

Related keywords

JavaSpring FrameworkSpring BootReactReact NativeAzureSQLNoSQLTerraformGitHubCI/CDRESTful APIsMicroservicesSystem DesignArchitectureFull Stack

About Haventree Bank

LinkedInVisit site

Grow In Every Season | Avencez au Fil Des Saisons

Industry
Financial Services
Company size
201-500 employees
Founded
1990
Headquarters
Toronto, ON
LinkedIn followers
17,730

Founded in 1990, Haventree Bank is a federally regulated Schedule 1 bank dedicated to fostering financial security & upward mobility for Canadian residents underserved by the traditional financial system. Our dedicated team collaborates closely with the mortgage and deposit broker community to provide tailored mortgage and GIC deposit solutions across Canada. At Haventree Bank, we prioritize : Client service - Our company revolves around your needs, ensuring quick response times, dedicated relationship managers, and user-friendly online tools. We implement innovative solutions customized to your business and regulatory requirements. Experience and skills – With an experienced team that understands your needs and requirements, we work alongside you to address complex situations and mitigate potential risks. Commitment to partnership – Recognizing the value of strong partnerships, we are committed to your success. Our objective is to cultivate long-term, sustainable relationships with clients, growing together over time.

Offices: P.O. Box 1160 Stn TD, Toronto, ON M5K 1P2, CA

Mortgage ServicesDeposit Servicesand MortgageBankingInsuranceFinancial Services
View all jobs at Haventree Bank

About Haventree Bank

LinkedInVisit site

Grow In Every Season | Avencez au Fil Des Saisons

Industry
Financial Services
Company size
201-500 employees
Founded
1990
Headquarters
Toronto, ON
LinkedIn followers
17,730

Founded in 1990, Haventree Bank is a federally regulated Schedule 1 bank dedicated to fostering financial security & upward mobility for Canadian residents underserved by the traditional financial system. Our dedicated team collaborates closely with the mortgage and deposit broker community to provide tailored mortgage and GIC deposit solutions across Canada. At Haventree Bank, we prioritize : Client service - Our company revolves around your needs, ensuring quick response times, dedicated relationship managers, and user-friendly online tools. We implement innovative solutions customized to your business and regulatory requirements. Experience and skills – With an experienced team that understands your needs and requirements, we work alongside you to address complex situations and mitigate potential risks. Commitment to partnership – Recognizing the value of strong partnerships, we are committed to your success. Our objective is to cultivate long-term, sustainable relationships with clients, growing together over time.

Offices: P.O. Box 1160 Stn TD, Toronto, ON M5K 1P2, CA

Mortgage ServicesDeposit Servicesand MortgageBankingInsuranceFinancial Services
View all jobs at Haventree Bank

Similar companies hiring

JPMorganChase (2464)HSBC (2311)Wells Fargo (1644)Citi (1459)H&R Block (1412)Satori Mortgage (NMLS: 4190) (959)PNC (908)BMO (797)Truist (789)Tata Capital (785)State Street (579)WealthBridge Financial Group (568)
Clera home

Your AI-talent agent. Connecting talents with dream jobs.

Earn $5,000

Tools

  • Salary Calculator
  • Resume Review
  • Startup Map

Explore

  • Jobs
  • Discover Jobs
  • Companies
  • Acquihire
  • Referral

Company

  • Manifesto
  • Engineering
  • We are hiring!
  • FAQs
  • Blog
  • Press

Tools

  • Salary Calculator
  • Resume Review
  • Startup Map

Explore

  • Jobs
  • Discover Jobs
  • Companies
  • Acquihire
  • Referral

Company

  • Manifesto
  • Engineering
  • We are hiring!
  • FAQs
  • Blog
  • Press

© 2026 Clera Labs, Inc.

PrivacyTermsBug Bounty