Город: Астана
Занятость: оффлайн
Оплата: 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, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →
Текст вакансии взят без изменений
Источник - Telegram канал. Название доступно после авторизации