Войти

Java Developer

Компания Государственное предприятие "Центр единого окна"
Тип Офис / Бишкек
Оклад 70000 - 240000 KGS в месяц
Описание вакансии

Вакансия: Java Developer

Местоположение: Бишкек (офисная работа)

Основные обязанности:
  • Создание и доработка функционала в существующих сервисах с использованием Java и Spring Boot
  • Проведение code review, разработка модульных и интеграционных тестов (на базе JUnit 5, Testcontainers)
  • Участие в разработке архитектуры сервисов и механизмах интеграции с внешними компонентами
  • Внедрение и поддержка REST API с JSON, подготовка документации (через OpenAPI)
  • Профилирование и улучшение скорости работы баз данных и систем в целом
  • Вовлеченность в DevOps-задачи (контейнеризация с Docker, автоматизация CI/CD)
Ключевые требования:
  • Коммерческий опыт в разработке не менее 1 года
  • Java версии 8 и выше - солидные навыки (включая Stream API, лямбды, Optional)
  • Фреймворк Spring: Boot 3+, MVC, Data JPA, Security
  • Глубокое понимание JPA/Hibernate: - настройка маппинга объектов, каскадные операции, обработка optimistic locking (@Version), контроль транзакций и сессий, уровни и стратегии кэширования
  • Работа с базами данных: PostgreSQL (must-have), MySQL - составление продвинутых SQL-скриптов, настройка индексов, миграции (Flyway или Liquibase)
  • Контейнеризация: Docker - сборка контейнеров, использование docker-compose, многоэтапные сборки
  • Системы очередей: практический опыт с RabbitMQ (или альтернативами вроде Kafka)
  • Мониторинг систем: интеграция Micrometer с Prometheus (или похожими инструментами)
  • Сборочные системы: Gradle (Maven как преимущество)
  • Контроль версий: Git - стратегии ветвления (GitFlow/Trunk-based), работа с pull requests
Telegram @skalor312