Talent.com
Haventree Bank
Java DeveloperHaventree Bank • Toronto, Canada
No longer accepting applications
Java Developer

Java Developer

Haventree Bank • Toronto, Canada
9 days ago
Job type
  • Full-time
Job description
About Haventree Bank Headquartered in Toronto, Ontario, Haventree Bank (Haventree) is a mission‑driven alternative mortgage lender. The name Haventree reflects 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 strong software backend engineer to join our fast‑growing team, where you will design and build APIs that power our customer‑facing products. In this role, you will be expected to contribute to, and in some cases lead, full‑cycle software development, technical design, code reviews, and driving best practices across the team. You’ll consider testability, upgradeability, scalability, and observability throughout the development process.

Major Duties & Responsibilities

Implement RESTful services using Java, Spring Boot, Spring Security, etc.

Implement API security using OAuth/JWT based authentication/authorization mechanisms.

Collaborate with web and mobile app engineers to ensure seamless and secure integrations and provide QA team members with end‑to‑end testing support.

Work closely with design and product teams to enable effective sprint planning and execution.

Conduct code reviews, enforce coding standards and security best practices, and drive continuous improvement across the team.

Contribute to CI/CD orchestration, release management, incident triage, and on‑call readiness for production reliability.

Qualifications & Experience

Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field.

At least 3+ years of experience building backend services in production at scale.

Good knowledge of Java (8/11/17+), Spring Boot, Spring Data JPA, Spring Security, Spring Cloud, SQL, JUnit with Mockito framework.

Experience with Git/GitHub (branching strategies, PR reviews, Actions).

Nice to Have

Experience with containerization (Docker) and orchestration (Kubernetes/AKS).

Knowledge of API observability, logging, metrics, and tracing.

Exposure to JavaScript frameworks for end‑to‑end collaboration (React/React Native).

Prior experience in a startup organization.

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.

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 accessibility@haventreebank.com.

As a job candidate, our recruitment process includes collecting personal information. Please review our Privacy Policy: Privacy Statement | Haventree Bank.

Stay in touch with us if this position is not the right one for you – view other roles at Careers | Haventree Bank or follow us on LinkedIn at www.linkedin.com/company/haventree-bank/.

#J-18808-Ljbffr
Create a job alert for this search

Java Developer • Toronto, Canada

Similar jobs

Senior Java Developer

Tamanna TechnologyGreater Toronto Area, Canada, Canada
Full-time

Toronto, ON (4 days onsite, 1 day WFH).Design, develop, and maintain scalable backend services using.Build and enhance responsive front-end applications using.Collaborate with cross-functional team... Show more

 • Promoted

Senior Java Developer

KonradToronto, ON, CA
Full-time

Konrad is a next generation digital consultancy.We are dedicated to solving complex business problems for our global clients with creative and forward-thinking solutions.Our employees enjoy a cultu... Show more

 • Promoted

Senior Java Developer - Cloud, APIs & Agile (Hybrid)

TEEMA Solutions GroupToronto, ON, CA
Full-time

A leading financial technology company located in downtown Toronto is seeking an experienced Software Developer to join their team.This role requires expertise in Java, cloud computing, and agile m... Show more

 • Promoted

Senior Java Developer for Capital Markets

RBCToronto, ON, CA
Full-time

Join a dynamic team driving risk modernization as a Senior Developer.Utilize advanced Java capabilities to develop real-time analytical applications for Capital Markets.This influential role is foc... Show more

 • Promoted

Lead Java Developer

Pacer GroupToronto, ON, Canada
Full-time

Java developer in Banking domain.Should have exp working as Lead.Should have strong exp in Angular.Should have knowledge on the business banking. Show more

 • Promoted

Senior Java Developer

Glint Tech Solutions LLCToronto, ON, CA
Full-time

Design, develop, and maintain high-quality Java applications.Provide technical support to various departments, ensuring smooth cross-departmental communication.Debug and resolve complex bugs effici... Show more

 • Promoted • New!

