Описание:
WN Talents ищет Middle Java Developer для международной AdTech-компании, работающей с клиентами из США, Канады, Австралии, Великобритании, Европы и Азии. Компания разрабатывает B2B-решения для автоматизации digital-рекламы: сервисы для сбора и обработки данных рекламных платформ, аналитики и отчётности, автоматизации внутренних процессов и внедрения AI-инструментов.
Задачи:
- Поддержка и разработка Java-сервисов, внутренних продуктов и интеграций
- Разработка lightweight-сервисов без сильной зависимости от Spring
- Работа с REST API, рекламными, аналитическими и AI-платформами
- Анализ существующего кода и устранение production-проблем
- Написание и оптимизация сложных SQL-запросов
- Работа с ClickHouse и большими объёмами данных
- Работа с MongoDB, Redis, Elasticsearch и другими NoSQL-хранилищами
- Интеграция OpenAI, Claude, Gemini и других LLM API
- Разработка и поддержка MCP- и RAG-решений
- Использование Claude Code, Codex, Cursor и других AI coding agents
- Проверка AI-кода с помощью code review, тестирования и анализа production-логов
- При необходимости - небольшие задачи на Python, React и TypeScript
Требования:
- От трёх лет коммерческого опыта с Java, преимущественно Java 11+
- Практический опыт разработки production-сервисов без Spring/Spring Boot либо на lightweight-стеке
- Опыт с Core Java, REST API и прямой работой с данными через JDBC или native drivers
- Уверенное знание SQL: JOIN, CTE, подзапросы, агрегации и оконные функции
- Практический опыт с ClickHouse либо другими аналитическими СУБД и большими объёмами данных
- Опыт работы с NoSQL-базами
- Практический опыт интеграции LLM API в production-продукты
- Опыт с MCP и RAG
- Регулярное использование AI coding agents в разработке
- Опыт с Maven multi-module проектами и разрешением конфликтов зависимостей
- Готовность работать с legacy, неполной документацией и несколькими проектами одновременно
- Русский язык для общения внутри команды
- Английский от B1 для документации и технических обсуждений
Будет плюсом:
- Опыт в AdTech, MarTech, e-commerce, digital-агентствах или стартапах
- BigQuery, Amazon S3, Hadoop или Apache Kafka
- Python и автоматизация рабочих процессов
- JUnit, Mockito и Testcontainers
- React и TypeScript
- Опыт разработки собственных MCP-серверов
- Vector databases и оценка качества RAG-систем
Условия:
- Полностью удалённую работу
- Небольшую распределённую команду
- Прямое взаимодействие с техническим руководителем
- Постепенное погружение в существующие проекты
- Разноплановые задачи на стыке Java, больших данных и AI
- Возможность влиять на архитектуру и развитие сервисов
- Испытательный срок - три месяца