Share this Job

Senior Java Developer - TELUS Health


Toronto, ON, CA

Req ID:  26239
Jobs by Category:  Health
Job Function:  Technology
Status:  Full Time
Schedule:  Regular



Be a part of a transformational journey with innovative talent and leading edge technologies.


Join our Team

The Health Benefits Management (HBM) team develops mission critical components that support our clients in managing and planning their portfolios. Our team takes pride in earning a reputation for being innovative thought-leaders, strategic business partners and subject-matter experts in all facets of health benefits management. Driving deeper DevOps culture and toolset adoption is our goal!


Position Overview:

We are looking for a strong backend end Java developer to work on an industry leading OCP application and modernize our existing reporting application. Our team is part of a larger TELUS Health team located in multiple locations across Canada and all having varying skills and responsibilities. TELUS is a corporation that focuses on Customers First and Employee Engagement. The position allows for a flexible work schedule with the opportunity to work remotely based on alignment and agreement with your manager and alignment to TELUS policies. The successful candidate will be detail oriented, self-motivated, and work well in a team environment.



  • Passionate about process improvement and change management
  • Expert at analyzing requirements, writing designs and providing solutions that meet business objectives
  • Known for writing quality code and thoroughly unit testing all changes to the system
  • Experience with managing multiple environments for build and release
  • Knack for evaluating existing complex systems and identifying areas of improvement; this includes improved code re-use, efficiency and SQL tuning
  • Ability to follow an agile methodology, including effective communication with remote team members, BAs, PMs and QA staff
  • Fully participate in the ownership of your services and components, including on-call duties




Required Knowledge:

  • Excellent knowledge of C#, Java 1.8 or newer, Spring/Spring Boot, Container based technologies (Docker, OCP), Angular 5 or above
  • Solid experience in architecting, implementing, tuning, and debugging large enterprise cloud deployments
  • 2+ years experience of software development and DevOps in a GCP cloud environment
  • 2+ years experience with CI/CD practices, tool chains such as but not limited to Jenkins, Docker, Ansible
  • 2+ years experience with GCP toolsets including Looker, Bigquery and Bigtable
  • 3 + years experience with automation programming in Python, Java or similar scripting language
  • Intermediate experience with infrastructure designing, automation and orchestration
  • Experience with Terraform and Docker
  • Familiarity with Agile software development process


Required Skills & Abilities:

  • Excellent communication and collaboration skills
  • Strong written and oral communications skills
  • Excellent problem-solving, analytical and time-management skills
  • High level of initiative, decisiveness and business acumen
  • Must be team oriented with the ability to accept responsibility
  • Ability to work under limited supervision
  • Ability to handle multiple tasks and prioritize


Required Professional Designation/Certification:

  • Bachelor degree in a computer science related discipline or an equivalent combination of education and experience


Required Experience:

  • Minimum 8 years’ experience in a technical development role involving the delivery of software; and experience in IT/EC 
  • Working knowledge/experience with Jenkins
  • Background in Health Care or Health Insurance industries is an asset


A bit about us

We’re a people-first, customer-first, purpose-driven team who works together every day to innovate and do good. We improve lives through our technology solutions and foster a culture of innovation that empowers team members to solve complex problems and create remarkable human outcomes in a digital world. When you join our team, you’re helping us make the future friendly.

We’re committed to diversity and equitable access to employment opportunities based on ability—your unique contributions and talents will be valued and respected here.

The health and safety of our team, customers and communities is paramount to TELUS. Accordingly, we require anyone joining our team to be fully vaccinated for COVID-19.

TELUS Health is an IT leader in Canada that focuses on the health sector. Our mission is to improve the way information is being used along the continuum of care to better the health of citizens in Canada and in selected countries.  

Disclaimer:  In accordance with the TELUS Health Solutions Data Center Security Policy, as a condition of employment, all personnel whose job functions require they work at a Data Center and/or have access to detailed knowledge of technology related to client service delivery, are subject to a Personnel Security Screening conducted through the Government of Canada.






We’re looking for clinicians, programmers, product developers, sales and marketing people, customer support, and everyone in between. If you have a penchant for turning information into better health outcomes, then we want you to help us develop, implement and manage the most innovative healthcare solutions possible.

We are honoured to be recognized

Physicians using TELUS Health electronic medical records

Pharmacies using our pharmacy solutions

140 million+
Health claims processed using TELUS Health solutions


TELUS is proud to foster an inclusive culture that embraces diversity. We are committed to fair employment practices and all qualified applicants will receive consideration for employment.

We offer accommodation for applicants with disabilities, as required, during the recruitment process.