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

Software Engineer (Java/Spring Boot)

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

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

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

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

Текст:
/
TL;DR
Software Engineer (Java/Spring Boot): Building and operating ingestion pipelines and production services for the Teamwork Graph platform with an accent on distributed systems, permission-aware data handling, and low-latency retrieval. Focus on designing event-driven services, operating high-throughput pipelines, responding to incidents, and maintaining correctness across third-party data sources.

Location: Remote; Sydney, Australia listed in the conditions. Hiring is possible in any country where hirify.global has a legal entity.

Company

hirify.global develops collaboration software that helps teams work together and supports products used by teams worldwide.

What you will do

  • Build and operate production services and ingestion pipelines for the Teamwork Graph platform.
  • Own backend features from design through production using Java, Spring Boot, Kafka or other event buses, and DynamoDB-style stores.
  • Participate in on-call rotations, incident response, runbook improvements, ingestion failure triage, and dead-letter queue cleanup and replay.
  • Design and review ADRs and RFCs, contribute to architecture discussions, and optimize schemas and pipelines.
  • Ensure permission-aware search results and graph entities, while maintaining data quality and operational reliability.
  • Build dashboards and alerting, improve throughput, troubleshoot performance and scaling issues, and collaborate across domain teams.

Requirements

  • 3+ years of professional experience building and operating backend services in production.
  • Strong proficiency in Java or another JVM language and Spring Boot or an equivalent modern framework.
  • Solid understanding of distributed systems, data consistency, event-driven or CDC pipelines, message queues, and idempotency.
  • Experience with AWS, containerization, CI/CD pipelines, automated testing, monitoring, and on-call support.
  • Ability to drive features from design to production and communicate clearly through design documents and cross-team collaboration.
  • Employment is available in countries where hirify.global has a legal entity.

Nice to have

  • Experience with Kafka, Kinesis, Flink, or other streaming platforms and stream-processing systems.
  • Exposure to permission or ACL propagation, multi-tenancy, data residency, or region routing.
  • Experience integrating third-party sources such as GitHub, Slack, or Google Drive, or building connector and ingestion frameworks.
  • Experience operating high-throughput, low-latency systems with strong observability practices.

Culture & Benefits

  • Choice of working from an office, remotely, or through a combination of both.
  • Health and wellbeing resources.
  • Paid volunteer days and additional benefits supporting employees and their families.
  • Support for workplace accommodations or adjustments during the recruitment process.

Hiring process

  • Identity verification may be required as a condition of employment.
  • Recruitment accommodations or adjustments can be requested at any stage.

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