Назад
Company hidden
4 часа назад

Software Backend Engineer (Java)

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

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

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

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

Текст:
/

TL;DR

Software Backend Engineer (Java): Building and evolving core services that power data-ingestion products with an accent on scalable backend systems and large-scale data processing. Focus on architecting real-time low-latency APIs, cloud-native services, and ensuring resiliency in high-throughput environments.

Location: Hybrid work model in Lausanne, Switzerland (office with remote balance). Relocation package available for candidates from other countries.

Company

Leader in digital employee experience management software, enabling IT leaders to diagnose and fix issues proactively for millions of employees worldwide. Dual headquartered in Lausanne, Switzerland and Boston, Massachusetts, with 9 offices and over 1000 employees across 5 continents.

What you will do

  • Design, build, and scale distributed backend systems serving millions of users.
  • Drive end-to-end delivery of features from design and implementation to deployment and monitoring.
  • Architect real-time, low-latency APIs and backend services for large-scale data ingestion.
  • Develop cloud-native services in Java with focus on reliability, performance, and scalability.
  • Work on infrastructure including AWS deployments, Docker containerization, and Kubernetes/ECS orchestration.
  • Ensure resiliency, fault tolerance, and compliance in high-throughput environments.
  • Collaborate with product managers, infrastructure engineers, and frontend teams on production-ready systems.

Requirements

  • Strong communication skills in English, able to explain complex technical topics clearly.
  • BSc/BEng or Master in Computer Science (or equivalent).
  • 5+ years of professional backend engineering experience.
  • Proficient in Java (17+).
  • Experience with distributed data systems (e.g., Redis, Apache Kafka, SQL databases).
  • Proven experience designing and scaling backend systems for millions of users or high-throughput real-time services.
  • Solid understanding of cloud-native architectures (AWS or similar), containerization (Docker), and orchestration (Kubernetes/ECS).
  • Strong background in high availability systems, failover, and resiliency design.
  • Excellent knowledge of observability practices: logging, monitoring, tracing, metrics.

Nice to have

  • Java frameworks knowledge (Micronaut, Spring).
  • Performance tuning and scaling experience in high-throughput environments.
  • Familiarity with GitOps, CI/CD, IaC.

Culture & Benefits

  • Hybrid work model with structured onboarding for new hires.
  • Unlimited vacation on top of 25 days holidays plus 3 company-paid volunteer days.
  • Flexible hours, free access to fitness centre, fresh fruit and drinks.
  • Reimbursement for public transport half-fare card and up to 50% of French classes.
  • Regular company and team events, pizza talks, team building, meetups.
  • Bonuses for successful referrals after three months.

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