Команда BellAI ищет Junior+ Java разработчика для работы над продуктовыми агентами и оркестратором.

Обязанности:

  • разрабатывать продуктовых агентов на Java и Python;
  • проектировать и дорабатывать Оркестратор — ядро маршрутизации запросов между агентами (включая LLM и rule-based логику);
  • строить классические бэк-сервисы, интегрированные с Беллой;
  • участвовать в трансформации монолита в GenAI Platform и в создании фреймворков для подключения новых агентов и сервисов;
  • разбираться в RAG, промпт‑инжиниринге и устройстве мультиагентных систем.

Требования:

  • Hard skills: базовые знания Core Java, многопоточность; опыт работы с версиями 15/17+;
  • микросервисы: Spring Boot / Spring Cloud;
  • базы данных: PostgreSQL, базовые знания устройства и принципов работы;
  • асинхронное взаимодействие (желательно): Kafka;
  • понимание основ LLM, RAG и векторных БД — будет преимуществом;
  • готовность читать/понимать Python‑код;
  • Soft skills: активное вовлечение в архитектуру, способность работать с мультиагентными системами и интеграцией AI с классическим бэкендом, коммуникация с Python‑инженерами и Java‑разработчиками.