We use technical cookies and visit statistics: Yandex Metrica and Zorky's de-identified visit log. We never sell data. More about cookies and statistics.
Zorky is in test mode — everything is free. This site is just a demo: company names, links and your personal feed open after you sign up. Sign up →
ZorkyZorky
English
@termdocs
← All jobs

Middle Java Developer

middlehybrid600,000 KZT · period not specifiedАстана, KZ →1w ago
Market insights
📊 Backend: salaries and demand on the market
Stack
clouddockergithibernatejavajunitkotlinlinuxnginxpostgresqlrabbitmqredis
Show company and link
Free, after you sign in.
Apply
Upload your CV — employers and recruiters from different countries looking for your profile can contact you directly.
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 (в
Full description, company and the link to apply — after you sign in. Sign in
Employer contacts (email/phone/telegram) are hidden from the public preview. Send your CV so employers can reach you directly.
Urgent question? Message @termdocs