Senior Software Engineer - Java
Haventree Bank
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 strong senior software back-end engineer to join our fast-growing team, where you will work on designing and building APIs that power our customer-facing products. In this senior role, you will not only be responsible for delivering high-quality backend solutions but also for leading technical discussions, setting standards, and mentoring other engineers. You will be expected to lead full-cycle frontend software development, advising on technical design, reviewing code, and driving best practices across the team. As a senior engineer, you'll be proactive in identifying areas for improvement, proposing innovative solutions, and ensuring the maintainability and scalability of the codebase. You'll consider testability, upgradeability, scalability, and observability throughout the development process.
Major Duties & Responsibilities:
- Design, develop, test, refactor and scale backend implementations of new and existing consumer product features
- Collaborate with multi-functional teams to understand member struggles and come up with creative solutions
- Proactively find opportunities for improving the reliability and scalability of our systems
- Work across the engineering team to improve and uphold high technical standards
- Conduct code reviews and provide mentorship to junior engineers.
Qualifications & Experience:
Degrees, Diplomas & Certifications:
- Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
Years and Range of Experience Required to Perform the Job:
- 4+ years of experience in developing software in a production environment on scale
- Strong knowledge of Java / RESTful API’s along with familiarity with one or more of the following technologies: JS Frameworks, Azure, SQL, Terraform, Github
- Good understanding of architectural patterns of large, high-scale web applications
- Start-up experience as an added 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.
- 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
- 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
- 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 View email address on jobs.jobcopilot.com
#LI-TA1
#LI-Hybrid
$110k - $270k per year
...communities. The Role We are looking for multiple Senior Software Engineers that are eager to build in a dynamic, startup environment inside... ...it -- we ship it. You have extensive experience in Java applications and the latest open source technologies. Ideal candidates...SeniorRemote jobFull timeWork at officeLocal areaWork from home- ...AI. Leveraging proprietary AI Studio and AI Engines, the company helps drive the clients’ AI Enterprise... ...Remote About the Role We are seeking a Senior Software Engineer to build and operate high-performance backend services using Java. This role is ideal for an experienced...SeniorFull timeContract workLocal areaRemote work
- ...and services that help people, businesses and governments realize their greatest potential. Title and Summary Senior Software Engineer (Backend - Java) Overview Ethoca, a Mastercard company, is transforming the way merchants and card issuers work together to combat...SeniorLong term contractFull timeWorldwide
$85k - $225k per year
...its customers, employees, and communities. The Role Software Engineers will contribute to the technical design and implementation of... ...Requirements ~3+ years of server-side programming experience in Java ~ Hands-on development experience with current open source...SuggestedRemote jobFull timeWork at officeLocal areaWork from home$180k - $300k per year
...communities. The Role We are looking for multiple Principal Software Engineers who are self-starters, love solving technical challenges, and... ...in an energizing environment. You should have expertise in Java applications and extensive experience working with the latest...SuggestedRemote jobFull timeWork at officeLocal areaWork from home- ...businesses succeed by giving them the software, payments, and commerce-accelerating... ...on. You will be reporting to the Senior Manager of Software Engineering. You will be involved in the entire software... ...Gateway. We are looking for a Java/Spring Boot developer to help...SeniorRemote work
- ...Position Description: Senior Software Engineer Reporting to: Director of Software Engineering Signal 1 helps health systems accelerate... ...Preferred Qualifications: ~ Hands-on experience with Java, Spring Boot, Python, Postgres, Azure, and Kubernetes....SeniorFull timeInternship
$96.4k - $142.66k per year
...minute and terabytes of data per day? Zynga is looking for a Senior Software Engineer to join the Data Ingestion team in our Analytics organization... ...optimizations ~ Familiarity with building RESTful backend services in Java, GoLang and/or Python ~ Familiarity with database systems (...SeniorFull timeLocal area$130k - $145k per year
...Toronto. We are looking for lead software developers to design, develop,... ...To: As a lead software engineer, you will build custom solutions... ...including: Python, .NET, Java, JavaScript, and SQL, Web technologies... ...demos to audiences including senior executives and stakeholders...SeniorLong term contractFull timeTemporary workInternshipLocal area$142k - $158k per year
...specific team. This is a requirement for this role. Job title: Senior Software Engineer What your day-to-day will look like: · Identify,... ...Experience writing clean code that performs well at scale using Java · Experience with Spring Boot · In-depth knowledge of...SeniorLong term contractFull timeWork at officeRemote workFlexible hours$160k - $200k per year
...Traditional handoffs between product, design, and engineering are giving way to smaller, faster teams... ...and user experiences, build scalable software, and measure business impact. Design... ...such as TypeScript, Python, Go, Java, C#, Rust, or Ruby. ~ Have experience designing...SeniorLong term contractPermanent employmentFull timeInternship$181.05k - $213k per year
...partners through world-class software, purpose-built for everyone in... ...Work With You’ll enter our engineering interview process as part of a... ...You’ll Solve As a Senior Software Engineer II, you will... ...and Kafka . We also utilize Java, gRPC, and AWS. Execution:...SeniorFull timeWork at office$153.82k - $250.04k per year
...customer engagement tool. We’re looking for a Senior Fullstack Engineer to help us tackle significant... ...: ~ Professional experience building software at scale ~ Professional experience with one of Ruby, Ruby on Rails, React, Java, MongoDB, microservice architecture, distributed...SeniorInternshipWork at officeLocal areaFlexible hours- ...We are a team of passionate engineers who love solving complex distributed... ..., and multi-tenant storage engine for Kora. You will be... ...What You Will Do: Build the software underpinning the mission-critical... ...effectively in teams ~ Proficiency in Java, Scala, C/C++, Go or other...SeniorFull time
- ...impact processes, smart frugality ⭐️ The Engineering team ⭐️ In our engineering team, we... ...Object-Oriented Programming such as Python, Java, C#, and enthusiastic about web... ...and still willing to grow (no matter your seniority!). Collaborative, enthusiastic about teamwork...SeniorLong term contractFull timeLive InFlexible hours
- ..., canonical and ready to query, with no engineering or maintenance required. We’re proud that... .... We’re seeking an enthusiastic Senior Software Engineer to join our fast-growing data company... ...a team. Technologies You’ll Use Java NoSQL databases: MongoDB, Amazon...SeniorFull timeWork at officeImmediate startRemote work
- ...seeking a highly motivated and skilled senior infrastructure engineer to join our team in a key role focused... ...runtime technologies like docker engine, containerd, or CRI-O ~ Experience with... ...coding skills in languages like Python, Java, Go, and/or C/C++. \n Benefits...SeniorFlexible hours
$167.5k - $235k per year
...scale. Instead of writing bespoke software for every workflow, we are... ...currently consists of fewer than five engineers. The work spans critical areas... .... We are seeking a Senior Software Engineer with a strong... ..., Ruby on Rails, Javascript, Java, C#, Python, VueJS, MySQL, Kafka...SeniorLong term contractFull timeCasual workInternshipWork at officeLocal areaImmediate start$150k - $190k per year
...Team We build enterprise software that helps organizations optimize... ...go-to-market agility. Our engineering organization includes multiple... ...capabilities. We are seeking Senior Backend Engineers to join our... ...one backend language such as Java, Python, Kotlin, Go, C#, or similar...SeniorFull time$156k - $214.5k per year
...engaged retailers to start and grow their businesses. As a Senior Engineer (L4), you’ll own the core services and systems that power the membership... ...a nice to have Technical Depth: Proficiency in Kotlin, Java, or similar object-oriented languages; comfort with distributed...SeniorFull timeWork at officeLocal areaRemote workMonday to friday3 days per week$100 per hour
..., General Catalyst , Peter Thiel , Adam D'Angelo , Larry Summers , and Jack Dorsey . Position: Special Projects Software Engineers Type: Contract Compensation: $100–$200/hour Location: Remote Role Responsibilities Collaborate...SeniorFull timeContract workSummer workRemote work$130k per year
...swag. You will also be joining one of Canada's fastest-growing start-ups! What We Are Looking For We’re looking for a Senior Software Engineer to play a key part in building, scaling, and shaping Makeship’s platform as a part of one of the fastest-moving industries...SeniorRemote jobLong term contractFull timeTemporary workWorldwideHome office$120k - $160k per year
...Newrich, we are building the next generation creator platform and software tools to not only enable business, health, and wellness coaches... ...than just a career. We are looking for a Staff Software Engineer who can contribute across the product — building new features, improving...SeniorLong term contractInternshipRemote workHome officeFlexible hours- ...focused on delivering a human-centric customer experience. Ultimately, we help SMBs be ‘on the money'. We’re looking for a Senior Software Engineer , who loves delivering robust code and shipping frequently. You'll make high-impact decisions daily and have a dedicated...SeniorFull timeInternshipWork at officeFlexible hours
$156k - $188k per year
...and closed EHR systems into a single, modern platform that powers software, APIs, payments, and patient experiences across the ecosystem.... ...industry. What You’ll Do ~ You'll one of NexHealth's first engineers based in Canada — setting the technical and cultural tone for what...SeniorLive InRemote workFlexible hours$120k - $170k per year
...About Us Air-tek is a Canadian-based software company redefining how airlines operate through... ...and continuous improvement - where every engineer can experiment, own, and make real impact. The Role We’re looking for Senior Software Engineers who are passionate...SeniorWork at office3 days per week- ...About CircleCI Engineering CI/CD has been solved. Now it's being reinvented. AI agents don't just run pipelines. They write code, trigger... ...writes the ADR, and makes the call. Invent new interfaces. Software delivery is being reinvented. Pipelines run autonomously,...SeniorFull time
- ...information, visit our institutional page About the role Our Engineering team helps Nubank to create and use the technology that... ...build the best financial products. We strive for state-of-the-art software development practices that currently include a variety of...SeniorFull timeWork at officeRemote workWork from homeHome office
- ...focused on solving real, high-impact problems for our customers. About the Role We're searching for a talented and driven Senior Software Engineer to help define and build the foundation of our AI-first tax platform. This is a high-impact role for someone who wants...SeniorFull timeInternship
- ...Job description We are looking for a smart, enthusiastic backend software engineer with experience in MongoDB and a keen interest in current technology and engineering. Using your knowledge of Java and MongoDB, and engineering best practices, you will be involved in helping...SeniorRemote jobFull timeFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer - Java. Be the first to apply!
- java developer no experience Toronto, ON
- java developer Toronto, ON
- développeur java Toronto, ON
- java software developer Toronto, ON
- java developer remote Toronto, ON
- senior java developer Toronto, ON
- entry level java developer Toronto, ON
- junior java developer Toronto, ON
- sénior service a la clientèle Toronto, ON
- senior network engineer Toronto, ON
