Senior Backend Engineer - Java (W/M)
$116.75k - $141.75k par annéeHenry 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
$50k par année
...Job Description: On behalf of our public sector client, Affinity is looking for a BI Developer to design and deliver a fully functional Power BI dashboard for the City's project team. The role involves implementing advanced features such as drill-through and hover-over...SuggéréContrat Longue Durée- ...Senior Accountant Office Location - 8183 130th Street Join Our Team at Convoy – Where Your Career Builds as Strong as Our Materials... .... Why Convoy Supply? Growth Opportunities: We believe in developing our people and offering them the chance to advance. Teamwork...SeniorContrat Longue DuréeTravail temporaireTravail au bureau
- ...support the corporate team and work with the practice's existing senior knowledge lawyer, reporting in to the corporate practice group... ...identifying training needs * Carrying out analysis of latest developments in corporate law and ensuring that knowledge is promptly disseminated...SeniorTemps pleinStage de formationTravail au bureauTravail à distanceHoraires flexibles2 jours par semaine
$145k - $165k par année
...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...SeniorEmploi permanentPour les contractantsTravail au bureauTravail à distanceHoraires flexibles$18 - $20 par heure
...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...SeniorTemps partielTravail d'étéProgramme de réinstallationLundi au vendrediTravail postéÉquipe de l'après-midi$81.3k - $95.6k par année
...let'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...SeniorTemps pleinTravail temporaireEmploi saisonnierTravail au bureauHoraires flexibles2 jours par semaine$85k - $100k par année
...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...SeniorPour les contractantsTravail au bureauHoraires flexibles$37.01 - $53.2 par heure
Senior Business Analyst (Advance Program) Location Surrey, BC : Salary range: The salary... ...and Microsoft SQL Server. Designing, developing and enhancing reports using the MEDITECH... ...systems capture and utilization. ~ Leads, develops, and maintains the business processes...SeniorTemps plein$95.9k - $124.7k par année
...members do well, we believe our communities should do well too. Senior Data Management Analyst Dec 11, 2025 Location(s): Help... ...are and thrive. A career that grows with you. We believe in developing our people and promoting from within. Many employees have spent...SeniorTemps pleinStage$7.62k - $11.89k par année
...Profile AAPS Salaried - Administration Level C Job Title Senior Manager Administration and Operations Fraser Department... ...of British Columbias has a fundamental responsibility to educate develop and mentor future and current health practitioners educators and...SeniorTemps pleinStage de formationTravail au bureauTravail à domicileHoraires flexibles- On behalf of our client, Procom is seeking a senior project manager to lead an enterprise level application migration project. Senior Project Manager - Job Description: To prepare for the Kamloops Data Centre exit and consolidation of RCH and SMH data centers by 2027,...SeniorRemplacementTravail posté
$100k - $120k par année
...industry. They are in search of a new Lead/Senior Estimator to join their team.... ...constantly up to date on the latest product developments and software tools. Take and provide feedback... ...What’s in it for you? The opportunity to develop your career with a highly respective...SeniorContrat Longue DuréePour les contractantsTravail au bureau$96.25k - $117k par année
...care. Henry Schein One Canada has over 20 years of experience developing and supporting software in dental markets in Canada and... ...that identify issues early and accelerate the release cycle. Develop automated tests and validate new software functionality while maintaining...SeniorTravail au bureau1 jour par semaine- On behalf of our client, Procom is seeking a Senior Project Manager - Meditech Magic Version Upgrade. Senior Project Manager - Meditech... ...to be engaged as well as alignment of overall vision. Develop a responsibility assignment matrix with clear communication guidelines...Senior
$100k - $200k par année
...sales and marketing activities using a clear framework Handling inbound enquiries and conducting short structured conversations Developing your professional communication presence Participating in ongoing training within the Personal Development sector...SeniorContrat Longue DuréeTemps pleinPour les contractantsStageTravail au bureauTravail à distanceLe monde entierTravail posté$126.1k - $148.3k par année
...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...SeniorContrat Longue DuréeTemps pleinTravail temporaire- ...the role What your role will be Senior Financial Advisor At Scotiabank we help... ...Nurturing strong long-standing relationships Developing retaining and growing the branch business... ...relationships A strategic mindset to develop personalized financial strategies...Senior
$133k - $168k par année
...tools to solve complex challenges. ~ Develop and communicate architectural roadmaps that... ...patterns, with proficiency in languages such as Java, C#, Python, or similar. ~ Strong... ...e.g. GDPR, HIPAA). ~ Ability to guide senior engineers on modern architecture...SeniorContrat Longue DuréeTemps pleinTravail au bureau1 jour par semaine$80k par année
...creating an accessible world by developing and distributing products... ...will be key in this role. This a senior role that will require knowledge... ...existing tools and further develop digital systems and solutions... ...computer languages like Python, Java, JavaScript, and C++ Experience...SeniorTravail au bureauTravail à distance- ...Salary $25.61 - 27.31 depending upon applicants' length of seniority (as per the Collective Agreement) Job Summary The Cook reports... ...analysis and effectiveness Experience in menu planning and developing order supply lists Crisis Intervention Skills Training is an...Temps pleinTravail temporaireNuits de sommeilTravail posté
$105k - $110k par année
...shifts when business needs arise. ~ Ability to build, lead and develop the Maintenance Team. ~ Mechanically inclined and have manual dexterity... ...skills to share ideas and influence others, including senior management, based on data analysis. Ability to implement new operational...SeniorSous-traitantHoraires flexiblesTravail posté- ...5 years of experience in accounting and finance with 2 years of senior level experience. At least 2 years of experience in construction... ...Internally motivated to seek out answers, generate ideas, and develop new skills CPA accounting designation as asset Job Responsibilities...SeniorSalaire hebdomadaireTravail occasionnelTravail au bureau
$90.29k par année
...written, interview and facilitation skills. Ability to liaise with senior management level stakeholders in a confident and articulate... ...solving and decision-making skills to diagnose challenges and issues, develop business solutions, and to assess risks and opportunities that...SeniorContrat Longue DuréeСontratTravail temporaire$20 par heure
...About Us At West Coast Seniors Housing Management, we see our communities as a family and we are equally committed to our residents... ...but not limited to: Be an engaged collaborative team player, developing and maintaining professional relationships that support and strengthen...SeniorContrat Longue DuréeTravail temporaireTravail occasionnelTravail au bureauTravail posté$35.71 par heure
...professional to be involved in aquatic programming work assisting senior supervisory staff in the development, scheduling, coordination... ...implement creative innovative and fun activities and special events. Develops and schedules recreation, fitness and aquatic programs and...SeniorTemps pleinZone localeHoraires flexiblesTravail le week-endÉquipe de l'après-midi$41 par heure
...correspondence Provide investment advice and recommendations to clients, senior company officials, pension fund managers, securities agents and... ...Prepare a regular risk profile for debt portfolios Develop risk management plans Additional information Transportation...SeniorContrat Longue DuréeEmploi permanentTemps pleinTravail temporaireTravail à distance$170k - $180k par année
...and assess tax issues arising from new tax developments or changes in the Company’s activities.... ...Leadership and Team Development Lead and develop the finance team through coaching,... ...tax regulations, and provide guidance to senior management and finance team on accounting...Senior- ...adhering to safety policies in all work environments and areas. Develops key analysis and evaluation on a variety of strategic projects... ...with Other Jobs: This role primarily supports the VP, and Senior Managers of the Canadian M&A team. There will be broad cross-...SeniorContrat Longue DuréeTemps pleinLogé Sur PlaceTravail au bureau
$45.1k par année
...are and thrive. A career that grows with you. We believe in developing our people and promoting from within. Many employees have spent... ..., with Coast Capital and have progressed from the frontlines to senior leadership. Work where you’re most effective. In 2020 the world...SeniorEmploi permanentTemps pleinStageTravail au bureauTravail posté$50k par année
...consultants and internal teams. Conduct final disposition analysis. Develop wave plan. Prepare cloud readiness plan. Prepare cloud... ...must have good presentation skills to present findings to senior management • Previous experience in large scale workload migration...SeniorContrat Longue DuréePour les contractantsTravail posté
Voulez-vous recevoir plus d'offres d'emploi ?
S'abonner et recevoir des offres d'emploi similaires à Senior Backend Engineer - Java (W/M). Soyez parmi les premiers à postuler !
- backend software developer Surrey, BC
- backend developer Surrey, BC
- java software developer Surrey, BC
- java developer no experience Surrey, BC
- java developer Surrey, BC
- java developer remote Surrey, BC
- senior development manager Surrey, BC
- senior web developer Surrey, BC
- senior site reliability engineer Surrey, BC
- senior data modeler Surrey, BC
