← Все вакансии

Java/Kotlin-разработчик в команду клиентского опыта

Наша команда занимается бэкендом Яндекс Пэй — финансового приложения Яндекса. Мы отвечаем за то, что видит пользователь, открывая приложение: главный экран, ленту операций, рекламные предложения. Под капотом — огромные базы данных всех операций клиентов банка, построение аналитики и интеграция искусственного интеллекта.

Мы ищем в команду человека, который будет развивать клиентский опыт.

Вам предстоит помочь нам в следующих задачах:

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

Наш стек технологий: Kotlin, MongoDB, YDB, PostgreSQL, ClickHouse, Kubernetes, Kafka.

Задачи и обязанности

Развитие сервисов отправки уведомлений


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

Интеграция систем поддержки


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

Развитие систем генерации документов


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

Отказоустойчивость и производительность сервисов


Вы будете поддерживать активный рост числа операций без потерь в качестве и быстродействии. Для этого предстоит оптимизировать технические решения.

Больше о бэкенде в Яндексе — в канале Yandex for Backend

Требования

  • Уверенно владеете Java, Kotlin или любым другим объектно-ориентированным языком программирования
  • Готовы писать на Kotlin
  • Знаете основные алгоритмы и структуры данных
  • Работали с реляционными и NoSQL-базами данных, а также с очередями: Kafka, RabbitMQ или аналогами
Java Kotlin PostgreSQL MongoDB ClickHouse Kafka RabbitMQ Kubernetes
Откликнуться →