Inscrivez-vous pour accéder à toutes les fonctionnalités de notre service.
  • Recherche d'offres d'emploi
  • Favoris
  • Créer un CV
    Nouveau
  • Salaires
  • Souscriptions

Senior Backend Engineer - Java (W/M)

$116.75k - $141.75k par année

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

L'offre d'emploi a été publiée il y a 6 jours
Des emplois similaires qui pourraient vous intéresserBasé sur l'offre Senior Backend Engineer - Java (W/M) à Surrey, BC
  • $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

    Affinity

    Surrey, BC
    il y a 13 jours
  •  ...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... 
    Senior
    Contrat Longue Durée
    Travail temporaire
    Travail au bureau

    Convoy Supply

    Surrey, BC
    il y a 12 heures
  •  ...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... 
    Senior
    Temps plein
    Stage de formation
    Travail au bureau
    Travail à distance
    Horaires flexibles
    2 jours par semaine

    Lipson Lloyd Jones Ltd

    Surrey, BC
    il y a 4 jours
  • $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... 
    Senior
    Emploi permanent
    Pour les contractants
    Travail au bureau
    Travail à distance
    Horaires flexibles

    Hays

    Surrey, BC
    il y a 19 jours
  • $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... 
    Senior
    Temps partiel
    Travail d'été
    Programme de réinstallation
    Lundi au vendredi
    Travail posté
    Équipe de l'après-midi

    Oxford Learning Centres, Inc.

    Surrey, BC
    il y a 14 jours
  • $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... 
    Senior
    Temps plein
    Travail temporaire
    Emploi saisonnier
    Travail au bureau
    Horaires flexibles
    2 jours par semaine

    Fortis BC

    Surrey, BC
    il y a 19 jours
  • $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... 
    Senior
    Pour les contractants
    Travail au bureau
    Horaires flexibles
    Surrey, BC
    il y a 20 jours
  • $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... 
    Senior
    Temps plein

    Fraser Health

    Surrey, BC
    il y a 14 heures
  • $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... 
    Senior
    Temps plein
    Stage

    Coast Capital Savings

    Surrey, BC
    il y a 24 jours
  • $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... 
    Senior
    Temps plein
    Stage de formation
    Travail au bureau
    Travail à domicile
    Horaires flexibles

    University of British Columbia

    Surrey, BC
    il y a 18 jours
  • 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,... 
    Senior
    Remplacement
    Travail posté

    Procom

    Surrey, BC
    il y a 23 jours
  • $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... 
    Senior
    Contrat Longue Durée
    Pour les contractants
    Travail au bureau

    TalentSphere

    Surrey, BC
    Il y a un mois
  • $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... 
    Senior
    Travail au bureau
    1 jour par semaine

    Henry Schein One

    Surrey, BC
    Il y a un mois
  • 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

    Procom

    Surrey, BC
    il y a 11 jours
  • $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... 
    Senior
    Contrat Longue Durée
    Temps plein
    Pour les contractants
    Stage
    Travail au bureau
    Travail à distance
    Le monde entier
    Travail posté

    3 Years on a Rock

    Surrey, BC
    il y a 25 jours
  • $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... 
    Senior
    Contrat Longue Durée
    Temps plein
    Travail temporaire

    FortisBC

    Surrey, BC
    il y a 18 jours
  •  ...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

    Scotiabank Global Site

    Surrey, BC
    Il y a un mois
  • $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... 
    Senior
    Contrat Longue Durée
    Temps plein
    Travail au bureau
    1 jour par semaine

    Henry Schein One

    Surrey, BC
    il y a 14 heures
  • $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... 
    Senior
    Travail au bureau
    Travail à distance

    Savaria

    Surrey, BC
    il y a 12 jours
  •  ...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 plein
    Travail temporaire
    Nuits de sommeil
    Travail posté

    Lookout Housing and Health

    Surrey, BC
    il y a 4 jours
  • $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... 
    Senior
    Sous-traitant
    Horaires flexibles
    Travail posté

    Sunrise Farms

    Surrey, BC
    il y a 6 jours
  •  ...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... 
    Senior
    Salaire hebdomadaire
    Travail occasionnel
    Travail au bureau

    Synectics Inc.

    Surrey, BC
    il y a 11 jours
  • $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... 
    Senior
    Contrat Longue Durée
    Сontrat
    Travail temporaire

    School District #36 (Surrey)

    Surrey, BC
    il y a 2 jours
  • $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... 
    Senior
    Contrat Longue Durée
    Travail temporaire
    Travail occasionnel
    Travail au bureau
    Travail posté

    Retirement Concepts

    Surrey, BC
    il y a 8 jours
  • $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... 
    Senior
    Temps plein
    Zone locale
    Horaires flexibles
    Travail le week-end
    Équipe de l'après-midi

    City of Surrey

    Surrey, BC
    il y a 16 jours
  • $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... 
    Senior
    Contrat Longue Durée
    Emploi permanent
    Temps plein
    Travail temporaire
    Travail à distance

    EcoSafe Zero Waste Inc.

    Surrey, BC
    il y a 3 jours
  • $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

    Sunrise Farms

    Surrey, BC
    il y a 18 jours
  •  ...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-... 
    Senior
    Contrat Longue Durée
    Temps plein
    Logé Sur Place
    Travail au bureau

    Lafarge Canada

    Surrey, BC
    il y a 3 jours
  • $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... 
    Senior
    Emploi permanent
    Temps plein
    Stage
    Travail au bureau
    Travail posté

    Coast Capital Savings

    Surrey, BC
    il y a 6 jours
  • $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... 
    Senior
    Contrat Longue Durée
    Pour les contractants
    Travail posté

    Affinity

    Surrey, BC
    il y a 23 jours

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 !