Scalable Capital
(Senior) Kotlin / Java Software Engineer - Banking Payments (m/f/x)
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Backend-инженер в финтех-платформу Scalable Capital для разработки бизнес-критичных платёжных сервисов на Kotlin/Java и Spring Boot, обеспечивающих переводы через SEPA.
Задачи
- Разрабатывать и развивать бизнес-критичные платёжные сервисы на Kotlin, Java и Spring Boot для переводов через SEPA
- Разрабатывать сервисы на всех этапах жизненного цикла платежа: инициация, валидация, исполнение, обработка статусов, возвраты, обработка исключений и сверка
- Проектировать доменные модели, API и event-driven workflows между клиентскими продуктами, внутренними системами и внешними банковскими партнёрами
- Писать чистый, безопасный, покрытый тестами и поддерживаемый код с вниманием к корректности, отказоустойчивости и трассируемости
- Разрабатывать и эксплуатировать cloud-native приложения на AWS, включая контейнеризованные сервисы на ECS и event-driven нагрузки на Lambda
- Обеспечивать надёжную доставку и эксплуатацию через infrastructure as code, CI/CD, observability и мониторинг
- Работать в автономных кросс-функциональных командах с agile-практиками, Domain-Driven Design, код-ревью, автотестами и continuous delivery
- Нести ответственность за результат от идеи до продакшена, улучшая качество, автоматизацию, надёжность и developer experience
Требования
- Сильный опыт разработки backend-сервисов на Kotlin или Java и Spring Boot
- Понимание Domain-Driven Design и умение переводить сложные бизнес-процессы в понятные программные модели
- Опыт проектирования и эксплуатации распределённых event-driven систем и API
- Знакомство с cloud-native разработкой на AWS, особенно с контейнеризованными и serverless нагрузками
- Уверенное владение автотестами, CI/CD, infrastructure as code и production observability
- Внимание к качеству и безопасности, надёжности, поддерживаемости и операционной ответственности
- Навыки коммуникации и коллаборативный, прагматичный подход к решению задач
- Интерес к сложным финансовым процессам или готовность быстро их освоить; опыт с SEPA-платежами или обработкой платежей будет плюсом
- Высшее образование в релевантной области (computer science, инженерия, науки и т.п.) или сопоставимая квалификация
Условия
- Работа в одном из самых быстрорастущих и заметных финтех-стартапов Европы
- Международная, разнообразная и инклюзивная команда
- Современное оборудование и инструменты
- Внутренние knowledge sharing и карьерные сессии, индивидуальный бюджет на обучение
- Бесплатные курсы немецкого языка
- Поддержка международной релокации при необходимости
- Возможность работать из-за рубежа
- Привлекательный компенсационный пакет и корпоративная пенсионная схема
- Компенсация 50% стоимости Deutschland Jobticket
- Бесплатная подписка PRIME+ Broker от Scalable Capital
- Гибкие и со скидкой занятия спортом с Urban Sports Club
Навыки
- Kotlin
- Java
- Spring Boot
- SEPA
- AWS
- ECS
- Lambda
- Domain-Driven Design
- CI/CD
- Infrastructure as Code
- Observability
- Event-driven architecture
- API