We use technical cookies and visit statistics: Yandex Metrica and Zorky's own de-identified visit log (cookie zk_aid). We never collect form contents, search text or full IP addresses, and never sell data. Opt out with the button below, or with Global Privacy Control or Do Not Track in your browser. More about cookies and statistics.
Zorky CRMZorky CRM
EN|RU
@termdocs
← All jobs

Middle Java Developer

middlehybrid600,000 KZT · period not specifiedАстана, KZScore 82.8/1002d ago
Market insights
📊 Backend: salaries and demand on the market
Stack
clouddockergithibernatejavajunitkotlinlinuxnginxpostgresqlrabbitmqredis
Apply
Upload your CV — we will connect you with the employer directly through our pool.
Send your CV →
Description
Обязанности: Разработка: Написание нового функционала и поддержка микросервисов на Spring Boot / Spring Cloud. REST API: Проектирование и реализация REST API, интеграция со сторонними сервисами. Базы данных: Проектирование таблиц, написание и оптимизация SQL-запросов в PostgreSQL, работа через JPA/Hibernate. Безопасность: Настройка авторизации и аутентификации (JWT, OAuth2). Контейнеризация: Локальный запуск, сборка и отладка сервисов с помощью Docker и Docker Compose. Качество и командная работа: Покрытие кода тестами (JUnit/Mockito), участие в Code Review и обсуждении задач. Требования Java & Spring Framework Java Core: Уверенное владение Java (Коллекции, Multithreading, Stream API). Spring: Опыт коммерческой разработки с использованием Spring Boot, Spring MVC, Spring Data JPA, Spring Security . Понимание базовых принципов микросервисной архитектуры. Базы данных и ORM PostgreSQL: Умение писать рабочие и оптимизированные SQL-запросы, понимание индексов и связей между таблицами. ORM: Понимание принципов работы JPA / Hibernate на базовом/среднем уровне (маппинг сущностей, понимание базовых проблем производительности вроде N+1). API & Security Опыт создания REST API . Понимание работы и опыт применения JWT, OAuth2, OIDC для защиты API. Инструменты и окружение Linux & Docker: Базовые навыки работы в Linux (терминал, логи) и практический опыт с Docker / Docker Compose . Тестирование: Написание базовых unit- и интеграционных тестов (JUnit, Mockito). Git: Уверенная работа с Git (в
Employer contacts (email/phone/telegram) are hidden from the public preview — send your CV, and we will connect you directly.
Urgent question? Message @termdocs