Старший Backend-разработчик (Golang/Java)
Что предстоит делать
- Проектировать, реализовывать и поддерживать бэкенд-сервисы для хранения и обогащения данных с использованием Go и Java (как плюс).
- Создавать и поддерживать конвейеры для обработки, валидации и обогащения торговых данных.
- Оптимизировать схемы хранения данных, запросы и производительность в PostgreSQL.
- Сотрудничать с другими инженерными командами для интеграции сервисов и поддержания надежности системы.
- Участвовать в обсуждениях архитектуры и вносить вклад в долгосрочное проектирование платформы.
- Писать качественный, поддерживаемый и протестированный код; проводить ревью кода коллег.
- Осуществлять мониторинг, поиск и устранение неисправностей, а также разрешение инцидентов.
Что сделает вас идеальным кандидатом
- 5+ лет профессионального опыта в бэкенд-разработке, со свободным владением Go и Java (как плюс).
- Опыт работы с реляционными базами данных, предпочтительно PostgreSQL, включая проектирование схем, оптимизацию запросов и настройку производительности.
- Глубокое понимание конвейеров данных, пакетной обработки и обработки в режиме, близком к реальному времени.
- Опыт проектирования отказоустойчивых, высоконагруженных бэкенд-систем.
- Знакомство с распределенными системами и архитектурой микросервисов.
- Отличные навыки решения проблем и способность к сотрудничеству с несколькими командами.
- Будет плюсом: Опыт работы с конвейерами обогащения, агрегации или трансформации данных.
- Знание кэширующих слоев, индексирования или хранения временных рядов данных.
- Знакомство со стриминговыми системами (Kafka, RabbitMQ или аналогичными).
- Опыт работы в финансовой/торговой сфере.
- Опыт работы с облачными средами, контейнеризацией и практиками CI/CD.
Что мы предлагаем
- Гибкий график работы и гибридный формат.
- Хорошо оборудованные офисы для сфокусированной и совместной работы.
- Глобальная, распределенная команда из более чем 500 профессионалов.
- Обучение, наставничество и долгосрочное карьерное развитие.
- Поддержка при релокации и частное медицинское страхование.
- Бонусы, основанные на результатах работы.
- Доступ к TradingView Premium.
- Регулярные командные мероприятия и общекорпоративные встречи.
Кто вы
- 5+ лет опыта в бэкенд-разработке с Go и Java (как плюс).
- Глубокие знания PostgreSQL и оптимизации хранения данных.
- Опыт работы с конвейерами данных и высоконагруженными системами.
- Знакомство с распределенными системами, микросервисами и облачными средами.
- Сильные навыки сотрудничества и решения проблем.
Технический стек
- Go
- Java
- PostgreSQL
- Конвейеры данных и стриминговые системы (например, Kafka, RabbitMQ)
- Облачные среды, контейнеры, CI/CD
Команда
Technology · Кипр, Тбилиси · Гибридный