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

Senior Java Developer (Kafka/API)

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

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

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

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

Текст:
/
TL;DR
Senior Java Developer (Kafka/API) (Java/Kafka/API): Building REST APIs, microservices, and event-driven services for Sun Life’s platform using Java, Spring Boot, Docker, Kubernetes, and Kafka with an accent on API architecture, service integration, and continuous delivery. Focus on designing scalable microservices, solving production defects, integrating database and messaging technologies, and supporting secure deployments across on-premises and AWS environments.

Location: Toronto, Ontario, Canada; hybrid work from home or the office. Periodic weekend or after-hours work may be required, with occasional travel between hirify.global locations.

Salary: CAD 90,000–140,000 per year, plus eligibility for incentive plans.

Company

hirify.global is a financial services organization focused on helping clients achieve lifetime financial security and live healthier lives.

What you will do

  • Lead and participate in the design, development, and deployment of Java REST APIs and microservices.
  • Build event-driven services that consume Kafka topics and develop domain services connected to MongoDB and PostgreSQL.
  • Deploy containerized services to Kubernetes environments across on-premises infrastructure and AWS.
  • Apply approved architecture standards and incorporate emerging API technologies.
  • Use and enhance CI/CD tools and processes, including Jenkins, Artifactory, Bitbucket, Gradle, Continuous Delivery Director, and Ansible.
  • Debug service defects, support legacy APIs, and mentor colleagues.

Requirements

  • At least 5 years of Java application analysis and development experience across the full application development lifecycle.
  • Strong experience with Java APIs, REST, SOAP, Spring, JSON, OpenAPI, Swagger, web services, and web hosting technologies.
  • At least 1 year of experience with DevOps tools such as Jenkins, Artifactory, Bitbucket, Maven, CDD, or Ansible.
  • At least 2 years of experience with Kafka or Kafka Streams, including KSQL.
  • Post-secondary diploma or degree in Computer Science, plus strong analytical, organizational, communication, and problem-solving skills.
  • Reliability Status Clearance and satisfactory background checks are required before employment starts and during employment.

Nice to have

  • Experience with Kubernetes, Okta, AWS, MongoDB, Group Benefits products, WebSphere, DB2, Java UI, SonarQube, or enterprise service bus architectures.
  • French and English bilingualism is required for positions based in Quebec.

Culture & Benefits

  • Hybrid flexibility based on business and client needs.
  • Wellness programs supporting mental, physical, and financial health.
  • Career development opportunities across multiple paths with networking potential.
  • Inclusive workplace focused on employee well-being, collaboration, and diverse perspectives.

Hiring process

  • Applicants may undergo law enforcement inquiries, credit checks, and other applicable background checks.
  • Government clearance requires accounting for living or travelling outside Canada for six consecutive months during the previous five years.

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