Назад
Company hidden
2 дня назад

Intermediate Software Engineer

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

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

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

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

Текст:
/
TL;DR
Intermediate Software Engineer (Java/Spring Boot): Building and maintaining scalable healthcare software, tools, and RESTful APIs with an accent on clean code, relational databases, test-driven development, and system performance. Focus on debugging production systems, automating tasks, validating software, and collaborating with internal teams and vendors to improve SaaS products.

Location: Hybrid; must reside within commutable distance of the specified offices in Mississauga, Toronto, Kitchener, Waterloo, or Cambridge, Canada. Weekly, bi-weekly, or monthly office attendance is required.

Salary: CAD 112,000–125,000 per year, plus bonus and benefits.

Company

hirify.global is a privately held health technology company providing a healthcare platform and long-term and post-acute care data solutions to more than 30,000 provider organizations.

What you will do

  • Identify, prioritize, and execute software development lifecycle tasks.
  • Work with business stakeholders to iterate on software requirements.
  • Develop clean, efficient tools and applications using Java and Spring Boot.
  • Automate tasks through appropriate tools and scripting, and analyze and debug systems.
  • Perform validation and verification testing using a test-driven approach.
  • Review code, collaborate with internal teams and vendors, and improve product reliability and technology currency.

Requirements

  • Experience writing clean, scalable Java code and proven experience as an engineer.
  • Experience with Spring Boot.
  • In-depth knowledge of relational databases, including Microsoft SQL Server or MySQL, and solid experience developing RESTful API endpoints.
  • Working knowledge of test-driven development and automated testing frameworks such as Selenium, Cypress, or RestAssured.
  • Proficiency with Git and system or performance monitoring tools such as New Relic or Datadog.
  • Excellent organization, critical-thinking, personal leadership, analytical, and problem-solving skills; ability to work independently with minimal supervision and collaborate as a team player.
  • BSc or BA in Computer Science or a related degree.

Nice to have

  • Use of generative AI code assistants such as GitHub Copilot and knowledge of current generative AI model capabilities.
  • Experience with UI development, React, Angular, or Selenium automation.
  • Experience with Docker, Kubernetes, Istio, Ansible, Jenkins CI/CD, AWS, Azure, or equivalent cloud services.
  • Linux and IP networking knowledge.
  • Experience with SAML, OAuth, and OpenID Connect.
  • Experience working on a SaaS product and with service-oriented architecture.
  • Knowledge of Python, Bash, or Groovy scripting.
  • On-call experience with production-grade systems.
  • Professional mentoring experience.

Culture & Benefits

  • Hybrid work with regular office attendance and team events.
  • Benefits start from day one.
  • Retirement plan matching, flexible paid time off, wellness programs, and parental and caregiver leave.
  • Fertility and adoption support, continuous development support, and an employee assistance program.
  • Allyship and inclusion communities and employee recognition programs.

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