Middle Java Developer — AI & Data Services

Компания: WN Talents
Формат: полностью удалённая работа
Занятость: full-time
График: понедельник–пятница, 10:00–19:00 CET

WN Talents ищет Middle Java Developer для международной AdTech-компании, работающей с клиентами из США, Канады, Австралии, Великобритании, Европы и Азии.
Компания разрабатывает B2B-решения для автоматизации digital-рекламы: сервисы для сбора и обработки данных рекламных платформ, аналитики и отчётности, автоматизации внутренних процессов и внедрения AI-инструментов.
Это не работа над одним большим продуктом. У компании есть портфель небольших Java-сервисов, внутренних инструментов и клиентских интеграций. Разработчику предстоит работать с несколькими кодовыми базами, поддерживать существующие решения, разбираться с legacy и развивать новые Data- и 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;
  • Возможность влиять на архитектуру и развитие сервисов;
  • Испытательный срок — три месяца.
Category
Backend
Employment type
Full Time
Remote possible
Yes
Level
Middle
Posted
September 2