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

Senior Java Developer (Elasticsearch)

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

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

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

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

Текст:
/

TL;DR

Senior Java Developer (hirify.globalsearch): Building and evolving shared platform functionality for hirify.globalsearch with an accent on horizontally-scalable features, performant and secure APIs, and end-to-end operational investigations. Focus on solving difficult performance/concurrency issues, improving cloud observability, and enabling hirify.globalsearch extensibility through plugins and Painless scripting.

Location: Canada

Salary: $128,300—$203,000 CAD

Company

hirify.global builds the hirify.globalsearch Search AI Platform for real-time search, security, and observability at scale.

What you will do

  • Contribute to large projects that evolve hirify.globalsearch core infrastructure.
  • Design and implement horizontally-scalable features and APIs.
  • Improve developer productivity via automation and integrating agentic apps into development workflows.
  • Solve difficult issues, including performance and concurrency problems, and propose solutions.
  • Improve operations and observability of hirify.globalsearch cloud systems.
  • Own operational investigations end-to-end until performance or stability issues are resolved.

Requirements

  • Experience crafting APIs and reasoning through tradeoffs.
  • Strong core Java skills, including the standard library data structures and concurrency constructs, plus newer language features.
  • Hands-on low-level Java experience (e.g., concurrency, parallelism, classloaders).
  • Hands-on CI/CD experience with systems and practices (e.g., Buildkite, Argo CD, GitOps).
  • Proven ability to lead large-scale projects across engineering teams and own work end-to-end (technical design and collaboration).
  • Knowledge of JDK internals (modules, Java memory model, garbage collection, caching, etc.).

Nice to have

  • Observability and telemetry experience, especially OpenTelemetry.
  • Knowledge of Go.
  • Knowledge of containers and Kubernetes.
  • Java build tools experience (Gradle preferred).
  • Experience working in a platform team or developer productivity team.

Culture & Benefits

  • Competitive pay and base salary; eligible for hirify.global stock program.
  • Health coverage for you and your family in many locations.
  • Flexible locations and schedules for many roles.
  • Generous vacation and parental leave (minimum 16 weeks).
  • RRSP match up to 6% of eligible earnings and donation/service matching up to $2000.

Hiring process

  • Interviews focused on technical depth, design tradeoffs, and experience owning end-to-end outcomes.
  • Discussion of collaboration style in a distributed team and cross-team project leadership.

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