Senior Backend Engineer - Java (W/M)
$121.5k - $147.38k per yearHenry 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
$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...SuggestedFull timeSeasonal workRemote workWorldwideFlexible hours$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...SuggestedHourly payPermanent employmentFull timeWork from homeMonday to fridayFlexible hoursShift workDay shift$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...SuggestedHourly payFull timeRelocationRelocation packageMonday to fridayFlexible hours$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 ·...SeniorPermanent employmentFull timeFixed term contractRemote workMonday to fridayFlexible hours- ...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...SuggestedFull time
- ...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...SeniorFull time
$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...SeniorFull timeTemporary work$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...SeniorPermanent employmentFull timeImmediate startMonday to friday$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...SeniorFull time$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...SeniorFor contractorsWork at officeFlexible hours$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...SeniorFull timeTemporary workSeasonal workWork at officeFlexible hours2 days per week$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...SeniorFull timeImmediate start$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...SeniorFull timeInternship$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...SeniorLong term contractPermanent employmentFor contractorsLocal area- ...Senior Project Accountant / Assistant Controller Location: Surrey, BC Industry: Real Estate Development & Construction Salary... ...~5+ years of construction accounting experience, ideally with a developer or builder ~ Strong understanding of bank financing, draws,...SeniorImmediate start
- ...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...SeniorFull timeContract workLocal areaImmediate start
$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...SeniorFull timeTemporary workWork at officeFlexible hours2 days per week$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...SeniorPart timeSummer workRelocation packageMonday to fridayShift workAfternoon shift$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...SeniorPermanent employmentFor contractorsWork at officeRemote workFlexible hours- 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,...SeniorFull timeWork at officeLocal areaRemote workShift workAfternoon shift
$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...SeniorFull timeTemporary workFor contractorsFlexible hours2 days per week$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...SeniorFull timeFixed term contractInternshipFlexible hours$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...SeniorLong term contractFull timeTemporary work$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...SeniorFull timeContract workTemporary workFixed term contractWork at officeFlexible hours$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...SeniorWork at officeRemote work$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...SeniorWork at officeFlexible hours1 day per week$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 officeFlexible hours1 day per week- ...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 timeWorldwide
$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 timeInternshipImmediate startRemote workWork visaFlexible hours$49k - $56.4k per year
...meetings and prepare meeting agendas for Account Executive and Senior Leadership teams Generate weekly and monthly dashboard reports... ...leasing industry is considered an asset. High School Diploma Developing and managing relationships through effective communication is...SeniorFull timeInternshipFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Backend Engineer - Java (W/M). Be the first to apply!
- backend software developer Surrey, BC
- backend developer Surrey, BC
- java developer Surrey, BC
- java developer no experience Surrey, BC
- java developer remote Surrey, BC
- java software developer Surrey, BC
- senior java developer Surrey, BC
- senior developer Surrey, BC
- senior customer success manager Surrey, BC
- senior policy analyst Surrey, BC
