Разработчик на Java в MBA
Ищем Java-разработчика для развития финансовой инфраструктуры Яндекса. Проект связан с поддержкой и масштабированием учётной системы, автоматизацией финансовых процессов, интеграцией новых сценариев расчётов и повышением надёжности потоков данных между сервисами.Развивать функциональность вокруг учётной системы (OEBS) для финансовых процессов Яндекс Вертикалей
Вы будете участвовать в доработке учётной логики, проектировании новых сценариев и интеграций, а также в развитии сервисов вокруг OEBS. Реализовывать мультивалютные расчёты
Вам предстоит разрабатывать механику учёта обязательств в валюте, проведения платежей в разных валютах, расчёта курсовых разниц и поддержки рублёвых. Создавать решения для работы с виртуальными картами
Нужно будет проектировать и реализовывать логику работы с депозитами в платёжных системах, списаниями, контролем балансов, а также архитектуру учёта и хранения этих средств. Автоматизировать процессинг входящих документов и ЭДО
Вы будете развивать документооборот с партнёрами, в том числе для международных направлений. Возможны интеграции с существующими решениями для парсинга документов. Проектировать надёжные и масштабируемые интеграции
Вы будете работать с синхронным и асинхронным взаимодействием между сервисами, снижать риски отказов и дублирования финансовых операций, контролировать нагрузку на интеграции и помогать подключать новые финансовые сценарии к существующей архитектуре. Больше о бэкенде в Яндексе — в канале Yandex for Backend* Программируете на Java 21+ в стеке Spring, Spring Boot * Знаете Hibernate, JDBC * Работаете с БД (PostgreSQL) * Понимаете принципы микросервисной архитектуры * Тестируете код и пишете юнит-тесты * Аккуратны и внимательны к деталям * Готовы самостоятельно прорабатывать технические и архитектурные решения* Работали с очередями (SQS, Kafka, MQ) * Участвовали в разработке высоконагруженных систем * Работали с Docker * Разрабатывали приложения в среде Kubernetes * Применяли на практике методологию DevOps * Подключали Redis * Разрабатывали финансовые системы * Работали с Temporal * Знакомы с OeBS (если нет — научим) * Использовали AI-ассистентов и современные AI-инструменты для разработки
Вы будете участвовать в доработке учётной логики, проектировании новых сценариев и интеграций, а также в развитии сервисов вокруг OEBS. Реализовывать мультивалютные расчёты
Вам предстоит разрабатывать механику учёта обязательств в валюте, проведения платежей в разных валютах, расчёта курсовых разниц и поддержки рублёвых. Создавать решения для работы с виртуальными картами
Нужно будет проектировать и реализовывать логику работы с депозитами в платёжных системах, списаниями, контролем балансов, а также архитектуру учёта и хранения этих средств. Автоматизировать процессинг входящих документов и ЭДО
Вы будете развивать документооборот с партнёрами, в том числе для международных направлений. Возможны интеграции с существующими решениями для парсинга документов. Проектировать надёжные и масштабируемые интеграции
Вы будете работать с синхронным и асинхронным взаимодействием между сервисами, снижать риски отказов и дублирования финансовых операций, контролировать нагрузку на интеграции и помогать подключать новые финансовые сценарии к существующей архитектуре. Больше о бэкенде в Яндексе — в канале Yandex for Backend* Программируете на Java 21+ в стеке Spring, Spring Boot * Знаете Hibernate, JDBC * Работаете с БД (PostgreSQL) * Понимаете принципы микросервисной архитектуры * Тестируете код и пишете юнит-тесты * Аккуратны и внимательны к деталям * Готовы самостоятельно прорабатывать технические и архитектурные решения* Работали с очередями (SQS, Kafka, MQ) * Участвовали в разработке высоконагруженных систем * Работали с Docker * Разрабатывали приложения в среде Kubernetes * Применяли на практике методологию DevOps * Подключали Redis * Разрабатывали финансовые системы * Работали с Temporal * Знакомы с OeBS (если нет — научим) * Использовали AI-ассистентов и современные AI-инструменты для разработки