Разработчик на Java в MBA
1 нед. назад
RussiaMiddleHybrid
javaspringspring boothibernatejdbcpostgresqlunit-testmicroservices
Разработчик на Java для развития функциональности учётной системы (OEBS) для финансовых процессов Яндекс Вертикалей с использованием Java 21+, Spring, Spring Boot и PostgreSQL.
Обязанности
- Развивать функциональность вокруг учётной системы (OEBS) для финансовых процессов Яндекс Вертикалей
- Участвовать в доработке учётной логики, проектировании новых сценариев и интеграций, а также в развитии сервисов вокруг OEBS
- Реализовывать мультивалютные расчёты: разработка механики учёта обязательств в валюте, проведение платежей в разных валютах, расчёт курсовых разниц и поддержка рублёвых
- Создавать решения для работы с виртуальными картами: проектирование и реализация логики работы с депозитами в платёжных системах, списаниями, контролем балансов, архитектурой учёта и хранения средств
- Автоматизировать процессинг входящих документов и ЭДО: развитие документооборота с партнёрами, в том числе для международных направлений, возможны интеграции с решениями для парсинга документов
- Проектировать надёжные и масштабируемые интеграции: работать с синхронным и асинхронным взаимодействием между сервисами, снижать риски отказов и дублирования финансовых операций, контролировать нагрузку на интеграции и помогать подключать новые финансовые сценарии к архитектуре
Требования
- Программируете на Java 21+ в стеке Spring, Spring Boot
- Знаете Hibernate, JDBC
- Работаете с БД PostgreSQL
- Понимаете принципы микросервисной архитектуры
- Тестируете код и пишете юнит-тесты
- Аккуратны и внимательны к деталям
- Готовы самостоятельно прорабатывать технические и архитектурные решения
Условия
- Гибридный формат работы