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

Senior Software Engineer (Java)

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

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

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

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

Текст:
/

TL;DR

Senior Software Engineer (Java): Designing and building scalable back-end services for brand-experience and market-intelligence solutions with an accent on microservices architecture and distributed systems. Focus on developing robust APIs, managing complex data schemas, and ensuring system fault tolerance within a collaborative cross-functional environment.

Location: Vancouver, Canada

Salary: $110,000–$140,000

Company

hirify.global is a leading provider of experience measurement and data analytics for complex industries, dedicated to improving human experiences through technology and expertise.

What you will do

  • Design and implement microservices and APIs using Java and Spring Boot to support brand-experience features.
  • Develop and optimize schemas for both relational and non-relational databases to ensure data consistency.
  • Build and maintain distributed systems that ingest data from messaging queues and event streams.
  • Collaborate with product managers, data scientists, and UX researchers to plan and execute sprints.
  • Conduct peer technical reviews, troubleshoot complex problems, and mentor other developers.
  • Leverage analytics to help clients benchmark performance and identify growth opportunities.

Requirements

  • 6+ years of professional software development experience with strong proficiency in Java and Spring Boot.
  • Hands-on experience with messaging queues or event-streaming platforms like Kafka, RabbitMQ, or Azure Service Bus.
  • Demonstrated experience designing and operating distributed systems and microservices.
  • Strong knowledge of relational (SQL) and non-relational (NoSQL) databases.
  • Proficiency in object-oriented programming, data structures, and API design.
  • Bachelor’s degree in computer science, engineering, or equivalent work experience.

Nice to have

  • Experience with Go (Golang).
  • Familiarity with containerization tools like Docker or Kubernetes.
  • Experience with Infrastructure-as-Code tools such as Terraform or Ansible.
  • Knowledge of cloud-native architectures on Azure or AWS.
  • Exposure to front-end frameworks like Angular or React.

Culture & Benefits

  • Commitment to a diverse, inclusive, and authentic workplace.
  • Focus on continuous learning and professional growth.
  • Collaborative team environment with a strong emphasis on ownership and innovation.
  • Competitive compensation package including base salary and discretionary bonus.

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