Назад
Company hidden
9 дней назад

Senior Software Engineer (Java)

142 000 - 158 000CAD
Формат работы
hybrid
Тип работы
fulltime
Грейд
senior
Английский
b2
Страна
Canada
Вакансия из списка Hirify.GlobalВакансия из Hirify Global, списка международных tech-компаний
Для мэтча и отклика нужен Plus

Мэтч & Сопровод

Для мэтча с этой вакансией нужен Plus

Описание вакансии

Текст:
/
TL;DR
Senior Software Engineer (Java): Building and improving scalable healthcare software applications and RESTful APIs with an accent on clean Java code, Spring Boot, relational databases, and test-driven development. Focus on debugging production systems, automating workflows, optimizing performance, and integrating monitoring, testing, and cloud technologies.

Location: Hybrid in Kitchener-Waterloo, Canada; candidates must reside within commutable distance of the specified office and attend regular in-office team events.

Salary: CAD 142,000–158,000 per year, plus bonus and benefits.

Company

hirify.global is a privately held health technology company providing a healthcare platform used by more than 30,000 provider organizations, supported by a large long-term and post-acute care dataset and an ecosystem of integrated partners.

What you will do

  • Identify, prioritize, and execute tasks across the software development lifecycle.
  • Iterate on software requirements with business stakeholders and collaborate with internal teams and vendors.
  • Develop clean, efficient Java applications, tools, and RESTful APIs.
  • Automate tasks, analyze and debug systems, and keep software current with modern technologies.
  • Perform test-driven validation and verification, including automated testing.
  • Review code, participate in peer reviews, and improve product quality and reliability.

Requirements

  • Experience writing clean, high-performing Java code at scale and working with Spring Boot.
  • In-depth knowledge of relational databases such as Microsoft SQL Server or MySQL.
  • Solid experience developing RESTful API endpoints and applying test-driven development.
  • Proficiency with Git, system and performance monitoring tools, and automated testing frameworks.
  • Strong organization, critical thinking, problem-solving, collaboration, and self-management skills.
  • BSc/BA in Computer Science or a related field, or proven professional engineering experience.

Nice to have

  • UI development with Vue, React, or Angular; React and Selenium automation experience.
  • Docker, Kubernetes, Istio, Ansible, Jenkins CI/CD, Linux, and IP networking experience.
  • AWS, Azure, SAML, OAuth, OpenID Connect, SaaS, service-oriented architecture, or scripting experience.
  • Generative AI code assistant experience, including GitHub Copilot, and knowledge of current generative AI models.
  • Production on-call experience or professional mentoring experience.

Culture & Benefits

  • Benefits begin on the first day of employment.
  • Retirement plan matching, flexible paid time off, and wellness support programs.
  • Parental and caregiver leave, fertility and adoption support, and employee assistance programs.
  • Continuous development support, employee recognition, and inclusion communities.
  • AI tools are used to support productivity and parts of the hiring process, with final hiring decisions made by people.

Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →