RedTeams

Fullstack Developer (Java, Python, AI)

Коротко

Fullstack-разработчик на Java/Spring Boot и Python/FastAPI для платформы работы с юридическими документами и корпоративными данными с LLM-агентами, RAG-поиском и MCP-инструментами. Нужен опыт реализации LLM-приложений (RAG, embeddings, поиск), проектирования AI-интеграций между Java и Python, а также работы с PostgreSQL. Полностью удалённая работа для кандидатов из России и Беларуси.

Fullstack Developer (Java, Python, AI)
Локация: РФ, РБ
Ставка: Senior — 1246 руб., Middle+ — 1107 руб.
О клиенте: онлайн-сервис
О проекте: платформа для работы с юридическими документами и корпоративными данными с использованием LLM-агентов, RAG-поиска, MCP-инструментов и интеграции с веб-сервисом на Java/Spring
Задачи:
•Разработка и поддержка backend-сервисов на Java/Spring Boot и Python/FastAPI
•Реализация LLM-функций: RAG, работа с embeddings, поиск и интеграция моделей
•Проектирование архитектуры AI-интеграций с возможностью переноса логики между стеками
•Интеграция MCP-инструментов и AI-сервисов
•Разработка и оптимизация REST API на обоих стеках
•Взаимодействие с другими командами при решении архитектурных задач
Требования Hard Skills:
•Уверенное владение Java и коммерческий опыт разработки на Spring Boot
•Уверенное владение Python и коммерческий опыт разработки на FastAPI
•Практический опыт backend-разработки и создания REST API на обоих стеках
•Практический опыт разработки LLM-приложений: не только вызов API модели, но и реализация RAG, работа с embeddings, поиском, контекстом и проверкой результатов
•Понимание принципов работы MCP и опыт интеграции инструментов/сервисов в AI-сценарии
•Способность проектировать AI-интеграции с учётом возможного переноса логики между Python и Java
•Опыт работы с PostgreSQL
•Умение писать тестируемый код и разбираться в существующей кодовой базе
•Понимание вопросов безопасности и разграничения доступа к данным
•Готовность самостоятельно решать задачи
Требования Soft Skills:
•Способность к самостоятельному решению задач
•Умение взаимодействовать с другими командами
•Инженерный подход к проектированию решений
Будет плюсом:
•Опыт разработки и эксплуатации AI или LLM сервисов в production
•Опыт работы с LangChain, Pydantic и другими инструментами Python-экосистемы для LLM-приложений
•Опыт реализации семантического или гибридного поиска
•Опыт разработки MCP-сервисов или агентных LLM-систем
•Опыт оценки качества ответов LLM и построения автоматизированных проверок
•Работа с DOCX, PDF и Excel; знание OOXML или Apache POI
•Опыт в LegalTech, ContractTech или электронном документообороте
•Опыт работы с корпоративными или локально развёрнутыми LLM

Хватит откликаться.
Получите рекомендацию.

$10 стартовых кредитов

Всего 60 секунд, полностью на автопилоте — AI-агенты Eraldt читают ваше резюме, определяют подходящие роли, находят живые вакансии и людей, которые могут вас порекомендовать, пишут им личные письма и добиваются рекомендации.

Это не отклик на вакансию: резюме не уходит в компанию, а рекомендацию именно по этой роли мы не обещаем.

Посмотрите, кто ещё получает интервью на автопилоте