
Spice IT
Senior Java-разработчик
- Java
- RabbitMQ
- PostgreSQL
- Spring Framework
- MongoDB
- Apache Kafka
- Redis
- OpenStack
Приглашаем Senior/Lead Java разработчика для проектирования и разработки компонентов системы управления ресурсами облачной платформы.
Платформа с продуктами в области ML, больших данных и Интернета вещей, функционирующая на базе собственных энергоэффективных центров обработки данных.
Предстоит разрабатывать ядро платформы, общие библиотеки, core-компоненты, IaaS-решения, чья стабильность, расширяемость, доступность принципиальным образом влияет на работоспособность, нефункциональные требования и метрики всех остальных компонент облачной платформы (PaaS, SaaS, IoT, BigData).
У вас будет возможность принять участие в проектировании и разработке общих компонент, которыми будут пользоваться разработчики прикладных сервисов облака.
Стек проекта:
Java 17, Spring, PostgreSQL, Redis, Neo4j, MongoDB, платформа виртуализации - OpenStack.
Для нас важно:
- опыт в коммерческой разработке от 5 лет;
- знание языка Java или Kotlin, понимание принципов чистого кода и чистой архитектуры;
- высшее техническое образование;
- умение подобрать структуру данных (массивы, списки, стеки, очереди, графы, деревья, множества) и выбрать подходящий алгоритм для решения конкретной прикладной задачи;
- знание принципов построения архитектуры распределенных информационных систем;
- знание паттернов объектно-ориентированного и функционального проектирования, шаблонов корпоративных приложений;
- опыт работы с СУБД различных типов (реляционные, документно-ориентированное, колоночные, графовые);
- опыт работы с брокерами сообщений (Apache Kafka - как преимущество, RabbitMQ);
- знание архитектуры Kubernetes, опыт работы с ним;
- опыт написания модульных и интеграционных тестов;
- способность самостоятельно выбрать эффективный способ решения задачи, сделать технический дизайн;
- умение работать как самостоятельно, так и в команде (планировать свою работу, следовать принятым правилам и стандартам, предлагать и обсуждать свои идеи).
Будет плюсом:
- понимание принципов построения облачных систем, моделей предоставления облачных услуг (IAAS, PAAS, SAAS, FAAS);
- опыт работы с системами виртуализации (гипервизоры, OpenStack, VMware, и др.) и облачными системами.
Мы предлагаем:
- оформление по ТК РФ в аккредитованную IT-компанию, белая зарплата, уровень вознаграждения обсуждается с успешным кандидатом;
- гибридный график работы, 2-3 дня в неделю можно работать из дома;
- современный офис в 15 мин.пешком от метро;
- ДМС после испытательного срока (с возможностью включения членов семьи);
- материальная помощь по случаю важных событий в жизни;
- льготы для аккредитованных ИТ-компаний, корпоративный университет холдинга, скидки BestBenefits, Performance review;
- компенсация питания;
- компенсация спорта;
- корпоративный английский язык;
- отсутствие бюрократии, быстрое принятие решений.
Как мы проводим собеседования:
- 15-20 минут - общение с рекрутером;
2. 2 часа - техническое собеседование (с техническими задачами);
3. Финал - знакомство с командой;
4. Проверка документов: 3-4 дня (анкета в электронном виде);
5. Оффер, обсуждение даты выхода на работу.