Back-разработчик Java Middle

Дата размещения вакансии: 27.06.2024
Работодатель: Bell Integrator Регионы
Уровень зарплаты:
з/п не указана
Город:
Москва
Требуемый опыт работы:
От 3 до 6 лет

BELL INTEGRATOR — крупный системный интегратор страны. Мы являемся аккредитованной ИТ- компанией.

На текущий момент с нами работает более 2500 высококлассных аналитиков, руководителей проектов, разработчиков, тестировщиков и специалистов по сопровождению крупных информационных систем. Bell Integrator активно реализует проекты по всей России, среди наших заказчиков — ведущие системообразующие финансовые, телеком и ритейл компании страны.

Центральный офис Bell Integrator расположен в Москве, представительства — в Нижнем Новгороде, Пензе, Саратове, Уфе, Минске (Беларусь).

О проекте:

EDRP — Endpoint Detection and Response Platform

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

Технологический стек:
• Java, React
• потоковая обработка с использованием Flink
• сбор и обработка данных с источников с помощью NiFi
• хранение данных посредством PostgreSQL и Clickhouse
• мониторинг и журналирование: Prometheus, Grafana, ELK

Обязанности:

  • разрабатывать backend продукта для обеспечения кибербезопасности банка
  • участвовать в проектировании и разработке REST API
  • участвовать в проектировании и разработке схем хранения данных
  • взаимодействовать с аналитиками, разработчиками других команд
  • участвовать в поддержке существующих проектов
Требования:
  • опыт работы в разработке ПО — от 3-x лет
  • отличные знания Java, в том числе многопоточного программирования и концепции ООП
  • знание SOLID принципов
  • знание основных фреймворков Spring, Junit, Mockito
  • знание систем сборки Maven или Gradle
  • понимание архитектурного стиля взаимодействия REST
  • навыки работы с реляционными БД
  • знание систем контроля версий (Git)
  • опыт работы в командной строке Linux
  • умение разбираться в чужом коде

Дополнительные требования к кандидату:

  • Опыт построения высоконагруженных, производительных и безопасных решений на JVM, их настройка и тюнинг, кластеризация и мониторинг;
  • Опыт работы с ClickHouse;
  • Опыт работы с PostgreSQL;
  • Опыт работы с Apache Kafka;
  • Понимание шаблонов проектирования;
  • Опыт реализации процессов обработки данных с использованием Apache Flink;
Условия:
  • Конкурентную заработную плату (по итогам технического интервью);
  • Возможность карьерного роста и получения экспертизы в ведущих финансовых организациях страны;
  • Оформление в соответствии с ТК РФ в Bell Integrator аккредитованная Айти компания.