ID | Название вакансии | Город | Компания | От | До | Валюта | Тип вакансии | Дата и время публикации вакансии | Роль |
---|---|---|---|---|---|---|---|---|---|
1014813 | Java developer middle+ senior | Москва | > Staffwell | 250000 | 350000 | RUR | open | 2023-05-15 |
Требования
Прочие технологии - PrimeNG, RxJS, flyway, QueryDSL, CDI, JMS, JAXB, Jax-RS, JPA, Arquillian, testcontainers, junit-jupiter, Mokito, Keycloak, JNA.
Обязанности
Основная задача команды - развитие платформы виртуализации по следующим направлениям: 1) Бэкенд, состоящий из СУБД и системы обмена сообщениями.
Описание
Вакансия открыта в компании, которая занимается разработкой решений в сфере виртуализации. В целом, в портфолио компании около 10 продуктов, но команда, в которой открыта вакансия, фокусируется на разработке ядра виртуализации и продукта, обеспечивающего безопасность в среде виртуализации.
Основная задача команды - развитие платформы виртуализации по следующим направлениям:
1) Бэкенд, состоящий из СУБД и системы обмена сообщениями;
2) Фронтэнд в виде веб-приложения, предоставляющего интерфейс управления;
3) REST API для интеграции с внешними системами;
4) Специализорованный агент управления гипервизором.
Технологический стек:
Бэкенд - PostgreSQL + Apache Ignite (планируется полностью мигрировать на Postgres), Vert.x, Quarkus, Thorntail, Hybernate, ActiveMQ Artemis;
Фронтенд - Angular 9, TypeScript, Vert.x, Quarkus, RestEasy, Swagger;
Прочие технологии - PrimeNG, RxJS, flyway, QueryDSL, CDI, JMS, JAXB, Jax-RS, JPA, Arquillian, testcontainers, junit-jupiter, Mokito, Keycloak, JNA.
Необходимые навыки и знания:
1) Глубокие знания Java 11/17 (до низкого уровня), опыт разработки сложных продуктов, работы с асинхронностью, multithreading и т.д.;
2) Хорошее знакомство с инструментами сборки и деплоя (Docker, Maven, GridGain, GraalVM и т.п.);
3) Опыт работы с SQL и NoSQL базами данных (желательно Apache Ignite);
4) Знакомство с Hybernate (или другими ORM);
5) Знакомство с MQ инструментами (предпочтительно Apache ActiveMQ);
6) Хорошие знания и навыки работы с Linux: знакомство с системами виртуализации (QEMU/KVM, Xen, Hyper-V) и интерфейсами управления ими (libvirt, OpenStack), сетевой инфраструктурой, протоколами и методами изоляции трафика (Bridge, MAC/ARP, VLAN/VXLAN, SDN, DHCP, DNS, firewall, TCP/IP, HTTPS), инфраструктурой хранения данных (NFS, iSCSI, FC, S3, SDS), базовые знания по системному администрированию Linux. Также интересны навыки работы с серверными редакциями ОС Windows.
Компания предлагает:
1) Удаленная работа в аккредитованной компании (при желание также можно работать из офиса),
2) Интересные и сложные инфраструктурные задачи,
3) Дружный и позитивный коллектив единомышленников,
4) Трудоустройство по ТК РФ,
5) Ежеквартальные премии,
6) ДМС,
7) Предоставление технических средств, необходимых для работы, по запросу.