Scalable Capital
(Senior) Kotlin / Java Software Engineer - Trading Platform (m/f/x)
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Бэкенд-разработчик в команду Trading Platform финтех-платформы Scalable Capital. Проектирование и развитие сервисов торгового цикла — от приёма и валидации ордеров до исполнения и пост-трейдинговой обработки.
Задачи
- Разрабатывать и развивать бизнес-критичные сервисы торгового цикла: приём и валидация ордеров, исполнение, обновление статусов, пост-трейдинговая обработка
- Проектировать и поддерживать надёжные, масштабируемые и наблюдаемые бэкенд-сервисы на Kotlin, Java и Spring Boot в распределённой event-driven среде
- Работать с product, operations, risk и другими инженерными командами, переводя сложные торговые процессы в понятные устойчивые модели и API
- Строить интеграции с внутренними платформами и внешними торговыми площадками, обеспечивая надёжную обработку чувствительных ко времени финансовых данных
- Отвечать за сервис от идеи до продакшена: архитектура, реализация, тестирование, деплой, мониторинг и постоянные улучшения
- Обеспечивать высокие стандарты корректности, производительности, доступности, безопасности и аудируемости платформы
- Работать в автономной agile-команде с code review, автоматизированным тестированием, CI/CD, облачной инфраструктурой и infrastructure as code
- Повышать инженерные стандарты: надёжность, автоматизация, observability, developer experience и операционные процессы
Требования
- Высшее образование в области computer science, инженерии или эквивалентная квалификация
- Сильный профессиональный опыт создания production backend-сервисов на Kotlin или Java и Spring Boot
- Опыт проектирования и эксплуатации распределённых event-driven high-availability систем с чёткими API и границами сервисов
- Твёрдое понимание Domain-Driven Design и умение моделировать сложные бизнес-процессы в поддерживаемом коде
- Опыт работы с latency-sensitive и высоконагруженными системами: анализ производительности, мониторинг, планирование мощностей, проектирование отказоустойчивости
- Опыт проектирования, эксплуатации и оптимизации хранения данных: реляционные БД (PostgreSQL/MySQL) и NoSQL (DynamoDB)
- Инженерный mindset: чистый, безопасный, тестируемый, документированный и поддерживаемый код, ответственность за сервисы в продакшене
- Знакомство с cloud-native разработкой и эксплуатацией, желательно AWS, Docker, Terraform, CI/CD, мониторинг и observability
- Сильные аналитические навыки и понятная коммуникация с инженерными, продуктовыми, операционными и бизнес-стейкхолдерами
- Плюс: опыт проектирования и эксплуатации gRPC-сервисов, включая protobuf API, обратно совместимую эволюцию схем, обработку ошибок и observability
- Сильный плюс: опыт работы с финансовыми рыночными системами со строгими операционными контролями и аудируемостью
Условия
- Работа в одном из самых быстрорастущих и заметных финтех-стартапов Европы
- Международная, разнообразная и инклюзивная команда
- Современное оборудование и инструменты
- Внутренние knowledge sharing и сессии по карьерному развитию, индивидуальный бюджет на обучение
- Бесплатные курсы немецкого языка и знакомство с немецкой культурой
- Поддержка релокации при необходимости
- Возможность работать из-за рубежа
- Привлекательный компенсационный пакет и корпоративная пенсионная схема
- Компенсация 50% стоимости Deutschland Jobticket
- Бесплатная подписка PRIME+ Broker и отсутствие комиссий за ордера
- Гибкие и со скидкой спортивные активности с Urban Sports Club
Навыки
- Kotlin
- Java
- Spring Boot
- Domain-Driven Design
- PostgreSQL
- MySQL
- DynamoDB
- NoSQL
- AWS
- Docker
- Terraform
- CI/CD
- gRPC
- protobuf
- event-driven architecture
- observability