Talent.com
Senior Backend Java Developer
Senior Backend Java DeveloperHenry Schein One | Exan • Surrey, Metro Vancouver Regional District, CA
Senior Backend Java Developer

Senior Backend Java Developer

Henry Schein One | Exan • Surrey, Metro Vancouver Regional District, CA
Il y a 1 jour
Type de contrat
  • Temps plein
Description de poste

Join to apply for the Senior Java Developer role at Henry Schein One | Exan

Get AI-powered advice on this job and more exclusive features.

Henry Schein One | Exan provided pay range

This range is provided by Henry Schein One | Exan. Your actual pay will be based on your skills and experience – talk with your recruiter to learn more.

Base pay range

CA$116,750.00 / yr - CA$141,750.00 / yr

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

  • 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.
  • We try to make our process as simple as possible while still giving us opportunities to learn about each other.

    Interview Process

  • Intro / screening call with Talent Acquisition team member
  • Short online behavioural and cognitive assessment
  • Interview with Hiring Manager
  • Technical Interview
  • The posted range for this position is between $116,750 CAD - $141,750 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
  • 3-week paid vacation, growing up to 5 weeks with tenure
  • Unlimited paid flex days
  • Paid Birthday off
  • Seniority Level

  • Mid‑Senior level
  • Employment Type

  • Full‑time
  • Job Function

  • Information Technology
  • Industries

  • Software Development and Technology, Information and Media
  • Referrals increase your chances of interviewing at Henry Schein One | Exan by 2x

    Get notified about new Java Software Engineer jobs in Surrey, British Columbia, Canada .

    #J-18808-Ljbffr

    Créer une alerte emploi pour cette recherche

    Senior Backend Java Developer • Surrey, Metro Vancouver Regional District, CA

    Offres similaires
    Java Backend Developer - MQ, Kafka Messaging Systems

    Java Backend Developer - MQ, Kafka Messaging Systems

    Astra North Infoteck Inc. • Vancouver, BC, ca
    Temps plein
    Quick Apply
    Experience implementing and maintaining CI / CD pipelines and DevOps tooling, including : .Good understanding of modern network protocols, including : . RPC (service-to-service communication, Protobuf, st...Voir plus
    Dernière mise à jour : il y a 5 jours
    Work From Home - Sales Representative - 60k / Year

    Work From Home - Sales Representative - 60k / Year

    Spade Recruiting • Squamish, British Columbia
    Télétravail
    Temps plein
    Quick Apply
    We’re looking for enthusiastic, self-driven, individuals to assist existing and prospective clients within our organization. This position will work with multiple clients throughout the day pr...Voir plus
    Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
    Senior Backend Engineer, Credit Rewards (Remote)

    Senior Backend Engineer, Credit Rewards (Remote)

    Marqeta, Inc. • Vancouver, Toronto, Metro Vancouver Regional District, Ontario, Canada
    Télétravail
    Temps plein
    A financial technology leader is seeking a Senior Software Engineer to enhance their credit rewards platform.You will drive technical designs, collaborate cross-functionally, and build scalable ser...Voir plus
    Dernière mise à jour : il y a 13 jours • Offre sponsorisée
    Information Technology Private Tutoring Jobs Delta

    Information Technology Private Tutoring Jobs Delta

    Superprof • Delta, Canada
    Temps plein +1
    Superprof is Canada's #1 tutoring platform, and we're actively recruiting passionate tutors! Whether you're a student, a professional, or simply someone who loves teaching, join the largest communi...Voir plus
    Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
    Service Desk Associate : Full Time - SQUAMISH

    Service Desk Associate : Full Time - SQUAMISH

    The Home Depot Canada • Squamish, British Columbia, Canada
    Temps plein
    With a career at The Home Depot, you can be yourself and also be part of something bigger.Service Desk associates are responsible for following through on all Customer Order Management (COM) orders...Voir plus
    Dernière mise à jour : il y a 11 jours • Offre sponsorisée
    Kitchen and Bath Sales Associate : Part Time - SQUAMISH

    Kitchen and Bath Sales Associate : Part Time - SQUAMISH

    The Home Depot Canada • Squamish, British Columbia, Canada
    Temps partiel
    With a career at The Home Depot, you can be yourself and also be part of something bigger.Sales Associates provide fast, friendly service by actively seeking out customers to assess their needs and...Voir plus
    Dernière mise à jour : il y a 7 jours • Offre sponsorisée
    Senior Backend Engineer, Credit Rewards Platform

    Senior Backend Engineer, Credit Rewards Platform

    MQ Referrals Only • Vancouver, Toronto, Metro Vancouver Regional District, Ontario, Canada
    Télétravail
    Temps plein
    A leading financial technology firm in Vancouver is seeking a Senior Software Engineer to enhance its credit rewards platform. You will drive technical design, mentor team members, and develop scala...Voir plus
    Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
    Java Fullstack developer - Synechron

    Java Fullstack developer - Synechron

    Synechron • vancouver, bc, ca
    Temps plein
    At Synechron, we believe in the power of digital to transform businesses for the better.Our global consulting firm combines creativity and innovative technology to deliver industry-leading digital ...Voir plus
    Dernière mise à jour : il y a 1 jour • Offre sponsorisée
    Backend Developer

    Backend Developer

    Bitkernel Technology Inc • Vancouver, British Columbia, Canada, V5Y 1K2
    Temps plein
    With a proven track record of innovation, we’re on a mission to revolutionize streaming technology and build complete content ecosystems. Powered by our groundbreaking platform,.Android, iOS, Web, a...Voir plus
    Dernière mise à jour : il y a plus de 30 jours
    Senior.Net Backend Developer (digital banking)

    Senior.Net Backend Developer (digital banking)

    Aequilibrium Software Inc. • Vancouver, BC, CA
    Temps plein
    Quick Apply
    NET Developer Who You Are You’re a seasoned.NET developer who enjoys architecting and building scalable, secure, and reliable enterprise systems. You’re passionate about applying modern ...Voir plus
    Dernière mise à jour : il y a plus de 30 jours
    Vehicle Capture Representative

    Vehicle Capture Representative

    OPENLANE • Richmond Southeast, BC, ca
    Temps plein
    At OPENLANE we make wholesale easy so our customers can be more successful.Were a technology company building the worlds most advanced-and uncomplicated-digital marketplace for...Voir plus
    Dernière mise à jour : il y a 5 heures • Offre sponsorisée • Nouvelle offre
    Software Engineering Consultant - delta

    Software Engineering Consultant - delta

    E-Solutions • delta, bc, ca
    Temps plein
    ServiceNow Administrator – Mid / L2–L3.Location : Mississauga, On and Vancouver, BC.Owns configuration, platform stability, and enhancement support across multiple ServiceNow modules.Administer user...Voir plus
    Dernière mise à jour : il y a 1 jour • Offre sponsorisée
    Senior Java Developer

    Senior Java Developer

    Henry Schein One • Surrey, British Columbia, CA
    Temps plein
    Quick Apply
    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 ...Voir plus
    Dernière mise à jour : il y a 29 jours
    Senior Software Developer - AI

    Senior Software Developer - AI

    Swim Recruiting • Vancouver, British Columbia, Canada
    Temporaire
    Software Engineer role focusing on AI with an enterprise organization investing majorly into technology.AI focused role, building out POC for the SRE team. In-office work environment in Vancouver, 4...Voir plus
    Dernière mise à jour : il y a 7 jours • Offre sponsorisée
    Back End Developer - The Resilient Group

    Back End Developer - The Resilient Group

    The Resilient Group • vancouver, bc, ca
    Temps plein
    Are you passionate about building leading-edge products with clean, well-tested, secure code? The Resilient Group is looking for a Senior Developer with expertise in Java.Reporting to the VP of Tec...Voir plus
    Dernière mise à jour : il y a 1 jour • Offre sponsorisée
    Computer programming Private Tutoring Jobs Delta

    Computer programming Private Tutoring Jobs Delta

    Superprof • Delta, Canada
    Temps plein +1
    Superprof is Canada's #1 tutoring platform, and we're actively recruiting passionate tutors! Whether you're a student, a professional, or simply someone who loves teaching, join the largest communi...Voir plus
    Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
    Administrative Assistant Admin Work At Home - Part-Time Online Focus Group Panel

    Administrative Assistant Admin Work At Home - Part-Time Online Focus Group Panel

    ApexFocusGroup • Stawamus 24, British Columbia, Canada
    Télétravail
    Temps plein +2
    We're now accepting participants for focus group studies! You can earn up to $750 per week working part-time from home.Simply register to see if you qualify—no experience as an administrative assis...Voir plus
    Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
    Appointment Setter - Work From Home - 60k / Year

    Appointment Setter - Work From Home - 60k / Year

    Spade Recruiting • Squamish, British Columbia
    Télétravail
    Temps plein
    Quick Apply
    We’re looking for enthusiastic, self-driven, individuals to assist existing and prospective clients within our organization. This position will work with multiple clients throughout the day pr...Voir plus
    Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée