Talent.com
Senior Software Engineer- Big Data & Java
Senior Software Engineer- Big Data & JavaPointClickCare • Mississauga, Peel Region, CA
Senior Software Engineer- Big Data & Java

Senior Software Engineer- Big Data & Java

PointClickCare • Mississauga, Peel Region, CA
Il y a 3 jours
Type de contrat
  • Temps plein
Description de poste

At PointClickCare our mission is simple : to help providers deliver exceptional care. And that starts with our people. As a leading health tech company that’s founder‑led and privately held, we empower our employees to push boundaries, innovate, and shape the future of healthcare.

With the largest long‑term and post‑acute care dataset and a Marketplace of 400+ integrated partners, our platform serves over 30,000 provider organizations, making a real difference in millions of lives. We also reinvest a significant percentage of our revenue back into research and development, ensuring our employees have the resources to innovate and make a lasting impact. Recognized by Forbes as a top private cloud company and honored as one of Canada’s Most Admired Corporate Cultures, we offer flexibility, growth opportunities, and meaningful work.

At PointClickCare, we empower our people to be the architects of a smarter healthcare future; one that is human‑first and accelerated by AI to create meaningful and lasting change. Employees harness AI as a catalyst for creativity, productivity, and thoughtful decision‑making. By integrating AI tools into our daily workflows, collaboration is enhanced, outcomes are improved, and every team member has the proficiency to maximize their impact. It all starts with our hiring practices where we uncover AI expertise that complements our mission, and we continue to invest in training and development to nurture innovation throughout the employee journey.

Join us in redefining healthcare — so it doesn’t just survive, it thrives. To learn more about PointClickCare, check out Life at PointClickCare and connect with us on Glassdoor and LinkedIn.

Travel to Office expectations

For Remote Roles : If this role is remote, there will be in‑office events that will require travel to and from the Mississauga and / or Salt Lake City office. These will include, but not limited to, onboarding, team events, semi‑annual and annual team meetings.

For Hybrid Roles : If this role is Hybrid, there will be an expectation to reside within commutable distance to the office / location specified in the job listing. This will include, but not limited to, weekly / bi‑weekly / monthly events in the office with your specific team. This is a requirement for this role.

What your day‑to‑day will look like

  • Identify, prioritize and execute tasks in the software development life cycle.
  • Work with business to iterate over software requirements.
  • Develop tools and applications by producing clean, efficient code.
  • Automate tasks through appropriate tools and scripting.
  • Analyze and debug systems.
  • Perform validation and verification testing in a test‑driven manner.
  • Review the work of others, and invite others to review your work.
  • Collaborate with internal teams and vendors to fix and improve products.
  • Ensure software is up‑to‑date with latest technologies.
  • Work with distributed computing systems like Apache Hudi and Trino for big data processing.

