Java-разработчик в Spheradian

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

Ищем специалиста, который будет разрабатывать и поддерживать новое решение для разработки аналитических инструментов Т‑Банка

Описание:

Продукт Spheradian — инструмент для внутренних систем банка, который позволяет в реальном времени забирать из DWH различные данные. Например, признаки для реалтайм-инференса ML-модели.

У продукта высокие требования по доступности и времени ответа. За надежность отвечает выделенная команда SRE, которая дежурит 24/7 — вставать ночью из-за сбоя не придется.

Spheradian активно растет. В течение года мы ждем роста запросов чтения до 8 тысяч RPS в пике и миграции большого объема данных из legacy-систем.

В команду, которая занимается разработкой аналитических инструментов, ищем Java-разработчика. Вы будете развивать и поддерживать продукт Online Feature Store.

Стек технологий:

  • — микросервисная архитектура, SLA сервиса 99,9% — BC+;
  • — Read Latency p99 100ms;
  • — Java 21 — Kora, Gradle;
  • — Cassandra 26 нод в 4 ДЦ;
  • — PostgreSQL 15 — DBaaS, миграции flywaydb;
  • — Multicluster Kubernetes, Helm;
  • — API-интерфейс — HTTP, Kafka;
  • — интеграция с Data Catalog.
Обязанности:
  • Разрабатывать и поддерживать новое масштабируемое решение

  • Писать юнит-, интеграционные и перформанс-тесты

  • Проводить R&D различных решений: k/v storage, vector db, graph db и так далее

  • Проектировать архитектуру сервиса и интеграций вокруг него — у нас налажен процесс работы через RFC и ADR

Требования:
  • У вас есть опыт разработки высоконагруженных сервисов на Java, Kotlin или Scala

  • Есть опыт работы с RMDBS — проектирование, миграции, индексы

  • Работали с Cassandra или другим KV-хранилищем: разбираетесь в шардировании, CAP-теореме, bulk-загрузках

  • Есть опыт работы с Kafka

  • Работали с Docker, K8s, есть опыт настройки CI/CD

Условия:
  • Работу в офисе или удаленно — по договоренности

  • Платформу обучения и развития «Апгрейд». Курсы, тренинги, вебинары и базы знаний. Поддержку менторов и наставников, помощь в поиске точек роста и карьерном развитии

  • Комплексную программу заботы о здоровье. Оформим полис ДМС с широким покрытием и страховку от несчастных случаев. Предложим льготные условия страхования для ваших близких

  • Возможность работы в аккредитованной ИТ-компании

  • Линейку льготных тарифов на продукты Т-Банка

  • Частичную компенсацию затрат на спорт

  • Well-being-программу, которая помогает улучшить психологическое и физическое здоровье, а также разобраться с юридическими и финансовыми вопросами

  • Три дополнительных дня отпуска в год

  • Достойную зарплату — обсудим ее на собеседовании