Senior java dev

Senior java dev


Remote | full-time | до 400 т.р.

DecoSystems


Тип занятости: full-time

Условия: фикс до 400 000, удаленка (с территории РФ)


Описание проекта:

Проект — это комплексное масштабируемое решение для сбора, доставки, централизованного хранения событий информационной безопасности за несколько лет с доступом к событиям через единый пользовательский интерфейс.


Используемые инструменты и технологии:

Hadoop (Solr, Hbase, HDFS, Flume, Yarn, Oozie, Spark), Apache Kafka, Kuberbetes, OpenShift, Docker,WildFly, Ansible, Jenkins, Maven, PostgreSQL


Задачи:

• Доработка собственного решения на базе Apache Kylin, развитие OLAP движка;

• Разработка unit и интеграционных тестов;


Требования:

• Опыт коммерческой разработки на Java от 4-х лет;

• Уверенное знание Java SE (8+ версии) и особенностей языка (в том числе многопоточность, понимание механизмов работы GC, профилирование приложений);

• Уверенное знание Spring (MVC, Security, AOP, Data) и Spring Boot;

• Базовые знания стека сетевых протоколов (в том числе TLS/SSL);

• Уверенное знание основных шаблонов проектирования архитектуры, а также опыт их применения в коммерческих проектах;

• Опыт разработки высоконагруженных распределенных систем на микросервисной архитектуре;

• Опыт проектирования и разработки Spring REST-сервисов с нуля (в том числе проектирование API);

• Опыт работы с реляционными и NoSQL базами данных (в том числе понимание механизмов изоляции транзакций, механизмов работы индексов, опыт работы с инструментами миграции БД Liquibase/Flyway);

• Опыт работы с библиотеками для тестирования (Mockito);

• Опыт проведения code-review;

• Опыт планирования, оценки и декомпозиции задач разработки;

• Опыт работы в качестве TeamLead небольшой команды разработки (2-3 человека);

• Опыт разработки систем по микросервисной архитектуре с развертыванием в облаке (OSE)


Контакт для связи: @AM5982



Report Page