Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Backend Engineer - Java (W/M)

$121.5k - $147.38k per year

Henry Schein One

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.
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.
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. Engineers regularly pair on complex challenges, share feedback freely, and celebrate collective achievements, creating an environment where high performance and continuous learning thrive.

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.
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.
Collaborate closely with Product Management, Frontend Engineers, and UI/UX teams to understand requirements and build effective backend solutions.
Champion best practices in backend development, including testing, code quality, and system performance.
Languages & Frameworks: Groovy, Sprint Boot, Java
Databases & Data: SQL (e.g., PostgreSQL, MySQL), Hibernate, Liquibase

AWS SQS/SNS)


DevOps & Tools: AWS (EC2, RDS, S3, SES, etc.), 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.
Experience with cloud platforms, particularly AWS services (e.g., Experience with database migration tools, specifically Liquibase.
Experience in profiling, monitoring, and optimizing backend application performance and database queries.
Bachelor's degree in computer science, Engineering, or equivalent working experience.
Short online behavioural and cognitive assessment
# 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.
Comprehensive health benefits plan, including 100% drug coverage

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

Vacancy posted a month ago
Similar jobs that could be interesting for youBased on the Senior Backend Engineer - Java (W/M) in Surrey, BC vacancy
  • $75.8k - $88k per year

     ...your application files in PDF format only. BackEnd Software Developer I The Software Developer in the FME Flow Backend team is...  ...related role. Strong understanding and proficiency in using Java. Knowledge of Spring Framework or equivalent. Strong understanding... 
    Suggested
    Full time
    Seasonal work
    Remote work
    Worldwide
    Flexible hours

    Safe Software Inc.

    Surrey, BC
    3 days ago
  • $50 per hour

     ...Job Responsibility: Developer Overview:Join our innovative team as a Developer and play a key role in shaping cutting-edge applications and systems. We are looking for a passionate individual with expertise in Revit, C#, ASP.NET, .NET core, and Azure. Join us in revolutionizing... 
    Suggested
    Hourly pay
    Permanent employment
    Full time
    Work from home
    Monday to friday
    Flexible hours
    Shift work
    Day shift

    Ocean Across Solutions

    Surrey, BC
    10 days ago
  • $60k - $75k per year

     ...opportunities. We are currently recruiting for an Early Career Software Developer Developer. As a part of our agile development team you will have...  ..., innovation and sharing. Key Accountabilities · Work with senior software developers to define and document solutions ·... 
    Senior
    Permanent employment
    Full time
    Fixed term contract
    Remote work
    Monday to friday
    Flexible hours

    Cascadia Scientific Inc.

    Surrey, BC
    10 days ago
  • $30.75 - $67.89 per hour

     ...Job Responsibility: Responsibilities: Design and develop high-quality Android applications that meet project requirements. Collaborate with cross-functional teams to define, design, and ship new features. Ensure the performance, quality, and responsiveness of applications... 
    Suggested
    Hourly pay
    Full time
    Relocation
    Relocation package
    Monday to friday
    Flexible hours

    BraroTech Inc

    Surrey, BC
    3 days ago
  •  ...Job Responsibility: Description As a React Native Developer, you will play a key role in the design, development, and implementation of mobile applications using React Native framework. You will collaborate with cross-functional teams to deliver high-quality, scalable... 
    Suggested
    Full time

    Excelloite

    Surrey, BC
    10 days ago
  •  ...City of Surrey Senior Transportation Engineer - Network Planning As one of the fastest growing cities in Canada, City of Surrey...  ...assess congestion, corridor operations, and network impacts. Develop, review, and evaluate traffic signal timing and coordination plans... 
    Senior
    Full time

    City of Surrey

    Surrey, BC
    9 days ago
  • $85k - $100k per year

     ...likely there is the right one for you! About the Role Terus Construction, a division of Colas Western Canada Inc., is seeking a Senior Accountant to join our team in Surrey, BC. The Senior Accountant is responsible for supporting accurate and timely financial reporting... 
    Senior
    For contractors
    Work at office
    Flexible hours

    Colas

    Surrey, BC
    24 days ago
  • $28 per hour

     ...This is at the heart of everything we do, and we are seeking a Senior Kinesiologist for our Lifemark Surrey Nordel Way locationwho...  ...for essential job demands, perform functional assessments, develop active exercise programs, and assist with return-to-work planning... 
    Senior
    Permanent employment
    Full time
    Immediate start
    Monday to friday

    Lifemark Health Group

    Surrey, BC
    1 day ago
  • $65k - $90k per year

     ...destinationone is pleased to partner with the Monark Group to recruit a highly organized, detail-driven Senior Accountant who will play a key role in supporting a growing and dynamic community. Position Overview Monark Group is committed to helping great ideas reach... 
    Senior
    Full time

    destinationone Consulting

    Surrey, BC
    1 day ago
  • $82.9k - $107.8k per year

     ...believe our communities should do well too. Senior Data Analyst, FCRM Feb 19, 2026...  ...sophisticated analytics, involving everything from developing fraud prevention methods to managing anti...  ...to inform financial crime strategy and develop visualizations that clearly present these... 
    Senior
    Full time
    Internship

    Coast Capital Savings

    Surrey, BC
    15 hours ago
  • $111.1k - $130.7k per year

     ...solutions. With everything you bring to the table, you’ll thrive as our Senior Project Engineer, Stations.   In this role, you’ll act as the...  ...procedures. ~Apply your expertise and knowledge to projects. ~Develop strong working relationships within the Engineering team and key... 
    Senior
    Full time
    Temporary work

    FortisBC

    Surrey, BC
    3 days ago
  • $81.3k - $95.6k per year

     ...'s shape a brighter future for B.C. Position Overview The Senior Midstream Market Analyst is responsible for executing the Annual...  ...financial integrity through precise invoicing and payments. Developed analytical models and provided strategic support for midstream operations... 
    Senior
    Full time
    Temporary work
    Seasonal work
    Work at office
    Flexible hours
    2 days per week

    FortisBC

    Surrey, BC
    1 day ago
  • $107.01k - $135.33k per year

     ...protection and insulation coordination studies. We are seeking a Senior Electromagnetic Simulation Engineer with deep expertise in ANSYS...  ...performance, safety, and innovation. Key Responsibilities • Develop and execute advanced 2D and 3D electromagnetic simulations using... 
    Senior
    Full time
    Immediate start

    Powertech Labs

    Surrey, BC
    10 days ago
  • $140k - $160k per year

     ...Your new company   We are currently recruiting for a Senior Superintendent to work for an established Canadian-owned General Contractor from Ontario that is expanding their presence across Western Canada, including here in the Vancouver region. The company has been in operation... 
    Senior
    Long term contract
    Permanent employment
    For contractors
    Local area

    Hays

    Surrey, BC
    12 days ago
  •  ...real estate development and construction company, is seeking a Senior Project Accountant / Assistant Controller to join their finance...  ...~5+ years of construction accounting experience, ideally with a developer or builder ~ Strong understanding of bank financing, draws, progress... 
    Senior
    Immediate start

    TalentSphere Staffing Solutions

    Surrey, BC
    14 days ago
  •  ...Position Overview Ecora is seeking a highly experienced Senior Civil Technician (T5) to join our Civil Engineering team. At the T5 level, you are not just a drafter; you are a technical lead. You will be responsible for taking complex municipal and land development projects... 
    Senior
    Full time
    Contract work
    Local area
    Immediate start

    Ecora Consultants Ltd.

    Surrey, BC
    20 days ago
  • $140.2k - $155.7k per year

     ...Apply your legal knowledge and experience to directly support business units, including present legal issues and make recommendations to senior management and our executive leadership team. Foster strong working relations with business units and key stakeholders, promoting... 
    Senior
    Full time
    Temporary work
    Work at office
    Flexible hours
    2 days per week

    FortisBC

    Surrey, BC
    21 days ago
  • $18 - $20 per hour

     ...Part-Time Senior Level Math Teacher-Tutor (Gr. 11-12) Wanted Motivated by mathematics? Excited by equations? Eager to help students succeed...  ...In this position, you will play a key role in helping students develop their self-confidence and self-esteem. The rewards of helping... 
    Senior
    Part time
    Summer work
    Relocation package
    Monday to friday
    Shift work
    Afternoon shift

    Oxford Learning Centres, Inc.

    Surrey, BC
    a month ago
  • Senior Unified Communication Specialist - Hybrid Location: Surrey, B.C. About Compugen Compugen is Canada's largest privately-owned Technology Ally. To innovate industries, transform businesses, connect communities, and drive meaningful change, we must think bigger,... 
    Senior
    Full time
    Work at office
    Local area
    Remote work
    Shift work
    Afternoon shift

    Compugen Inc

    Surrey, BC
    3 days ago
  • $145k - $165k per year

     ...The company’s successful growth has resulted in the need to add a Senior Project Manager to the team. The position will offer the...  ...primary point of contact for a variety of established and newly developed clients.  What you'll need to succeed   Candidates should have... 
    Senior
    Permanent employment
    For contractors
    Work at office
    Remote work
    Flexible hours

    Hays

    Surrey, BC
    more than 2 months ago
  • $49.7k - $57.2k per year

     ...members do well, we believe our communities should do well too. Senior Administrator, Investment Operations (Fixed-term 18 months)...  ...are and thrive. A career that grows with you. We believe in developing our people and promoting from within. Many employees have spent... 
    Senior
    Full time
    Fixed term contract
    Internship
    Flexible hours

    Coast Capital Savings

    Surrey, BC
    10 days ago
  • $122.3k - $143.8k per year

     ...deliver major projects safely, on schedule, and on budget. As the Senior Project Engineer, Tilbury LNG Storage Expansion (TLSE), you will...  ...-weekly or monthly engineering progress reports, as required Develop and manage scoping documents (e.g., DBMs, Scopes of Work) for... 
    Senior
    Full time
    Temporary work
    For contractors
    Flexible hours
    2 days per week

    FortisBC

    Surrey, BC
    15 hours ago
  • $126.1k - $148.3k per year

     ...can connect, belong, and grow. Join us, and together, let's shape a brighter future for B.C. Position Overview We’re looking for a Senior Manager, Renewable & Low Carbon Fuel Strategy to lead the development and execution of integrated market strategies and commercial... 
    Senior
    Long term contract
    Full time
    Temporary work

    FortisBC

    Surrey, BC
    23 days ago
  • $55.6k - $77k per year

     ...members do well, we believe our communities should do well too. Senior Sales Support - Auto Equipment Finance (19-month Fixed-Term)...  ...are and thrive. A career that grows with you. We believe in developing our people and promoting from within. Many employees have spent... 
    Senior
    Full time
    Contract work
    Temporary work
    Fixed term contract
    Work at office
    Flexible hours

    Coast Capital Savings

    Surrey, BC
    25 days ago
  • $210k - $260k per year

     ...Engineering who is passionate about transforming developer experience and delivering beautiful...  ...technical excellence and high trust. As the senior engineering presence in our Vancouver...  ...Frameworks: Groovy, Ember.js, moving to React, Java and Node Databases: Postgres, Redis... 
    Senior
    Work at office
    Remote work

    Henry Schein One

    Surrey, BC
    21 days ago
  • $142.75k - $180.63k per year

     ...has over 20 years of experience developing and supporting software in...  ...customers  Collaborate with senior leaders across vision and strategy...  ...commitments of your teams  Develop meaningful relationships and...  ...Our Technologies & Tools  Java, Groovy, Grails, Kafka  Postgres... 
    Senior
    Work at office
    Flexible hours
    1 day per week

    Henry Schein One

    Surrey, BC
    18 days ago
  • $155k - $195k per year

     ...care. Henry Schein One Canada has over 20 years of experience developing and supporting software in dental markets in Canada and...  ...pragmatic, and delivery-focused Our Technologies & Tools Java, Groovy, Grails, Node.js React (modernization from Ember) Kafka... 
    Work at office
    Flexible hours
    1 day per week

    Henry Schein One

    Surrey, BC
    7 days ago
  •  ...responsible for designing, implementing, and maintaining data pipelines, developing and optimizing data models, creating ETL processes, and building...  ...with programming languages such as Python, SQL, and/or Java Strong collaborative and communication skills with a focus on... 
    Full time
    Worldwide

    Monark

    Surrey, BC
    15 days ago
  • $87.72k - $103.2k per year

     ...Department's flagship product, DSATools™, developed exclusively by Powertech, incorporates leading...  ...would be at an advantage. Duties Develop and implement computation methods and...  ...more of the following: C/C++, Visual Basic, Java, Python, and Matlab. Excellent knowledge in... 
    Full time
    Internship
    Immediate start
    Remote work
    Work visa
    Flexible hours

    Powertech Labs

    Surrey, BC
    10 days ago
  •  ...room supplies. Assist with updating workplace documents and developing new policies and procedures. Helpdesk manager for the RE & Workplace...  ...and space planning Cross-collaborate with other teams and/or senior management Assist the broader facilities team, from admin-... 
    Senior
    Long term contract
    Work at office

    Industrial Electric Mfg. (IEM)

    Surrey, BC
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Backend Engineer - Java (W/M). Be the first to apply!