Talent.com
Senior Java Developer
Senior Java DeveloperHenry Schein One • Surrey, British Columbia, CA
Senior Java Developer

Senior Java Developer

Henry Schein One • Surrey, British Columbia, CA
Il y a plus de 30 jours
Type de contrat
  • Temps plein
  • Quick Apply
Description de poste

We are a leading provider of dental technology solutions, and we are committed to developing innovative products and services that help dental professionals deliver the best possible care to their patients.

If you are passionate about dental technology and want to be part of a team that is making a difference, then Henry Schein One is the place for you. We offer a variety of career opportunities, from software development to customer support. We are always looking for talented and motivated individuals to join our team.

Together, we can change the future of dental care.

Here are some of the ways we are changing the future of dental technology :

  • We are developing cloud-based practice management software that makes it easier for dental professionals to manage their practices.
  • We are developing artificial intelligence-powered tools that help dentists diagnose and treat dental conditions more accurately.
  • We are developing teledentistry solutions that make it possible for dentists to provide care to patients in remote areas.
  • We are developing virtual reality and augmented reality tools that help dentists train and educate their patients.

We are just getting started. We are committed to changing the future of dental care, and we need your help. Join us and be part of the team that is making a difference.

About Us :

Henry Schein One is the global leader in dental management, analytics, communication and marketing software. We deliver innovative dental software and services, combined with expert business coaching, to help connect dental technology so it works as one. When technology connects, more data is shared, more tasks are automated, and more work gets done. Most importantly, dental professionals have more time to focus on providing a quality experience for their patients. In fact, one connected practice management system simplifies each step of the patient experience - from first contact and scheduling to clinical treatment and billing, to ensuring loyalty and recurring care.

Henry Schein One Canada has over 20 years of experience developing and supporting software in dental markets in Canada and throughout the world. As part of Henry Schein One, our products support the Canadian Dental Practice Management and Global Academic-Dental markets. Our on-premises products are well established with strong customer loyalty while our cloud product customer base is growing every year.

About the Opportunity

As an engineer working on dental practice revenue cycle management software, the role centers on developing and maintaining systems that streamline how dental offices handle billing, insurance claims, and patient payments. The work involves designing reliable, secure, and user-friendly tools to automate complex financial workflows, reduce administrative friction, and ensure accurate reimbursement.

The engineering team operates as a tight-knit, collaborative group where openness, curiosity, and problem-solving drive progress. Each member is given autonomy to design and implement meaningful solutions, balanced by a strong sense of accountability to the product vision and customer outcomes. The culture emphasizes trust and shared ownership, encouraging individuals to take initiative and seek input from peers. Engineers regularly pair on complex challenges, share feedback freely, and celebrate collective achievements, creating an environment where high performance and continuous learning thrive.

Availability

This is a hybrid role, with one to two days in office, to facilitate brainstorming and team building. Our office is located across from Guildford Mall, in Surrey, BC.

Key Responsibilities

Design, develop, and maintain high-quality, performant, and scalable backend services and APIs using Groovy, Spring Boot and Java.

Architect and implement database solutions, including schema design, ORM (Hibernate) configuration, and data migration strategies (Liquibase).

Provide architectural oversight, technical guidance, and mentoring to other backend developers.

Be accountable for the successful delivery of backend features and platform stability.

Collaborate closely with Product Management, Frontend Engineers, and UI / UX teams to understand requirements and build effective backend solutions.

Partner with multi-functional teams to define problems, and design, scope, and implement robust backend systems.

Lead efforts in triaging and resolving complex production issues related to backend services.

Champion best practices in backend development, including testing, code quality, and system performance.

Technologies We Use

Languages & Frameworks : Groovy, Sprint Boot, Java

Databases & Data : SQL (e.g., PostgreSQL, MySQL), Hibernate, Liquibase

APIs & Integration : RESTful APIs, Kafka, Messaging Queues (e.g., AWS SQS / SNS)

DevOps & Tools : AWS (EC2, RDS, S3, SES, etc.), Gitlab, Gradle, Docker

Build & Version Control : Gradle, Git

Qualifications & Requirements :

5-7+ years of proven track record in backend software development, with significant experience in enterprise-level applications.

Strong proficiency in Groovy or Java.

Deep understanding of relational databases (e.g., PostgreSQL, MySQL), SQL, and ORM frameworks like Hibernate.

Extensive experience designing, building, and consuming RESTful APIs.

Solid experience with unit and integration testing frameworks.