Java Developer

HaysToronto, ON, Canada
Full-time

Basic Java / Advanced Java / Spring / Spring Boot / Spring Security.Microservice architecture and containerization.Large mission critical online applications design and infrastructure configuration... Show more

 • Promoted

Senior Java Developer: APIs & Azure Integration Expert

Symbiotic GroupToronto, ON, CA
Temporary

A leading technology solutions provider in Toronto is seeking a Software Developer for a 6-month contract to design and develop integration solutions.The ideal candidate will possess strong skills ... Show more

 • Promoted

Senior Java Developer - Cloud & API (FinTech, Hybrid)

Univeris CorporationToronto, ON, CA
Full-time

A leading financial technology firm in Toronto seeks an experienced Software Developer to join their dynamic team.You will work on software analysis, design, and maintenance, using agile practices.... Show more

 • Promoted

Senior Java IVR Application Developer

MiratechToronto, ON, CA
Full-time

Miratech helps visionaries change the world.We are a global IT services and consulting company that brings together enterprise and start-up innovation.Today, we support digital transformation for s... Show more

 • Promoted

Java Developer - Capital Markets - MSZ Systems

MSZ Systemstoronto, on, ca
Full-time

Hiring: Java Developer - Capital Markets.We’re looking for a Java Developer with strong Capital Markets experience to support trading/financial systems.Not a pure microservices role — focus is on ... Show more

 • Promoted

Senior Java Developer - FinTech & Agile Expert

Continental Technology SolutionsToronto, ON, CA
Full-time

A leading IT consulting firm in Toronto is seeking a seasoned Java Developer with over 8 years of experience in Java/J2EE, Rest services, and Spring.The ideal candidate will have a background in Ba... Show more

 • Promoted

Hybrid Java Developer in Financial Sector

Randstad DigitalToronto, ON, CA
Temporary

Shape the future of financial applications in Toronto as a Hybrid Java Application Developer.This role involves 3-4 days onsite with a focus on innovative solutions.In this initial 12-month contrac... Show more

 • Promoted

Senior Java Developer

EdjusterToronto, ON, CA
Full-time

This is a remote position and can be located anywhere in Canada.AS THE WORLD MOVES TO FHIR, THERE ARE PLENTY OF REASONS TO SMILE.Smarter decisions, fewer barriers, and better incentives are just th... Show more

 • Promoted

Senior Database Java Developer

Alert DrivingToronto, ON, CA
Full-time

We are currently looking for an experienced application developer who is well-versed in database-centric application development and will support the ongoing development of the company’s web-based ... Show more

 • Promoted

Java Developer

PRICELINE CAREERSToronto, ON, CA
Full-time

This role is eligible for our hybrid work model: Two days in-office.Our Technology team is the backbone of our company: constantly creating, testing, learning and iterating to better meet the needs... Show more

 • Promoted • New!

C / Java Developer

Lorven Technologies, Inc.Toronto, ON, CA
Full-time

Java, C, Oracle Forms/Reports, UNIX, Web Services.Bachelor's degree in Computer science or equivalent, with.Demonstrate excellent communication skills including the ability to effec tively communic... Show more

 • Promoted

Java Developer - Capital Markets

MSZ SystemsToronto, ON, Canada
Full-time

We’re looking for a Java Developer with strong Capital Markets experience to support trading/financial systems.Not a pure microservices role — focus is on batch processing, Autosys scheduling & bus... Show more

 • Promoted • New!

Senior Java API developer

Iris Software Inc.Toronto, ON, CA
Full-time

Associate Business Partner - Senior Talent Acquisition - IT Financial Services at Iris Software.Iris's client, one of the world's largest multinational Investment banking and financial services cor... Show more

 • Promoted

Java Developer

Haventree BankToronto, ON, CA
Full-time

Headquartered in Toronto, Ontario, Haventree Bank (Haventree) is a mission‑driven alternative mortgage lender.The name Haventree reflects the bank’s mission to help its customers find a place of re... Show more