Перейти к содержимому
Dreamlab Technologies Ltd
D
Dreamlab Technologies Ltd
Астана
1 активна · проверена 41 минуту назад

Java/Kotlin Backend Developer (Spring Boot)

Backend-разработчик для распределённой платформы на микросервисах (Spring Boot, Java/Kotlin). Нужно развивать REST API, интеграции с Kafka и Keycloak, работать с PostgreSQL и Docker. Требуется уверенный Java 17+ и рабочий Kotlin, а также опыт с Spring Boot 3.x.

middle Астана 650 000 – 1 000 000 ₸
salary intelligence

Зарплата ниже рынка

На 31% ниже медианы Java по 66 вакансиям за 90 дней.

эта
825 000 ₸
медиана
1 202 000 ₸
p25–p75
700 000 – 1 637 725 ₸
Хотите увидеть распределение по грейдам и городам? Зарплаты Java Калькулятор зарплат
Вакансии в Telegram-канале
Свежие вакансии Каждый день
Подписаться
??%
Match Score
Войдите и создайте резюме
Войти
описание

Что предстоит делать

О проекте Распределённая 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).
  • Общие компетенции
  • Понимание микросервисной архитектуры (межсервисное взаимодействие, конфигурация, логирование).
  • Чтение и отладка кода в многомодульном проекте.
условия

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

Официальное трудоустройство согласно Трудовому кодексу Республики Казахстан.
Конкурентоспособная заработная плата, обсуждается по итогам собеседования.
Возможности для профессионального и карьерного роста.
Работа над интересными и масштабными проектами.
Дружная команда и комфортная рабочая атмосфера.
Современное оборудование и необходимые инструменты для работы.
Обучение, участие в профильных конференциях и курсах (при наличии).
навыки

Стек и инструменты

Поделиться

Подходит ли вам эта вакансия?

Зарегистрируйтесь и загрузите резюме — посчитаем % совпадения с этой вакансией, подсветим сильные стороны и что стоит подтянуть

Создать аккаунт PDF-парсинг резюме за 2 минуты

Ещё в Dreamlab Technologies Ltd

3 активные вакансии в компании

2 д. назад

QA Engineer

200 000 – 400 000 ₸

Ищем QA-инженера с опытом от 2 лет для тестирования веб-приложений и API. Нужно уметь писать тест-кейсы, работать с Postman, SQL, Jira и Git. Предлагаем официальное трудоустройство, оборудование и возможности роста.

тестирование API Postman +11
middle Астана hh
1 мес. назад

Java/Kotlin Backend Developer (Spring Boot, микросервисы)

550 000 – 800 000 ₸

Ищем Java/Kotlin разработчика для работы над микросервисной платформой документооборота. Нужно уверенное знание Spring Boot, PostgreSQL, Kafka и Keycloak. Предлагают официальное трудоустройство, современное оборудование и возможности для роста.

Java Kotlin Spring Boot +14
middle Астана hh

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

6 вакансий
J
Jobgether
1 д. назад

Java разработчик игрового движка (voxel)

Ищем Java-разработчика для работы над кастомным воксельным игровым движком. Задачи: рендеринг, оптимизация, архитектура, создание внутренних инструментов. Полная удаленка, международная команда.

Java game engine voxel +2
middle Switzerland cr
R
Raiffeisen Bank
2 д. назад

Middle Java разработчик

~1 598 400 ₸ оценка

Ищем Middle Java разработчика для создания нового банковского продукта. Нужно разрабатывать и поддерживать микросервисы на Spring Boot, работать с Kubernetes и проводить code review. Предлагаем работу в крупном банке с современным стеком технологий.

Java Spring Boot микросервисы +2
middle cr
Jana Post
J
Jana Post
2 д. назад

Java разработчик (Backend)

Jana Post — халықаралық IT-компания, логистика және e-commerce саласында жұмыс істейді. Java 17, Spring Boot, MongoDB және Kafka көмегімен backend микросервистерді әзірлеу. Алматыдағы офис, 5/2 кесте, highload жүйелерімен жұмыс, оқыту және мансаптық өсу мүмкіндігі.

Java Spring Boot MongoDB +10
middle Алматы hh
D
Devhunt
1 д. назад

Разработчик Angular/Java (банковский розничный кредит)

Ищем разработчика для работы над банковским продуктом розничного кредитования. Нужно разрабатывать фронтенд на Angular и бэкенд на Java с микросервисами и Camunda. Предлагается удаленная работа в agile-команде.

Angular Java microservices +3
junior N/A cr
8
8x8
2 д. назад

Старший разработчик ПО (Java, Spring Boot)

Старший Java-разработчик для создания масштабируемых систем биллинга и коммерции. Требуется опыт с Java, Spring Boot и облачными технологиями. Предлагается удаленная работа в Великобритании и полная ответственность за разработку функций.

Java Spring Boot cloud +3
senior United Kingdom cr
Devox Software
D
Devox Software
3 д. назад

Архитектор приложений (Azure, Java, .NET)

~1 708 668 – 3 186 792 ₸ оценка

Ищем опытного архитектора приложений для руководства разработкой корпоративных решений на Azure с использованием Java и .NET. Требуется 5+ лет опыта, глубокие знания Azure и обоих стеков. Предлагается гибкий график, обучение и конкурентная компенсация.

Azure Java .NET +3
senior dou