Назад к вакансиям

Ведущий разработчик Java

до 350 000 ₽в месяц
Фаззи Лоджик ЛабсМоскваУдалённоот 5 лет5/2Полная занятость
PostgreSQLJavaDockerSpring BootClickHouseApache KafkaМикросервисыHibernateSpring FrameworkMavenJava 17Apache Ignite

Описание

Разрабатываем платформу сессионного антифрода. Продукт поставляется on-premise, в закрытом контуре клиента.

Обязанности

  • Разрабатывать микросервисы приёма, нормализации и обогащения событий SDK - Java 17, Spring Boot 3
  • Развивать собственный rule engine: модель фактов и правил, веса групп, версионирование конфигураций, обратная совместимость
  • Работать с потоковой обработкой: Kafka, LMAX Disruptor, Chronicle Queue / Map / Wire
  • Проектировать и оптимизировать хранение: PostgreSQL, Apache Ignite, ClickHouse
  • Проектировать API contract-first: OpenAPI-спецификация раньше кода
  • Профилировать и оптимизировать: latency, GC, объём данных на диске, план запроса
  • Писать ADR и техническую документацию
  • Проводить код-ревью

Требования

  • Высшее оконченное техническое или инженерно-экономическое образование
  • Опыт работы от 5 лет в разработке ПО, из них от 3 лет коммерческой разработки на Java
  • Java 17+ и JVM на глубоком уровне: коллекции, конкурентность, работа с памятью, сборка мусора
  • Spring Boot, Spring MVC, Spring Data, Spring Security
  • Микросервисная архитектура, паттерны проектирования SQL - PostgreSQL или Oracle: проектирование схем, чтение планов, оптимизация запросов, миграции
  • JPA / Hibernate
  • Kafka или RabbitMQ
  • JUnit 5, Mockito, Testcontainers
  • Git и практики ветвления, Maven, Docker, CI/CD
  • От 2 лет работы в Agile-команде
  • Умение декомпозировать задачу и дать оценку, в которую вы сами верите

Будет плюсом

  • Опыт в антифроде, скоринге, риск-движках, платёжных или банковских системах
  • In-memory-хранилища: Apache Ignite, Hazelcast, Redis
  • ClickHouse или другая колоночная аналитическая СУБД
  • Chronicle, Disruptor, любые low-latency-практики
  • Prometheus, Grafana

Условия

  • Официальное трудоустройство по ТК РФ
  • Стабильная заработная плата до 350000 ₽ до вычета налогов
  • Выплаты: два раза в месяц
  • График работы 5/2, 40-часовая рабочая неделя
  • ДМС после прохождения испытательного срока
  • Онлайн-платформа по обучению от материнской компании
  • Полная занятость
  • Удаленная работа