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-проекты)
- Понимание архитектуры СУБД и распределённых баз данных
- Опыт работы с сертифицированными решениями (ФСТЭК) или в госсекторе