Назад
3 дня назад

Java Developer (Middle) (Java/Kotlin)

600 000 - 1 000 000KZT
Формат работы
onsite
Тип работы
fulltime
Грейд
middle
Страна
Kazakhstan
vacancy_detail.hirify_telegram_tooltipВакансия из Telegram канала -

Мэтч & Сопровод

Покажет вашу совместимость и напишет письмо

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

#вакансия #астана #оффлайн #workITkz #java, #javascript, #rpa
Должность: Java Developer (Middle)
Компания: ТОО Dreamlab Technologies Ltd

Город: Астана
Занятость: оффлайн
Оплата: 600 000 –1 000 000 ₸ за месяц на руки

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

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

Контакты:
Telegram
Whatsapp

Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →

Текст вакансии взят без изменений

Источник -