Назад
Company hidden
9 часов назад

Staff Engineer – Java (Distributed Systems)

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

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

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

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

Текст:
/
TL;DR
Staff Engineer – Java (Distributed Systems): Building scalable, high-performance backend components for the S3 Data Service platform with an accent on Java, Spring, microservices, and distributed storage systems. Focus on designing fault-tolerant architectures, troubleshooting issues across application and infrastructure layers, and improving performance, scalability, and reliability.

Location: On-site at the Pune office, India

Company

hirify.global develops the EXA Data Services product line, including S3 Data Service and related storage platforms.

What you will do

  • Design and develop scalable, high-performance components for the S3 Data Service platform.
  • Build maintainable backend services using Java and Spring.
  • Participate in architecture discussions and make technical design decisions.
  • Collaborate with product management, QA, DevOps, and L3 support teams.
  • Improve system performance, scalability, reliability, and engineering standards.
  • Troubleshoot complex issues across application, infrastructure, and distributed-system layers.

Requirements

  • 10–14 years of software development experience with strong Java expertise.
  • Hands-on experience with Spring Core, Spring Boot, Spring Data, REST APIs, and microservices architectures.
  • Strong understanding of system design, architecture patterns, distributed systems, fault tolerance, and data consistency.
  • Experience with Cassandra, Hadoop, Elasticsearch, S3 object storage, or related storage technologies.
  • Strong knowledge of Linux systems, networking, and infrastructure-level debugging.
  • Experience with Maven or similar build systems and the ability to analyze complex problems.

Nice to have

  • Python scripting experience.
  • Familiarity with Docker, Podman, or Kubernetes.
  • Experience with CI/CD pipelines and DevOps practices.
  • Exposure to distributed file systems or high-availability storage solutions.
  • Understanding of security and fault-tolerant architectures.

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