Java Engineering Lead

Waterloo, ON, CA, Canada

Job Description

Senior Java Developer



Location

:

Waterloo, ON (On-Site)



Employment Type

:

Full-Time and Permanent



Canadian Citizenship is required for project security clearance



Venuiti is looking for a

Senior Java Developer

to join our growing engineering team in Waterloo. This is a

hands-on technical role with leadership responsibility

, ideal for someone who enjoys coding, mentoring, and working closely with cross-functional teams on real-world healthcare systems.

Work Model:

Fully on-site Monday to Friday to enable close collaboration with engineering, product, and integration teams.

What You'll Be Working On



Enterprise Java applications supporting healthcare system integrations Scalable backend services focused on performance, security, and reliability Long-term projects with real-world impact in healthcare technology

What You'll Do



Design, develop, and maintain Java-based backend systems Lead by example through hands-on development and code reviews Support and mentor a small team of developers Collaborate with architects, analysts, and QA to deliver high-quality solutions Participate across the SDLC: design, development, testing, and deployment Contribute to DevOps automation, CI/CD pipelines, and containerized deployments Help define and improve development standards and best practices

What We're Looking For



Required



6+ years of professional Java development experience Strong expertise in Java (Spring / Spring Boot) Experience building backend or integration-heavy systems Solid understanding of databases (SQL and/or NoSQL) Strong problem-solving and debugging skills Comfortable working in an on-site, collaborative environment

Nice to Have



Experience leading or mentoring developers Exposure to Java 17, Spring Security Experience with Docker, CI/CD, and DevOps practices Healthcare integration experience (FHIR, HL7) Experience working on enterprise-scale systems

Eligibility & Location



Canadian Citizenship is required Role is 100% on-site in Waterloo, ON

Why Join Venuiti?



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.

Ready to Apply?



If you're a Senior Java Developer who enjoys building high-quality systems and working closely with a team on-site, we'd love to hear from you.

Job Types: Full-time, Permanent

Pay: $120,000.00-$150,000.00 per year

Ability to commute/relocate:

Waterloo, ON: reliably commute or plan to relocate before starting work (required)
Application question(s):

What is Your Work Authorization (OWP, PR, 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

Beware of fraud agents! do not pay money to get a job

MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD3409068
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Waterloo, ON, CA, Canada
  • Education
    Not mentioned