0

Java Developer (Middle)

Партнерские ВакансииАстана, Акмолинская областьПолная занятостьСменный графикдо 1 годаНе имеет значение

Описание вакансии



компания "dreamlab technologies ltd"

о проекте

распределённая backend-платформа на основе микросервисов (spring boot): документооборот, обработка заявок, бизнес-процессы и интеграции с внешними системами. авторизация — через keycloak, событийный обмен — через kafka, хранение файлов — minio, работа с документами — docx4j / aspose / onlyoffice, поддержка электронной подписи (эцп / pki).
кандидат должен быть способен самостоятельно поднять проект локально и далее развивать и поддерживать его.

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

  • разработка и поддержка rest api микросервисов (java/kotlin + spring boot).
  • написание и сопровождение миграций бд (liquibase/postgresql).
  • реализация интеграций с внешними системами и межсервисного взаимодействия (kafka, feign).
  • поддержка авторизации через keycloak.
  • написание unit/integration-тестов.
  • участие в code review, поддержание качества и единообразия кода.
  • локализация и устранение дефектов, поддержка работоспособности системы.
требования:

язык и платформа

  • java 17+ — уверенное знание (ооп, generics, коллекции, stream api, концепты jvm).
  • kotlin — рабочий уровень (значительная часть сервисов написана на kotlin 1.7.x).
    понимание различий и взаимодействия java ️ kotlin в одном проекте.
    spring-экосистема
  • spring boot 3.x (autoconfiguration, профили, конфигурация через yaml/env).
  • spring web / rest — проектирование и реализация rest api.
    spring data jpa / hibernate — маппинг сущностей, репозитории, транзакции, оптимизация запросов.​​​​​​​
  • spring security / oauth2 resource server — jwt, интеграция с keycloak (oidc).
    spring cloud gateway — маршрутизация (на уровне понимания).
    сборка и инструменты
  • gradle (желательно kotlin dsl) — структура build.gradle.kts, зависимости, sourcesets, работа с приватными репозиториями (nexus) и локальным ~/.m2.
  • базовое знание maven (несколько модулей — keycloak spi — на maven).
  • git — ветки, merge/rebase, code review.
    базы данных и миграции
  • postgresql — sql, индексы, понимание планов запросов.
  • liquibase — написание и применение миграций.
    инфраструктура и интеграции
  • docker / docker compose — поднятие локального окружения (бд, keycloak, kafka, minio).
  • apache kafka — продюсеры/консьюмеры, понимание событийной архитектуры.
  • keycloak — realms, clients, роли, токены (на уровне настройки и интеграции).
  • rest-интеграции между сервисами (openfeign / restclient).
  • openapi / swagger (springdoc).
    общие компетенции
  • понимание микросервисной архитектуры (межсервисное взаимодействие, конфигурация, логирование).
  • чтение и отладка кода в многомодульном проекте.
условия:
  • официальное трудоустройство согласно трудовому кодексу республики казахстан.
  • конкурентоспособная заработная плата, обсуждается по итогам собеседования.
  • возможности для профессионального и карьерного роста.
  • работа над интересными и масштабными проектами.
  • дружная команда и комфортная рабочая атмосфера.
  • современное оборудование и необходимые инструменты для работы.
  • обучение, участие в профильных конференциях и курсах (при наличии).

Вакансия опубликована: 15 Августа 2026. Источник: Careerist. ID вакансии: #3402005

Работа в Акмолинской области

Похожие вакансии

Вакансии, которые могут Вас заинтересовать

Armeta KZАстана, Акмолинская областьПолная занятостьПолный деньот 1 года до 3 лет

Armeta строит реальные ИИ-продукты для реального сектора экономики. Мы работаем в индустрии, которую принято считать «неавтоматизируемой», и доказываем ...

AbeloHost B.V.Астана, Акмолинская областьПолная занятостьУдаленная работаот 3 до 6 лет

AbeloHost нидерландская хостинг компания. С 2012 года наша команда экспертов предоставляет надежные, доступные и практичные хостинговые решения, которые могут ...

ForteBankАстана, Акмолинская областьПолная занятостьПолный деньот 1 года до 3 лет

Обязанности: Тестирование бизнес- и системных требований на полноту, однозначность и тестируемость; фиксация замечаний до начала разработки Разработка и ...

бонусы
Dreamlab Technologies LtdАстана, Акмолинская областьПолная занятостьПолный деньот 1 года до 3 лет

Ищем PHP-разработчика на поддержку и развитие работающего веб-продукта в продакшене. Основная работа — исправлять ошибки, дорабатывать существующий функционал ...

официальное трудоустройство
Партнерские Вакансии (Агентство)Астана, Акмолинская областьПолная занятостьСменный графикдо 1 года

компания pandev о компании pandev разрабатывает платформу для углублённого анализа sdlc и обеспечения управленческих решений данными. нашими клиентами являются ...

remote

Подождите идет загрузка...