Вакансия: Java разработчик (senior, middle+)
Описание вакансии
Компания занимается разработкой решений в сфере виртуализации. В целом, в портфолио компании около 10 продуктов, но команда, в которой открыта вакансия, фокусируется на разработке ядра виртуализации VCore и продукта Virtual Security, обеспечивающего безопасность в среде виртуализации.
Основная задача команды - развитие платформы виртуализации по следующим направлениям:
- Бэкенд, состоящий из СУБД и системы обмена сообщениями;
- Фронтэнд в виде веб-приложения, предоставляющего интерфейс управления;
- REST API для интеграции с внешними системами;
- Специализированный агент управления гипервизором.
Необходимые навыки и знания:
- Глубокие знания Java 11/17 (до низкого уровня), опыт разработки сложных продуктов, работы с асинхронностью, multithreading и т.д.;
- Хорошее знакомство с инструментами сборки и деплоя (Docker, Maven, GridGain, GraalVM и т.п.);
- Опыт работы с SQL и NoSQL базами данных (желательно Apache Ignite);
- Знакомство с Hibernate (или другими ORM);
- Знакомство с MQ инструментами (предпочтительно Apache ActiveMQ);
- Хорошие знания и навыки работы с Linux: знакомство с системами виртуализации (QEMU/KVM, Xen, Hyper-V) и интерфейсами управления ими (libvirt, OpenStack), сетевой инфраструктурой, протоколами и методами изоляции трафика, инфраструктурой хранения данных, базовые знания по системному администрированию Linux будут плюсом.
Компания предлагает:
- Удаленная работа в аккредитованной компании (при желании также можно работать из офиса),
- Интересные и сложные инфраструктурные задачи,
- Дружный и позитивный коллектив единомышленников,
- Трудоустройство по ТК РФ,
- Ежеквартальные премии,
- ДМС,
- Предоставление технических средств, необходимых для работы, по запросу.