Proficiency with build tools (Gradle) and version control systems (Git).

Experience with Agile development methodologies.

Excellent problem-solving skills and ability to pick up new concepts quickly and apply them effectively.

Strong communication and collaboration skills.

Nice to haves :

Experience with microservice architecture, event-driven systems, and distributed systems.

Experience with cloud platforms, particularly AWS services (e.g., EC2, S3, RDS, SQS, Lambda).

Experience with database migration tools, specifically Liquibase.

Experience in profiling, monitoring, and optimizing backend application performance and database queries.

Understanding security best practices for backend systems and API development.

Familiarity with containerization technologies like Docker and orchestration tools like Kubernetes.

Bachelor's degree in computer science, Engineering, or equivalent working experience.

Interest in discovering and implementing improvements to our Backend Architecture and a passion for staying up to date with new technologies.

Our Recruiting Process

We try to make our process as simple as possible while still giving us opportunities to learn about each other.

Intro / screening call with Talent Acquisition team member

Short online behavioural and cognitive assessment

Interview with Hiring Manager

Technical Interview

Compensation & Benefits

The posted range for this position is between $121,500 CAD - $147,375 CAD which is the expected starting base salary range for an employee who is new to the role to fully proficient and experienced in the role. Many factors go into determining employee pay within the posted range including prior experience, training, current skills, certifications & education etc.

Our benefits also include :

3% RRSP matching

Comprehensive health benefits plan, including 100% drug coverage

3-week paid vacation, growing up to 5 weeks with tenure

Unlimited paid flex days

Paid Birthday off

Créer une alerte emploi pour cette recherche

Senior Java Developer • Surrey, British Columbia, CA

Offres similaires
SAP Signavio - delta

SAP Signavio - delta

Connexions • delta, bc, ca
Temps plein
Looking for US Citizen / GC / Canadian Citizen only.Strong experience with SAP Signavio Suite (Process Manager, Collaboration Hub, Process Governance, Process Insights, Process Intelligence).Experi...Voir plus
Dernière mise à jour : il y a 1 jour • Offre sponsorisée
Saviynt Implementation Engineer - delta

Saviynt Implementation Engineer - delta

Quality IT Resourcing • delta, bc, ca
Temps plein
Job Title : Saviynt Implementation Engineer.Contract Duration : 1-Year contract.Tech stack : Must be hands on with Saviynt, IAS / IPS, integration exp. Saviynt is a cloud-built, cloud-managed, and cloud-...Voir plus
Dernière mise à jour : il y a 1 jour • Offre sponsorisée
ServiceNow Solutions Architect - delta

ServiceNow Solutions Architect - delta

Insight Global • delta, bc, ca
Temporaire
Insight Global is looking for a ServiceNow Solutions Architect to join large consulting client on a 6 month contract working 20 hours / week and fully remote in Canada working PST hours.The successfu...Voir plus
Dernière mise à jour : il y a 1 jour • Offre sponsorisée
Senior Java Developer (Trading Systems)

Senior Java Developer (Trading Systems)

Luxoft • vancouver, bc, ca
Temps plein
Building a risk applications and tools for innovative international top-tier hedge fund from the ground up, comprising the systems for traders, pre-trade checks and analysis, risks and limits manag...Voir plus
Dernière mise à jour : il y a 18 jours • Offre sponsorisée
Senior Java Full Stack Engineer : Build Scalable, Fast Apps

Senior Java Full Stack Engineer : Build Scalable, Fast Apps

Compunnel, Inc. • Vancouver
Temps plein
A technology firm is looking for a Senior Java Full Stack Developer to design and implement Java-based solutions for mobile applications and database programming. The ideal candidate will have stron...Voir plus
Dernière mise à jour : il y a 16 jours • Offre sponsorisée
Senior Backend Engineer

Senior Backend Engineer

Klue • Vancouver
Temps plein
Req# : 52e62883-f424-4aa3-855d-3575a7f78572.We’re a highly skilled team of software engineers who are building an awesome product and moving fast. We value people who take initiatives, and empower ev...Voir plus
Dernière mise à jour : il y a 20 jours • Offre sponsorisée
Senior Go Developer

Senior Go Developer

Policy Reporter by Valeris • Vancouver
Temps plein
Be among the first 25 applicants.Policy Reporter offers a suite of insights products and consulting services to enhance market access strategies and patient support initiatives.By tracking payer po...Voir plus
Dernière mise à jour : il y a 20 jours • Offre sponsorisée
Donate your Eggs - Be an Egg Donor – Help Create Families in Canada with IndianEggDonors

