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

Т1

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

Описание вакансии

Ваши задачи:

  • Разработка микросервисов: Проектирование и реализация масштабируемых Java-микросервисов для обработки транзакций, интеграции с потоками событий и обеспечения надежности системы антифрода.
  • Интеграция с Kafka: Создание и поддержка асинхронных взаимодействий через Apache Kafka для обработки событий в реальном времени, таких как выявление подозрительных транзакций.
  • Обработка больших данных: Разработка сервисов для взаимодействия с аналитическими платформами (Hadoop, Spark), обеспечивающих агрегацию и анализ транзакционных данных.
  • Оптимизация баз данных: Интеграция с PostgreSQL для высокопроизводительных транзакционных запросов, включая оптимизацию производительности и надежности.
  • Обеспечение безопасности: Реализация защищенных API и шифрования данных в соответствии с российскими стандартами (например, ГОСТ) и требованиями к платежным системам (PCI DSS).
  • Автоматизация процессов: Настройка CI/CD-пайплайнов и контейнеризации для бесшовного деплоя микросервисов в Kubernetes, с учетом мониторинга и трассировки.
  • Моделирование и документация: Участие в проектировании архитектуры с использованием C4 Model и BPMN, перевод бизнес-процессов антифрода в технические решения.
  • Сотрудничество с командой: Взаимодействие с аналитиками, фронтенд-разработчиками и DevOps для согласования требований, оптимизации процессов и обеспечения качества.
  • Тестирование и надежность: Написание юнит-тестов, интеграционных тестов и нагрузочных сценариев для достижения покрытия кодом не менее 80% и доступности системы 99,9%.

Знания и навыки:

  • Java: Опыт коммерческой разработки на Java (версии 11+) не менее 5 лет, включая создание высоконагруженных микросервисов для финансовых или аналитических систем.
  • Микросервисная архитектура: Уверенное владение фреймворками (Spring Boot, Spring Cloud) для проектирования распределенных систем.
  • Apache Kafka: Навыки работы с Kafka для обработки асинхронных событий, включая интеграцию продюсеров и консьюмеров.
  • Apache Airflow: Практический опыт создания и оптимизации DAG’ов для автоматизации рабочих процессов. Умение интегрировать Airflow с внешними системами и настраивать надежные пайплайны данных
  • Базы данных: Опыт оптимизации PostgreSQL для транзакционных запросов.
  • Большие данные: Знание Hadoop, Spark или аналогичных платформ для интеграции с аналитическими системами.
  • Безопасность: Понимание стандартов шифрования (ГОСТ, PCI DSS) и защиты API от уязвимостей (OWASP Top 10).
  • DevOps и CI/CD: Опыт контейнеризации (Podman, Docker), деплоя в Kubernetes и настройки CI/CD (GitLab CI, Jenkins).
  • Мониторинг: Знание инструментов мониторинга и трассировки (Prometheus, Jaeger) для анализа производительности микросервисов.
  • Тестирование: Навыки написания юнит-тестов, интеграционных тестов (JUnit, Testcontainers) и нагрузочного тестирования (Gatling).
  • Дополнительно: Желателен опыт работы в финтехе или антифрод-системах, знание паттернов (CQRS, Saga, Event-Driven) и стандартов моделирования (BPMN, C4 Model).
  • Аналитический подход: Способность разбираться в сложных бизнес-процессах антифрода и воплощать их в эффективные технические решения, понимая потребности аналитиков.
  • Командный дух: Умение выстраивать продуктивное взаимодействие с кросс-функциональными командами, участвовать в воркшопах и делиться экспертизой.
  • Внимание к качеству: Стремление создавать надежный и масштабируемый код, где каждая строка продумана для обеспечения стабильности системы.
  • Инициативность: Готовность предлагать инновационные решения, будь то оптимизация производительности или внедрение новых технологий.
  • Лидерские качества: Способность наставлять младших разработчиков, проводить ревью кода и вдохновлять команду на достижение высоких стандартов.
  • Устойчивость к нагрузке: Умение сохранять фокус и эффективность в условиях амбициозных сроков и сложных задач высоконагруженного проекта.
  • Знание иностранного языка: Английский язык на уровне, достаточном для чтения технической документации с IT-терминологией.

    Что мы предлагаем:
  • оформление по ТК РФ (бессрочный трудовой договор);

  • удаленный формат работы;

  • пакет льгот для сотрудников от наших партнеров: ДМС (после испытательного срока 3 месяца) + льготное ДМС для родственников;

  • конкурентная зарплата по итогам интервью, наличие премиальной составляющей;

  • необходимая техника и софт для работы, компенсируем расходы на мобильную связь;

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

  • скидки и купоны от сотен компаний-партнёров на единой платформе, льготное кредитование и страхование.

​​​​

Посмотреть контакты работодателя

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

Компания БКС

Senior java developer

Компания БКС

Удаленная работа
  • Москва

  • Не указана

Рекомендуем
Синергия
Удаленная работа
  • Москва

  • Не указана

Рекомендуем
СБЕР
Полный день
  • Москва

  • Не указана

Рекомендуем
netPrint.ru
Полный день
  • Москва

  • Не указана

билайн
Удаленная работа
  • Москва

  • Не указана

СБЕР
Полный день
  • Москва

  • Не указана

FINTECH SERVICE
Удаленная работа
  • Москва

  • Не указана

Сателл ИТ
Удаленная работа
  • Москва

  • от 250000 RUR

Форлинк
Удаленная работа
  • Москва

  • от 250000 RUR

АБК
Полный день
  • Москва

  • от 250000 RUR

РСХБ-Интех
Удаленная работа
  • Москва

  • от 250000 RUR

Amex Development
Удаленная работа
  • Москва

  • от 250000 RUR

evrone.ru

Java Developer

evrone.ru

Удаленная работа
  • Москва

  • до 400000 RUR

Minervasoft
Удаленная работа
  • Москва

  • до 400000 RUR

Eqvanta
Удаленная работа
  • Москва

  • до 400000 RUR

Selecty
Удаленная работа
  • Москва

  • до 350000 RUR

LLC Omniverse

Tech Lead Java Developer

LLC Omniverse

Полный день
  • Москва

  • до 350000 RUR

Консалт Плюс
Полный день
  • Москва

  • до 450000 RUR

Бриф
Удаленная работа
  • Москва

  • до 330000 RUR

ИнтеллСтафф

Java-разработчик (middle)

ИнтеллСтафф

Удаленная работа
  • Москва

  • до 270000 RUR

Хотите оставить вакансию?

Заполните форму и найдите сотрудника всего за несколько минут.
Оставить вакансию