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