Н

Java + Python Developer (Middle+/Senior)

Профессиональный уровень: Middle+, Senior

Неизвестный работодатель На сервисе с: 28.09.26 16:32

Зарплата не указанаРоссияБеларусь

Java + Python developer;

Профессиональный уровень: Middle+, Senior

Локация и гражданство только РФ или РБ

Проект:
Развиваем платформу для работы с юридическими документами и корпоративными данными.
В проекте используются LLM-агент, RAG-поиск, MCP-инструменты и интеграция с внутренним веб-сервисом на Java/Spring.
Продолжительность проекта: до конца 2026, плюс в планах пролонгация на 27г

Задачи:
Разработка backend-сервисов на Python и Java.
Интеграция LLM, внешних API и MCP-инструментов.
Реализация RAG, embeddings и поиска по документам.
Создание проверок результатов работы модели.
Интеграция с PostgreSQL, Redis и файловым хранилищем.
Написание тестов, настройка логирования и мониторинга.
Участие в проектировании решений и выводе функциональности в production

Обязательные навыки:
Уверенное владение Python и Java (важно, чтобы кандидат занимался задачами AI на питоне и мог подключать их к решению на джаве)
Опыт разработки backend-сервисов и REST API.
Практический опыт работы с LLM или понимание основных принципов LLM-приложений.
Опыт работы с PostgreSQL.
Умение писать тестируемый код и разбираться в существующей кодовой базе.
Понимание вопросов безопасности и разграничения доступа к данным.
Готовность самостоятельно решать задачи и взаимодействовать с другими командами.

Будет плюсом:
Опыт работы с RAG, embeddings, семантическим или гибридным поиском.
Опыт разработки MCP-сервисов или LLM-agent систем.
Работа с DOCX, PDF и Excel, знание OOXML или Apache POI.
Опыт оценки качества ответов LLM.
Опыт в LegalTech, ContractTech или электронном документообороте.
Знание корпоративных или локально развёрнутых LLM

❗️❗️❗️Писать ••••••••⚡️⚡️⚡️⚡️ С РЕЗЮМЕ В КОТОРОМ УКАЗАН ВОЗРАСТ И ЛОКАЦИЯ НАХОЖДЕНИЯ. Укажите 🆔 вакансии❗️ Без этой информации отклики не рассматриваются

Похожие вакансии Java/Scala/Kotlin

Соц.сети
P

Junior BPM Developer

pro_dengi_groupНа сервисе с: 04.10.26 17:06
Зарплата не указанаКазахстанАлматыГибрид

Junior BPM Developer PRO Dengi Group

Местоположение: Алматы
Формат работы: Гибрид
Опубликована: ••••••••

Требования:
• Умение читать код на Java
• Базовое понимание API и обмена данными в JSON
• Работа с REST API: формирование запросов, обработка ответов, участие в тестировании интеграций
• Сильное логическое мышление и высокая обучаемость

Важно:
⚠️ Рассматриваем выпускников или студенты 4 курса.

Контакт: ••••••••

•••••••• опубликована в ••••••••

Соц.сети
K

Middle Java Developer

kaspi_kzНа сервисе с: 04.10.26 16:02
Зарплата не указанаКазахстанАлматыОфис

Middle Java Developer в Kaspi Delivery Team

Местоположение: Алматы
Формат работы: Офис
Опубликована: ••••••••

Требования:
• Опыт от 3 и выше лет
• Стек: Java 11+, Spring Boot 3.2+, PostgreSQL, MongoDB, Redis, Elastic, ELK, Grafana
• Карты и гео: PostGIS, Yandex Maps, GeoJSON
• GitLab, CI/CD, Docker, K8S, Kafka

Важно:
⚠️ Работа только в офисе Алматы, удаленки нет

О компании:
Kaspi Delivery Team — ядро логистики ••••••••: экосистема для курьеров, складов и внутренних логистических процессов.

Контакт: ••••••••

