Вакансия: Java developer middle+ senior в Москва

Полное описание вакансии: Java developer middle+ senior в Москва

ID Название вакансии Город Компания От До Валюта Тип вакансии Дата и время публикации вакансии Роль
1014813 Java developer middle+ senior Москва > Staffwell 250000 350000 RUR open 2023-05-15
Необходимые навыки
  • > Linux
  • > Java
  • > Hyper-V
  • > REST
  • > PostgreSQL
  • > TCP/IP
  • > SDN
  • > SDS
  • > KVM
  • > DHCP
  • > QEMU
  • > Virtualization
  • > Xen
  • > iSCSI
  • > Vert.x
Требования

Прочие технологии - 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) Предоставление технических средств, необходимых для работы, по запросу.

Вверх