Mish ищет Backend-разработчика Java (Senior) на проект партнёра — крупной технологической компании. Работа в режиме «встроенной команды»: полный цикл от планирования до релиза и поддержки.

Локация: Удалённо в РФ. Занятость: Полная.

Обязанности:

  • Разработка и поддержка высоконагруженных сервисов (полный цикл: дизайн, код, review, релиз)
  • Оптимизация производительности, профилирование, разбор инцидентов
  • Написание автотестов (unit/integration/load), поддержка CI/CD
  • Разработка интеграционного слоя (коннекторы, конфигурации, скрипты)
  • Ведение технической документации: release notes, миграционные гайды, инструкции
  • Наставничество и кросс-командное взаимодействие

Требования:

  • Опыт: от 5-ти лет
  • Отличное знание Java Core, ООП, алгоритмов и структур данных
  • Глубокое понимание Concurrency (JMM, java.util.concurrent, многопоточность)
  • Знание JVM (GC, память), умение читать логи и профили
  • Опыт работы с распределёнными/highload-системами
  • Уверенный SQL, JDBC; понимание брокеров сообщений (например, Kafka)
  • Инфраструктура: Docker, Kubernetes/OpenShift, базовые DevOps-практики
  • Опыт написания автотестов и нагрузочного тестирования; работа с CI/CD
  • Опыт с энтерпрайз-стеком (Spring/Java EE) или распределёнными технологиями (Apache Ignite, Hadoop, Spark)

Будет преимуществом:

  • Вклад в OpenSource (особенно Apache-проекты)
  • Понимание архитектуры СУБД и распределённых баз данных
  • Опыт работы с сертифицированными решениями (ФСТЭК) или в госсекторе