What qualifications we’re looking for

  • Experience with distributed computing tools like Apache Hudi, Spark, Kafka, Flink, Beam, Trino, Databricks and other big data technologies.
  • Experience with distributed storage systems like ADLS, HDFS, S3, DLT etc.
  • Familiarity with Hadoop, Spark, Databricks or other distributed computing systems.
  • Understanding of data partitioning and sharding techniques.
  • Knowledge of distributed computing principles and how they apply to large‑scale data processing.
  • Experience in writing clean code that performs well at scale using languages such as Python, Java etc.
  • Knowledge of relational databases (e.g. Microsoft SQL Server, MySQL).
  • Solid experience writing RESTful API endpoints.
  • Absolutely love TDD and have working knowledge of it.
  • Proficient in GIT.

  • Experience using system and performance monitoring tools (e.g. New Relic, DataDog).
  • Excellent organization, critical‑thinking and personal leadership skills.
  • Self‑starter with the ability to deliver with minimal supervision.
  • Bein okay with the uncomfortable feeling that comes from learning new things.
  • Team player.
  • Analytical mind with problem‑solving aptitude.
  • Proven experience as a great Engineer.
  • BSc / BA in Computer Science or a related degree.
  • Bonus points for

  • Experience with distributed computing.
  • Experience writing code / scripts in Python.
  • Experience with Spring Boot.
  • Nice to have React, Selenium automation and cloud experience.
  • Experience with Docker, Kubernetes and Istio.
  • Experience with Ansible.
  • Experience with Jenkins CI / CD pipeline.
  • Linux and IP networking knowledge.
  • Experience with AWS / Azure cloud services or equivalent.
  • Experience with SAML, OAuth and OpenID Connect.
  • Experience working on a SaaS product.
  • Experience with Service Oriented Architecture.
  • Knowledge of scripting languages such as Python, Bash or Groovy.
  • On‑call experience with production grade systems.
  • Has mentored others in a professional setting.
  • Generative AI Code Assistants – Use of Generative AI Code Assistants (e.g. Github Copilot) and knowledge of latest Generative AI Model capabilities would be an asset.
  • $142,000 - $158,000 a year.

    At PointClickCare, the base salary is one of the many components that make up our total rewards package. The CAD base salary range for this position is $142,000-158,000 (not overtime eligible) plus bonus and benefits. Your recruiter can share more information about our total rewards package during the hiring process.

    PointClickCare Benefits & Perks

  • Benefits starting from Day 1!
  • Retirement Plan Matching
  • Flexible Paid Time Off
  • Wellness Support Programs and Resources
  • Parental & Caregiver Leaves
  • Fertility & Adoption Support
  • Continuous Development Support Program
  • Employee Assistance Program
  • Allyship and Inclusion Communities
  • Employee Recognition … and more!
  • It is the policy of PointClickCare to ensure equal employment opportunity without discrimination or harassment on the basis of race, religion, national origin, status, age, sex, sexual orientation, gender identity or expression, marital or domestic / civil partnership status, disability, veteran status, genetic information, or any other basis protected by law. PointClickCare welcomes and encourages applications from people with disabilities. Accommodations are available upon request for candidates taking part in all aspects of the selection process. Please contact recruitment@pointclickcare.com should you require any accommodations. As part of our commitment to a streamlined and equitable hiring experience, PointClickCare uses AI tools to assist with candidate screening and assessment.

    When you apply for a position, your information is processed and stored with Lever, in accordance with Lever’s Privacy Policy. We use this information to evaluate your candidacy for the posted position. We also store this information, and may use it in relation to future positions to which you apply, or which we believe may be relevant to you given your background. When we have no ongoing legitimate business need to process your information, we will either delete or anonymize it. If you have any questions about how PointClickCare uses or processes your information, or if you would like to ask to access, correct, or delete your information, please contact PointClickCare’s human resources team : recruitment@pointclickcare.com

    PointClickCare is committed to Information Security. By applying to this position, if hired, you commit to following our information security policies and procedures and making every effort to secure confidential and / or sensitive information.

    #J-18808-Ljbffr

    Créer une alerte emploi pour cette recherche

    Software Engineer Java • Mississauga, Peel Region, CA

    Offres similaires
    Sr. Java Developer

    Sr. Java Developer

    MacDonald Search Group • Mississauga, ON, Canada
    Temps plein
    MacDonald Search Group has been asked by our.The primary responsibility of this role will be to design and develop cloud-native, microservices-based software that enables next-generation applicatio...Voir plus
    Dernière mise à jour : il y a 9 jours • Offre sponsorisée
    Senior Automation Engineer

    Senior Automation Engineer

    Qualitest • oakville, on, ca
    Temps plein
    Qualitest looking for a Senior Automation Engineer with strong technical expertise and leadership qualities.The ideal candidate should be a self-starter who can quickly contribute, lead automation ...Voir plus
    Dernière mise à jour : il y a 5 jours • Offre sponsorisée
    Software Development Engineer III

    Software Development Engineer III

    Biiibo Inc. • Concord, ON, Canada
    Temps plein
    As a Software Development Engineer lll, you will work as part of a small, autonomous, agile team to deliver both internal and external applications. built on a modern hybrid cloud platform.You will...Voir plus
    Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
    Senior DevOps Engineer / / Ingnieur DevOps senior

    Senior DevOps Engineer / / Ingnieur DevOps senior

    Finsana • Oakville, ON, Canada
    Temps plein
    FINSANA is a global fintech company that specializes in catering to underserved and underbanked consumers.Our organization has a passion for helping people financially through our technology soluti...Voir plus
    Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
    Java with Big Data architect

    Java with Big Data architect

    Connvertex Technologies Inc. • Mississauga, ON, Canada
    Temps plein
    Quick Apply
    Role Summary We are seeking a highly skilled and experienced personnel to join our team.The successful candidate will be instrumental in designing, developing, and evol...Voir plus
    Dernière mise à jour : il y a 1 jour
    BigData Architect (With Java)

    BigData Architect (With Java)

    Goldenpick Technologies • MIssissauga, ON, Canada
    Temps plein
    Quick Apply
    Role Summary We are seeking a highly skilled and experienced personnel to join our team.The successful candidate will be instrumental in designing, developing, and evol...Voir plus
    Dernière mise à jour : il y a 1 jour
    Senior Computer Vision Engineer

    Senior Computer Vision Engineer

    Birdseye Solutions • Mississauga, ON, Canada
    Temps plein
    Birdseyes mission is to help make the world a safer place!.We are the leader in AI-driven Remote Facility Supervision solutions for the Trucking and Logistics Industry. Our Maximum Telepresence Appr...Voir plus
    Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
    Associate Director, Medical Writing

    Associate Director, Medical Writing

    Jazz Pharmaceuticals • Bolton, Ontario, Canada
    Temps plein
    If you are a current Jazz employee please apply via the Internal Career site.Jazz Pharmaceuticals is a global biopharma company whose purpose is to innovate to transform the lives of patients and ...Voir plus
    Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
    Java backend engineer

    Java backend engineer

    Axiom Software Solutions Limited • Mississauga, ON, Canada
    Temps plein
    Location : Mississauga, Ontario, Canada.Required Skills : Core Java, Springboot, Microservices, J2ee,strong in coding.Experience in security and integration required. Java / J2EE based applications desi...Voir plus
    Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
    Staff Software Engineer

    Staff Software Engineer

    Clutch Technologies Inc. • Etobicoke, ON, Canada
    Temps plein +1
    Clutch is Canada's largest online used car retailer, delivering a seamless, hassle-free car-buying experience to drivers everywhere. Customers can browse hundreds of cars from the comfort of the...Voir plus
    Dernière mise à jour : il y a 7 jours • Offre sponsorisée
    Senior Analyst

    Senior Analyst

    Vaco by Highspring • King City, ON, CA
    Temporaire
    Our client is sourcing a Senior Analyst for a 6-month contract.Responsible for month-end, quarter-end, and annual close process in accordance with company requirements. Responsible for expense reimb...Voir plus
    Dernière mise à jour : il y a 29 jours • Offre sponsorisée
    Senior Software Developer

    Senior Software Developer

    Mevotech • Mississauga, ON, CA
    Temps plein
    Quick Apply
    JOB PURPOSE Reporting into the Manager, Software Applications, the Senior Software Developer will be responsible for helping drive the success of our software development projects across functional...Voir plus
    Dernière mise à jour : il y a plus de 30 jours
    Software Development Engineer

    Software Development Engineer

    Actalent • Bolton, ON, Canada
    Permanent
    Job Title : Software Development Engineer.This role involves designing and developing advanced software solutions for industrial automation and control systems, including human-machine interfaces (H...Voir plus
    Dernière mise à jour : il y a 15 jours • Offre sponsorisée
    Software Engineer - Android

    Software Engineer - Android

    Hygiena LLC • Mississauga, ON, Canada
    Temps plein
    Hygiena provides rapid microbiology diagnostic tests and solutions for mission-critical, time-sensitive processes around the world. Hygiena’s proprietary diagnostic technologies enable custome...Voir plus
    Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
    Java Software Engineer

    Java Software Engineer

    Kelly • mississauga, on, ca
    Temps plein
    Location : Mississauga, ON (4 days onsite per month).Partner with multiple management teams to ensure appropriate integration of functions to meet goals as well as identify and define necessary syst...Voir plus
    Dernière mise à jour : il y a 19 jours • Offre sponsorisée
    Remote Senior Java Engineer - AI Trainer

    Remote Senior Java Engineer - AI Trainer

    SuperAnnotate • Vaughan, Ontario, CA
    Télétravail
    Temps plein
    As a Senior Java Engineer, you will work remotely on an hourly paid basis to review AI-generated Java code, architectural solutions, and technical explanations, as well as generate high-quality ref...Voir plus
    Dernière mise à jour : il y a 22 jours
    Senior Engineer

    Senior Engineer

    Danmare Group Inc • Woodbridge, ON, Canada
    Temps plein
    About Us The Danmare Group specializes in providing full-service engineering and design solutions to premier companies in the food and pet food-nutrient sectors Our skilled team of engineers and pr...Voir plus
    Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
    Senior Engineer

    Senior Engineer

    AGI - Danmare • Woodbridge, ON, Canada
    Temps plein
    About AGI AGI is a global food-based infrastructure company publicly traded in Canada.With over 4,000 employees and over 30 global manufacturing brands, AGI is a leading provider of equipment and t...Voir plus
    Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée