Data/AI Engineer
Нужен backend-разработчик на Java/Kotlin со Spring Boot для построения ETL-пайплайнов, DWH со SCD2-историей и RAG-слоя на pgvector с интеграцией локальной LLM через Spring AI. Требуется уверенное владение SQL, PostgreSQL, Spring Batch, Flyway и опыт безопасной валидации SQL. В плюс — администрирование GPU-инфраструктуры.
Отклик отправляется на сайте источника. Регистрация в Taylor для перехода не нужна.
Что предстоит делать
Отвечает за: • ETL из СУБД, построение DWH со SCD2-историей • RAG-слой на pgvector (семантический поиск по шаблонам запросов и описаниям таблиц) • Интеграцию с локальной LLM через Spring AI • Безопасную валидацию и исполнение сгенерированного SQL • API-слой между дашбордом/чатом и данными Нужно уметь: Ядро — Java/Spring: • Java/Kotlin + Spring Boot — уверенный уровень, это основа всего стека • Spring Boot REST API — разработка backend-слоя для чат-интерфейса дашборда Данные и ETL: • Spring Batch — джобы инкрементальной загрузки, идемпотентность (повторный запуск без дублей), обработка частичных сбоев • PostgreSQL + pgvector — установка расширения, проектирование логических схем (dwh и semantic_search в одной БД), права доступа, партиционирование по времени • SQL продвинутого уровня — оконные функции, CTE, оптимизация запросов • SCD Type 2 на практике (valid_from/valid_to/is_current) • Flyway (или аналог) — версионирование миграций схемы AI-слой: • Spring AI: • ETL Pipeline (DocumentReader → Transformer → Writer) — кастомные ридеры под ЕПВО, обогащение метаданными • PgVectorStore — настройка размерности вектора, выбор индекса (HNSW) • ChatClient + Advisors — сборка RAG-контекста, chat memory • Tool/Function calling — логика "шаблон → фолбэк на генерацию SQL" • OllamaChatModel / OllamaEmbeddingModel — интеграция с локальной моделью Безопасность запросов: • JSqlParser (или аналог) — валидация сгенерированного SQL: только SELECT, whitelist схем/таблиц, лимиты строк и времени • Настройка read-only доступа на уровне JDBC-соединения • Логирование пайплайна "вопрос → шаблон/SQL → результат" для аудита Желательно, но не критично на старте: • Опыт администрирования GPU-инфраструктуры (Ollama, CUDA)
Стек и инструменты
Зарплата ниже рынка
На 44% ниже медианы Java по 101 вакансиям за 90 дней.
Сколько платят вам?
Вакансии показывают, что обещают работодатели. Анонимно расскажите, сколько получаете вы как Java-разработчика — так появится зарплата, которую платят на деле.
В долларовых вакансиях за это платят в 1,8 раза больше
Сравниваем один и тот же срез: Java, middle, за 90 дней.
Казахстан (KZT)
750 000 ₸
550 000 – 750 000 ₸ · 5 вакансий
Международные (USD)
1 325 310 ₸
1 071 292 – 4 601 476 ₸ · 5 вакансий
Подходит ли вам эта вакансия?
Зарегистрируйтесь и загрузите резюме — посчитаем % совпадения с этой вакансией, подсветим сильные стороны и что стоит подтянуть
Ещё в Platonus
2 активные вакансии в компании
Java-разработчик (микросервисы)
~1 316 405 ₸ оценка по стеку
Ищем Java-разработчика для образовательной платформы Platonus Academy. Нужно разбивать монолит на микросервисы, проектировать event-driven контракты и развивать фронтенд на React. Важны инициативность, умение предлагать решения и работать в команде.
Похожие вакансии
6 вакансийBackend-разработчик (Java)
~1 316 405 ₸ оценка по стеку
Компания ищет Java-бэкендера для разработки и поддержки сервисов, участия в проектировании микросервисной архитектуры и работы с высоконагруженными системами. Нужны опыт на Java от 2 лет, Spring Boot, SQL/NoSQL, Kafka или RabbitMQ, Docker и Kubernetes, понимание CI/CD. Работа только в офисе в Астане, обещают конкурентную зарплату, сложные задачи и профессиональный рост.
Backend Developer (Java)
Freedom Lab ищет Java-бэкендера для разработки и поддержки высоконагруженных сервисов и проектирования микросервисной архитектуры. Нужны уверенный Java с многопоточностью, Spring Boot, Kafka/RabbitMQ, Docker и Kubernetes, плюс опыт код-ревью и наставничества. Работа в офисе в Астане, зарплата от 600 000 KZT в зависимости от опыта.
Java Developer (Middle / Middle+ / Senior)
~1 316 405 ₸ оценка
Разработка микросервисов на Java и Spring Boot, проектирование REST API и интеграции с внешними системами. Нужно уметь оптимизировать SQL-запросы, писать тесты и работать с Kafka или RabbitMQ. Предстоит участвовать в архитектурных обсуждениях и работать по Agile/Scrum.
Software Engineer (LOW CODE)
~1 316 405 ₸ оценка по стеку
В Kaspi.kz нужно заниматься формированием золотой записи клиентов — физических и юридических лиц — и тиражированием данных по системам. Требуется опыт от 2 лет, знание Java (или jBPM), PL/SQL, реляционных БД и систем обмена сообщениями вроде Kafka. Обещают сильную команду, амбициозные задачи и возможности для роста.
Java Developer - IoT / iBeacon / Wi-Fi Analytics
~1 316 405 ₸ оценка по стеку
Разработка и сопровождение backend-сервисов на Java для системы аналитики посетителей на базе iBeacon/BLE-маяков и Wi-Fi: сбор и обработка событий, позиционирование, геозонирование, расчёт метрик посещаемости и API для фронтенда. Нужен коммерческий опыт на Java 2+ года, уверенное знание Java 17+, Spring Boot, REST API, SQL/PostgreSQL и многопоточности. Плюсом будут опыт с BLE/iBeacon, Wi-Fi инфраструктурой, Kafka, Redis, Docker/Kubernetes и high-load системами.
Java Back-end разработчик
~1 316 405 ₸ оценка
Разработка и развитие серверной части банковского back-office решения на Java в финтех-компании «НОДА». Нужен уверенный Java-бэкендер с опытом Spring, Hibernate, Kafka и PostgreSQL, английским от B2. Предлагают удалённую работу без привязки к гео, оформление по ИП и стабильный доход.
География удалёнки не уточнена