Назад
Company hidden
обновлено 4 дня назад

Software Developer (Java)

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

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

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

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

Текст:
/
TL;DR
Software Developer (Java) (SaaS platform): Building and maintaining production-grade subscription commerce systems and REST APIs with an accent on clean, testable Java code and customer-facing features. Focus on designing end-to-end solutions, writing unit and end-to-end tests, and working with containers, orchestration, messaging, and databases.

Location: Montreal, Canada

Salary: $80,000–$100,000 CAD per year

Company

hirify.global provides a subscription commerce platform for selling digital products through multiple channels and devices.

What you will do

  • Write clean, readable, modular, and testable Java code.
  • Build end-to-end solutions, REST APIs, and production-grade systems.
  • Write unit and end-to-end tests, including boundary and negative test cases.
  • Create documentation for external API endpoints and data structures.
  • Own simple projects independently while working under the guidance of senior engineers.
  • Collaborate with product management, design, sales, and engineering teams through reviews, planning, brainstorming, and retrospectives.

Requirements

  • Bachelor's degree or higher in Computer Science or a related field.
  • 3+ years of experience developing with Java.
  • Experience delivering end-to-end solutions from scratch and maintaining production systems.
  • Knowledge of web services, REST APIs, Core Java, Spring Framework, J2EE, and Reactor.
  • Experience with HTML, CSS, JavaScript, TypeScript, Node.js, MySQL or MongoDB, data structures, algorithms, and JUnit.
  • Working knowledge of Docker or Rkt, Kubernetes, Mesos or OpenShift, and RabbitMQ or Kafka.

Nice to have

  • Experience with React, Redux, or AngularJS.
  • Knowledge of design patterns, integration testing, performance testing, and Agile development.

Culture & Benefits

  • Values-driven culture focused on inclusion, individuality, and enabling people to do their best work.
  • Permanent employees may be eligible for performance-based bonuses and a comprehensive benefits package.
  • AI tools may assist with recruitment administration under human oversight; hiring decisions are made by people.

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