Donate your Eggs - Be an Egg Donor – Help Create Families in Canada with IndianEggDonors

Surrogacy4All • Squamish
Temps plein +1
Are you a kind-hearted woman who wants to help others experience the joy of parenthood?.Health Canada’s Assisted Human Reproduction Act. Reimbursement of allowable, approved expenses.A safe, support...Voir plus
Dernière mise à jour : il y a 17 jours • Offre sponsorisée
Guidewire developer - delta

Guidewire developer - delta

Newlineinfo Corp - IT Services and IT Consulting • delta, bc, ca
Temps plein
Guidewire Insurance Suite configuration and integration.Strong hands-on experience with PolicyCenter and ClaimCenter.Expertise in Guidewire Studio customization and development.Experience with Guid...Voir plus
Dernière mise à jour : il y a 1 jour • Offre sponsorisée
Senior Business Architect - delta

Senior Business Architect - delta

Alorica • delta, bc, ca
Temps plein
Senior Business Architect (ERP – Finance & Accounting).At Alorica, we only do one thing – make lives better, one interaction at a time. We’re a global leader in customer service and experience, serv...Voir plus
Dernière mise à jour : il y a 1 jour • Offre sponsorisée
Senior Cloud Platform Developer (Contract)

Senior Cloud Platform Developer (Contract)

Teck Resources • Vancouver
Temps plein +1
Located in the heart of downtown Vancouver, between the Pacific Ocean and the Coast Mountains, Teck's Corporate Office sits in one of Canada's most culturally diverse cities.Surrounded by world-ren...Voir plus
Dernière mise à jour : il y a 2 jours • Offre sponsorisée
Senior DevOps with Infrastructure (Security Clearance) - delta

Senior DevOps with Infrastructure (Security Clearance) - delta

Orion Innovation • delta, bc, ca
Temps plein
Senior DevOps with Infrastructure.Senior DevOps with Infrastructure.Must be eligible for up to a Top-Secret Security Clearance. The Senior DevOps Engineer is a critical hands-on role responsible for...Voir plus
Dernière mise à jour : il y a 1 jour • Offre sponsorisée
Senior Java Backend Engineer – Distributed, Open-Source

Senior Java Backend Engineer – Distributed, Open-Source

Moola Inc. • Vancouver
Temps plein
A forward-thinking technology company in Vancouver is seeking a Senior Developer to work on building scalable and distributed systems. You will lead the development and implementation of critical co...Voir plus
Dernière mise à jour : il y a 13 jours • Offre sponsorisée
Senior Backend Engineer

Senior Backend Engineer

SOLANA FOUNDATION • Vancouver
Temps plein
Helius is a leading developer platform on the Solana blockchain, dedicated to inspiring and accelerating the creation of crypto-powered software. Our mission is to empower developers and innovators ...Voir plus
Dernière mise à jour : il y a 20 jours • Offre sponsorisée
Contract T4 || Oracle Integration Cloud (OIC)

Contract T4 || Oracle Integration Cloud (OIC)

Ampstek • delta, bc, ca
Temps plein
Role : Oracle Integration Cloud (OIC).Good knowledge in with Oracle Integration Cloud (OIC).Oracle SaaS modules and their integration touchpoints. Exposure to REST / SOAP web services, XML, JSON and o...Voir plus
Dernière mise à jour : il y a 5 jours • Offre sponsorisée
Senior Java Backend Engineer

Senior Java Backend Engineer

Meld • Vancouver, British Columbia, .CA
Temps plein
Quick Apply
The platform simplifies how businesses connect with third-party providers across payments, crypto, and bank-linking, reducing technical complexity and accelerating product development.Meld’s soluti...Voir plus
Dernière mise à jour : il y a plus de 30 jours
Senior Backend Engineer

Senior Backend Engineer

Procurify • Vancouver
Temps plein
Senior Backend Software Engineer.Procurify is the AI-enhanced procurement and AP automation platform for mid-market organizations. We make it easy for organizations to take control of spend and save...Voir plus
Dernière mise à jour : il y a 20 jours • Offre sponsorisée
Senior Product Manager - delta

Senior Product Manager - delta

MAVI • delta, bc, ca
Temps plein
MAVI is on a mission to globalize the finance and accounting function by connecting the best talent in the world with high-performing US companies. We’re building the world’s largest network of top-...Voir plus
Dernière mise à jour : il y a 1 jour • Offre sponsorisée