Компания: Flinfo — инновационная AI-платформа анализа геополитических и рыночных данных в реальном времени.
О роли: Ищем опытного Senior Java-разработчика для масштабирования и оптимизации ядра агрегации данных: проектирование высоконагруженных пайплайнов, интеграция с AI-моделями и доставка инсайтов клиентам в реальном времени.
Основные задачи:
- Проектирование масштабируемых, отказоустойчивых бэкенд-сервисов на Java
- Потоковая обработка данных: оптимизация систем сбора новостей и рыночных метрик в реальном времени
- Интеграция с AI/ML: разработка API-прослоек для взаимодействия Java-сервисов с LLM и инструментами NLP
- Оптимизация производительности: выявление узких мест, оптимизация работы с БД, снижение задержек
Технологический стек: Java 17+, Spring Boot / Spring Cloud, Apache Kafka / Pulsar, Apache Flink / Spark Streaming, Elasticsearch/OpenSearch, MongoDB, PostgreSQL, Redis, AWS (EC2, S3, EKS), Docker, Kubernetes, CI/CD.
Требования:
- Опыт разработки на Java: 5-6+ лет
- Знания concurrency, многопоточности и проектирования распределённых систем
- Опыт работы с очередями сообщений (Kafka) и поисковыми движками (Elasticsearch)
- Английский уровень Upper-Intermediate (B2) и выше
- Приветствуется опыт в FinTech/RegTech, парсинге или интеграции ML-моделей (MLOps)
Условия:
- Полностью удалённый формат работы — из любой точки мира
- Полная занятость (Full-time)
- Оплата профильного обучения, участие в конференциях
- Конкурентная зарплата по результатам интервью + опционы (equity) для ключевых сотрудников