•••••••• опубликована в ••••••••

hh.ru
swordfish security

Senior Java разработчик (AppSec.Hub)

swordfish securityНа сервисе с: 29.06.26 15:17↑ Вакансия с автоподнятием
Зарплата не указанаРоссияМоскваУдалёнка

Ищем инженера, который понимает платформу на уровне JVM, а не только аннотации фреймворка.

AppSec.Hub — enterprise-платформа класса ASPM/ASOC: оркестрация сканеров безопасности (SAST/DAST/SCA и др.), дедупликация и приоритизация уязвимостей по всему конвейеру разработки. Продукт компании Appsec Solutions.

Чем предстоит заниматься:

  • Проектировать и разрабатывать микросервисы ядра на Java 17 / Micronaut (без Spring);
  • Работать с event-driven-обменом: вся межсервисная связь — через брокер сообщений, async-first, database-per-service, eventual consistency;
  • Решать задачи высоконагруженной обработки: многопоточность, неблокирующий I/O, оптимизация под GC и JIT;
  • Работать с данными: PostgreSQL (через MyBatis), аналитика на ClickHouse, кэш и read-модели на Redis;
  • Закрывать observability (метрики/логи/трейсинг) — сейчас это зона роста в сервисах;
  • Активно использовать AI-ассистированную разработку (Claude) — это часть нашего ежедневного процесса.

Наш стек и архитектура:
Event-driven микросервисы с упором на производительность и
предсказуемость под нагрузкой:

  • Ядро: Java 17 + Micronaut (без Spring), встроенный Netty. Лёгкий фреймворк и точечные библиотеки, прямой контроль над потоками, I/O и памятью.
  • Обмен: асинхронный, через брокер (LavinMQ / AMQP) — async-first, database-per-service, eventual consistency.
  • Данные: PostgreSQL (MyBatis), ClickHouse, Redis.
  • Контракты: Protocol Buffers (сообщения) + OpenAPI 3.1 (REST).
  • Эксплуатация: Docker / Kubernetes.

Требования:

Платформа Java:

  • Java 17 на уровне платформы; Micronaut 4.x (без навязанной
    зависимости от Spring);
  • I/O: io / nio / nio2; понимание встроенного HTTP-сервера (Netty);
  • Stream API;
  • Многопоточность и concurrency, понимание JMM;
  • Понимание JIT и GC, умение диагностировать и оптимизировать;
  • GraalVM / native-image.

Данные:

  • Уверенная работа с реляционными БД и понимание, как они устроены изнутри: транзакции и изоляция, индексы, планировщик, пул соединений. Основная PostgreSQL (MySQL / другая реляционка — без разницы, важна модель);
  • MyBatis (поверх JDBC) и миграции (Liquibase);
  • ClickHouse (аналитика / eventstore);
  • Redis (кэш, read-модели CQRS).

Распределенные системы:

  • AMQP: LavinMQ / RabbitMQ — продюсеры/консьюмеры, exchange-типы (direct/topic/fanout);
  • Паттерны надёжности: идемпотентность, at-least-once, ретраи, eventual consistency, backpressure;
  • Protocol Buffers (proto3) как сериализация сообщений (не gRPC-
    RPC);
  • HTTP/1.1 и HTTP/2.

Инфраструктура:

  • Docker, Kubernetes;
  • Observability: метрики, логи, распределённый трейсинг;
  • Vibecoding: промпт-инжиниринг подClaude, использование skills и subagents.

Обязательное условия отбора: принесите живой, непримитивный проект на Java — будем разбирать его вместе.

Что мы предлагаем:

  • Конкурентоспособный уровень вознаграждения (обсуждается с успешным кандидатом);
  • Работа в сильной динамичной команде;
  • Удаленка (на территории РФ), гибрид или офис - на ваш вкус;
  • ДМС со стоматологией после успешного прохождения испытательного срока.

HireSeeker собирает вакансии со всех площадок и присылает только релевантные. Бесплатно.