Ozon22 дня назад
Ведущий разработчик Go, Брокерская платформа
Зарплата не указана
Более 6 летПолнаяМосква
Навыки
PostgreSQLGolangKubernetes"Разработка ПО"KafkaGRPCBackendGraphQL
Обязанности
- 01проектировать и разрабатывать высокопроизводительное ядро торговой платформы
- 02разрабатывать надёжные и безопасные API (REST, gRPC, GraphQL) для внутренних и внешних клиентов
- 03реализовать бизнес-логику торговли финансовыми активами, управления портфелями и рисками
- 04интегрировать платформу с несколькими торговыми движками, а также со сторонними вендорскими решениями на начальном этапе с последующей постепенной миграцией ключевых компонентов на собственные реализации
- 05оптимизировать работу с PostgreSQL
- 06строить отказоустойчивую и масштабируемую Event-Driven архитектуру с использованием Kafka
- 07принимать ключевые архитектурные решения, проводить код-ревью и быть наставником младших членов команды
Требования
- 01опыт коммерческой бэкенд-разработки от 5 лет (Python, Go, Java или другие языки для высоконагруженных систем)
- 02глубокое понимание принципов построения высоконагруженных и low-latency систем
- 03опыт работы с PostgreSQL (оптимизация запросов, транзакции, изоляция)
- 04навыки построения Event-Driven архитектур с использованием Kafka (или аналогичных брокеров)
- 05понимание паттернов и лучших практик GraphQL
- 06навыки сквозного проектирования и запуска сложных системных сервисов
- 07ответственное отношение к тестированию (интеграционное, Unit, E2E)