Старший Java-разработчик

По договоренности


Мы - команда единомышленников, которая разрабатывает и внедряет решения для снижения рисков мошенничества, сомнительных операций и извлекает дополнительные ценности из данных клиента.
Наши клиенты – банки, МФО, процессинги, ритейл и ряд других компаний из нефинансового сектора.
Являемся резидентами Сколково. Имеем партнерскую сеть из ИТ-интеграторов в РФ, Белоруссии, Казахстане, Киргизии, Узбекистане. Являемся победителями различных конкурсов и фин. тех акселераторов.

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

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

  • Участие в разработке/развитии основных механизмов высоконагруженной системы потоковой обработки данных, работающей в нескольких ЦОД
  • проектирование и реализация взаимодействий между сервисами с использованием Apache Kafka (включая настройку продюсеров, консьюмеров, обработку dead-letter сообщений и мониторинг кластера)
  • разработка серверных-компонентов на Java 17 и Spring Boot для реализации клиентских сценариев, включая REST API, интеграцию с внешними системами и асинхронную обработку
  • проектирование модели данных и оптимизация запросов к PostgreSQL (нормализация, чтение планов запросов, настройка индексов) для обеспечения высокой производительности
  • создание автотестов для интеграционного тестирования всех взаимодействий (БД, Apache Kafka, внешние API) и поддержание высокого покрытия
  • сопровождение продукта на третьей линии поддержки (24/7) – оперативный анализ инцидентов, воспроизведение проблем, написание фиксов и документирование root-cause для предотвращения повторения
  • настройка сборки проекта с помощью Apache Maven, контроль качества кода, подготовленного командой, и реализация релизного процесса (включая CI/CD при наличии опыта)

Ключевые навыки для роли:

  • Java 17: основные коллекции и алгоритмы, многопоточность
  • Spring Boot 4: Spring Kafka, Spring Security, Spring Web MVC, REST API
  • Apache Kafka 3.9: понимание механизмов отправки и приема сообщений, KRaft
  • PostgreSQL: нормализация БД, чтение планов и оптимизация запросов
  • Понимание основных концепций работы с распределенными системами (несколько ЦОД) Protobuf: версионирование и обратная совместимость
  • Maven: понимание жизненного цикла, работа с профилями, наследование артефактов
  • Автотесты: JUnit 5, Testcontainers
  • Docker, Podman, Kubernetes - понимание основных концепций
  • Мониторинг: OpenTelemetry

Будет дополнительным плюсом:

  • Навыки разработки Helm чартов
  • Настройка GitLab CI/CD
  • Настройка панелей (Dashboard) и оповещений (Alert) в Grafana, умение писать PromQL запросы

Требования:

  • Разделение корпоративных ценностей компании, таких как: Командная работа, Интеллектуальная дисциплина, Продукт, Клиент
  • Высшее образование, желательно техническое
  • Опыт выполнения схожих обязанностей от 5 лет
  • Навыки планирования и самостоятельной расстановки приоритетов задач
  • Чувство ответственности за качество продукта и нацеленности на итоговый результат
  • Английский язык на уровне чтения технической документации

Будет здорово, если у вас есть:

  • Опыт автоматизации тестирования
  • Опыт работы с ML-моделями

Мы предлагаем:

  • Полностью удаленный формат работы
  • Достойный компенсационный пакет (по итогам интервью), выплаты 2 раза в месяц
  • Официальное оформление по ТК РФ, либо по договоренности с кандидатом
  • Интересные задачи, возможность получить результат и сразу проверить его на реальной инфраструктуре и больших объемах данных
  • Отсутствие бюрократии, быстрое принятие решений

Поделиться:

Опубликована 2 дня назад

Похожие вакансии

Вакансии быстро закрываются — подпишитесь на наш канал в MAX сейчас, чтобы видеть их первыми.
Подписаться в MAX
Сейчас ищем Java-разработчика, который поможет проектировать и развивать высоконагруженные сервисы мессенджера ... знание алгоритмов и структур данных Опыт многопоточного программирования Опыт backend-разработки на Java ...
  • Можно удаленно
  • Полный день
  • Опыт от 5 лет
Логотип компании VKVK
  • Москва
2 дня назад
... поэтому приглашаем в свою команду увлечённых, талантливых, умеющих принимать нестандартные решения разработчиков ... Мы ждём, что вы Уверенно знаете Java, Kotlin или любой другой ООЯП и готовы перейти на Kotlin Работаете ...
  • Можно удаленно
  • Полный день
  • Опыт от 5 лет
Логотип компании ЯндексЯндекс
  • Москва
20 часов назад
Мы разработчик цифровых сервисов и услуг со специализацией в финансах, e-commerce и крупных внедрениях ... Мы ищем в нашу команду Fullstack-разработчика на проект крупного российского банка. ... Важно: позиция ориентирована преимущественно на backend — 80% Java и 20% frontend.
  • Можно удаленно
  • Полный день
  • Опыт от 5 лет
Логотип компании MorizoMorizo
  • Москва
20 часов назад
Взаимодействие с разработчиками, дизайнерами и другими командами. ... Что мы ждём: Опыт работы в роли разработчика от 7 лет в проектах по разработке и/или модификации и/или ... внедрению ПО с использованием инструментов и технологий Java.
  • Можно удаленно
  • Полный день
  • Опыт от 5 лет
Логотип компании Sapiens solutionsSapiens solutions
  • Москва
2 дня назад
до 200 000 ₽
В связи с активным развитием проектов в компании открыта вакансия JavaScript разработчик Node.JS СТРОГО ...
  • Можно удаленно
  • Полный день
  • Опыт от 5 лет
Логотип компании ИЦ АЙ-ТЕКОИЦ АЙ-ТЕКО
  • Москва
20 часов назад
Мы обрабатываем данные посетителей и используем куки в соответствии с политикой конфиденциальности.