Enable job alerts via email!

software engineer

Venuiti

Toronto

On-site

CAD 100,000 - 150,000

Full time

Today
Be an early applicant

Job summary

A leading healthcare technology firm located in Toronto is seeking a Java Backend Engineer to enhance healthcare integration solutions. Candidates should have a minimum of 5 years' experience in backend Java development, proficiency in Java 17 and Spring Framework, and be able to effectively collaborate with cross-functional teams. This full-time, in-office role offers a salary range of $100,000 to $150,000 per year.

Qualifications

  • Minimum of 5 years as a Java Developer focused on backend development.
  • Proficient in Java 17 and Spring Framework.
  • Strong database skills (SQL/NoSQL) and familiarity with DevOps.

Responsibilities

  • Collaborate closely with teams to ensure successful project outcomes.
  • Conduct code reviews and maintain coding standards.
  • Design and develop Java-based solutions for healthcare integration.

Skills

Java 17
Spring Framework
Healthcare integration standards (FHIR, HL7)
Database design
DevOps practices
Problem-solving
Communication skills
Job description
Overview

software engineer

Title posted on indeed.com - Java Backend Engineer

Posted on September 19, 2025 by Employer details Venuiti

To add a job posting to your favourites, you need a Job Bank account. Sign in or sign up now!

Job details
  • Java Developers
  • 100% in-office in Downtown Toronto
  • Mandatory Canadian Citizenship Status (For Security Clearance)

WHERE YOUR EXPERTISE IS NEEDED

At Venuiti, we specialize in elevating the healthcare experience through custom software development and comprehensive integration solutions. With nearly two decades of industry expertise, our teams in Waterloo, Canada, and Atlanta, Georgia, craft pioneering technologies tailored to the needs of healthcare professionals and institutions. Venuiti Healthcare is ramping up a tech team to work on an exciting health tech project as a part of our mission to build transformative digital health solutions. Any additional project details remain confidential and will be shared directly with selected candidates during the interview process. If you're passionate about building software that has a meaningful purpose, we’d love to talk to you.

Key Responsibilities
  • Collaborate with a team of developers to ensure project success and professional growth.
  • Conduct code reviews to maintain high coding standards and best practices.
  • Act as the primary point of contact for stakeholders, ensuring effective communication and alignment on project goals.
  • Collaborate with cross-functional teams, including architects, analysts, and testers, to design and develop Java-based solutions for healthcare integration.
  • Participate in all phases of the software development lifecycle, including requirements analysis, design, development, testing, and deployment.
  • Develop, maintain, and enhance Java-based applications and services with a focus on reliability, security, and performance.
  • Troubleshoot and resolve complex technical issues while providing support during deployment phases.
  • Stay updated on emerging trends and technologies in healthcare and software development to make informed recommendations.
Qualifications
  • Minimum of 5 years of professional experience as a Java Developer with strong backend development expertise.
  • Proficiency in Java 17 with deep knowledge of the Spring Framework (Spring Boot, Spring Security).
  • Experience with healthcare integration standards such as FHIR and HL7 is highly desirable.
  • Strong database design and development skills (SQL/NoSQL).
  • Familiarity with DevOps practices and CI/CD pipelines is a plus.
  • Excellent problem-solving skills with the ability to debug complex issues efficiently.
  • Strong communication skills for effective collaboration within teams and with stakeholders.
Why Join Us?

Venuiti believes in universal acceptance for everyone everywhere. We promote diversity of thought, culture, and background, which connects the entire Venuiti family. As such, Venuiti is proud to be an Equal Opportunity Employer. We do not discriminate on the basis of race, color, ancestry, national origin, religion or religious creed, mental or physical disability, medical condition, genetic information (including pregnancy, childbirth, and related medical conditions), sexual orientation, gender identity, gender expression, sex, age, marital status, military or veteran status, citizenship, or other characteristics protected by provincial or federal law. We especially invite women, minorities, veterans, and individuals with disabilities to apply.

  • Job Types: Full-time, Permanent
  • Pay: $100,000.00-$150,000.00 per year
  • Ability to commute/relocate: Toronto, ON: reliably commute or plan to relocate before starting work (required)
  • Application question(s): What is your Work Authorization (Open Work Permit, PR, Canadian Citizenship, etc.)? This is for a Security Clearance Requirement.
  • Experience: Java Development: 5 years (required); Spring Framework (Spring Boot, Spring Security, etc.): 5 years (required); DevOps and CI/CD: 5 years (preferred)
  • Work Location: In person
  • Location: Toronto, ON
  • Work location: On site
  • Salary: $100,000 to $150,000 YEAR annually
  • Terms of employment: Permanent employment Full time
  • Starts as soon as possible
  • Vacancies: 1 vacancy
  • Source: indeed.com #9881965183

View the full job posting on indeed.com

Important notice: This job posting has been provided by a partner site. Job Bank is not responsible for this content.

Report issues

Report a problem with this job posting — What’s wrong? This job posting contains incorrect information
Inaccurate salary Inaccurate job title Link to full job posting / Expired or closed job posting Provide more details: Report potential misuse of Job Bank

Thank you for your help!

You will not receive a reply. For enquiries, please contact us.

Sign up for a Plus account to get the most out of your job search and access all the tools available on Job Bank!

The median wage is the salary of a given occupation where half the workers earn more than that amount, and half earn less. This information is presented on job postings to help job seekers determine how the salary compares to the amount earned by other workers working the same job. Job Bank preferred indicating the median wage, which is less affected by extremely high or low wages, rather than the average wage which is calculated by adding up all the salaries of a group of people.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.