Назад к вакансиям

JVM Backend Developer

01TechБелград и ещё 1 городУдалённо
PostgreSQLJavaBackendKafkaMicroservicesRedisSpring BootClickHouseKotlinHibernateJVMCassandra

Описание

Ищем Java/Kotlin Backend Developer в команду, которая развивает высоконагруженную платформу с 100+ млн пользователей, 10K+ RPS и терабайтами данных ежедневно.

Обязанности

  • Разрабатывать и развивать Java/Kotlin микросервисы
  • Проектировать REST/gRPC API и event-driven взаимодействие
  • Работать с Kafka / RabbitMQ
  • Оптимизировать PostgreSQL и другие БД: запросы, индексы, кеширование, масштабирование
  • Решать задачи highload, performance и reliability
  • Разбираться с production-инцидентами и техническим долгом
  • Участвовать в архитектурных решениях и code review

Требования

  • Сильная база Java и понимание того, как работают JVM, concurrency, БД и распределенные системы
  • Не обязательно знать весь стек: Java, Kotlin, Spring Boot, Hibernate, Microservices, Kafka, PostgreSQL, Redis, Cassandra, ClickHouse, Kubernetes, Docker, AWS

Условия

  • Реальный highload, а не «highload» в описании вакансии
  • Большие объемы данных и сложные backend-задачи
  • Возможность влиять на архитектуру и технические решения
  • Сильная инженерная команда
  • Удаленная работа по миру или комфортабельный офис в Белграде