0

Middle Java Developer

от 600 000 ₸
Астана, Акмолинская областьВИ КОДПолная занятостьПолный деньот 3 до 6 лет

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


Обязанности:
  • Разработка: Написание нового функционала и поддержка микросервисов на 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 (ветки, Merge/Pull Request).
Будет плюсом:
  • Опыт работы с Redis (кэширование) и брокерами сообщений (RabbitMQ).
    Опыт работы с Nginx (базовая настройка Reverse Proxy).
  • Знание SIP-протокола или опыт работы/интеграции с Asterisk (или другими IP-АТС).
  • Знание Kotlin или желание на нем писать.

Вакансия опубликована: Позавчера. Источник: HeadHunter. ID вакансии: #3874749

Работа в Акмолинской области

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

Вакансии, которые могут Вас заинтересовать

Астана, Акмолинская областьItransitionПолная занятостьУдаленная работаот 3 до 6 лет
remotepaid sick leave
Middle Backend Developer (Node.js)
от 500 000 до 850 000 ₸
Астана, Акмолинская областьDreamlab Technologies LtdПолная занятостьПолный деньот 3 до 6 лет
официальное трудоустройствокорпоративные мероприятия
Backend Developer
от 1 500 $
Астана, Акмолинская областьSМMProПолная занятостьУдаленная работаот 3 до 6 лет
стабильностьполный рабочий деньофициальное трудоустройствобонусы
Астана, Акмолинская областьCOMRUN, ТМ re:KassaПолная занятостьУдаленная работаот 3 до 6 лет
гибридный форматполная занятость
Астана, Акмолинская областьMeteoro PlatformПолная занятостьУдаленная работаболее 6 лет
бонусы

Подождите идет загрузка...