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

Backend Software Engineer (Java)

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

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

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

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

Текст:
/
TL;DR
Backend Software Engineer (Java): Building and maintaining scalable, secure RESTful APIs and core business systems with an accent on Spring-based development, data modelling, and technical debt reduction. Focus on evolving Java/Spring services toward Kotlin/Spring Boot, designing reliable system architecture, and delivering features through the full development lifecycle.

Location: Remote within Alberta or British Columbia, Canada

Company

hirify.global develops technical connectivity and networking products supported by core business systems and software services.

What you will do

  • Design, develop, and maintain scalable and secure RESTful APIs for customer integrations.
  • Contribute to the evolution of core business systems and optimize system architecture for stability and performance.
  • Reduce technical debt and apply software design patterns and engineering best practices.
  • Own small features from initial concept and design through implementation and delivery.
  • Participate in code reviews, knowledge sharing, agile development, and continuous improvement.

Requirements

  • 3+ years of software development experience in Java, including object-oriented design and design patterns.
  • Experience building services and tools for web applications.
  • Strong problem-solving, troubleshooting, data modelling, and SQL skills, ideally with Hibernate and relational databases.
  • Experience with Spring and familiarity with RESTful API development.
  • Effective collaboration, communication, logical reasoning, and clear technical presentation skills.

Nice to have

  • Experience with networking concepts such as IP routing and MPLS.
  • Experience with cloud infrastructure including AWS, Azure, or GCP.
  • Experience with Kotlin, JavaScript, or Python.

Culture & Benefits

  • Remote-first culture with flexible working arrangements and coworking options.
  • Generous leave programs, including parental leave, birthday leave, and purchased annual leave.
  • Wellness allowance and employee wellbeing initiatives.
  • Study and training allowance with paid study leave.
  • Inclusive engineering environment with recognition programs and access to modern workspaces and global coworking facilities.

Hiring process

  • Candidates who meet the selection criteria will be invited to an interview.

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