Войти

Backend разработчик

Компания Верховный суд Кыргызской Республики
Тип Офис / Бишкек
Оклад От 100000 KGS в месяц
Описание вакансии

Middle Backend Developer (Java)

Верховный суд Кыргызской Республики приглашает в команду разработчика уровня Middle Backend Developer (Java) для участия в разработке и сопровождении информационных систем и цифровых сервисов судебной системы.

Основные обязанности

  • Разработка и сопровождение серверной части информационных систем на Java.
  • Проектирование и реализация REST API.
  • Разработка новых функциональных модулей и доработка существующих.
  • Интеграция информационных систем с внешними государственными и ведомственными системами.
  • Работа с базами данных и оптимизация SQL-запросов.
  • Участие в анализе требований и подготовке технических решений.
  • Участие в код-ревью и соблюдение стандартов разработки.
  • Исправление выявленных ошибок и оптимизация производительности приложений.
  • Написание модульных и интеграционных тестов.
  • Работа с системами контроля версий и CI/CD.
  • Подготовка технической документации по разработанному функционалу.
  • Взаимодействие с аналитиками, frontend-разработчиками, тестировщиками и системными администраторами.

Обязательные требованияJava

  • Уверенное знание Java.
  • Хорошее понимание ООП, SOLID и основных паттернов проектирования.
  • Уверенное знание Java Collections, Stream API, Lambda Expressions.
  • Понимание многопоточности и принципов concurrent programming.
  • Обработка исключений и работа с логированием.
  • Понимание принципов JVM и управления памятью.

Spring

Практический опыт работы с:

  • Spring Boot;
  • Spring Web / REST;
  • Spring Data JPA;
  • Spring Security;
  • Spring Validation;
  • Spring Transactions.

Будет преимуществом опыт работы с Spring Cloud.

Базы данных

  • Уверенное знание SQL.
  • Практический опыт работы с PostgreSQL.
  • Опыт работы с JPA/Hibernate.
  • Понимание индексов, транзакций и механизмов блокировок.
  • Умение анализировать и оптимизировать SQL-запросы.

API и интеграции

  • Опыт разработки REST API.
  • Понимание HTTP/HTTPS, HTTP methods, status codes.
  • Работа с JSON и XML.
  • Опыт интеграции с внешними API.
  • Понимание принципов аутентификации и авторизации.
  • Опыт работы с OAuth 2.0 / JWT будет преимуществом.

Инструменты разработки

  • Git — уверенное использование.
  • Maven или Gradle.
  • Docker — понимание и практический опыт.
  • Опыт работы с CI/CD будет преимуществом.
  • Умение работать с Linux на базовом уровне.

Будет преимуществом

  • Опыт разработки государственных информационных систем.
  • Опыт интеграции с государственными информационными системами и межведомственными шлюзами.
  • Опыт работы с микросервисной архитектурой.
  • Знание Kafka/RabbitMQ.
  • Опыт работы с Redis.
  • Опыт разработки высоконагруженных систем.
  • Опыт работы с Kubernetes.
  • Знание принципов информационной безопасности.
  • Опыт разработки систем с повышенными требованиями к аудиту и журналированию действий пользователей.

Опыт работы

От 2–3 лет коммерческого опыта разработки Backend на Java.

Кандидат должен иметь практический опыт самостоятельной разработки функционала и понимать полный цикл разработки: от анализа задачи и проектирования решения до реализации, тестирования и внедрения.

Личные качества

  • Ответственность за результат.
  • Системное мышление.
  • Внимательность к деталям.
  • Умение самостоятельно решать технические задачи.
  • Умение работать в команде.
  • Готовность работать с технической документацией.
  • Способность быстро разбираться в существующем коде.
  • Соблюдение сроков и договоренностей.

Основные задачи на позиции

Разработчик будет участвовать в создании и развитии цифровых сервисов Верховного суда Кыргызской Республики, включая разработку backend-модулей, интеграцию с информационными системами, автоматизацию бизнес-процессов, обработку и хранение данных, а также обеспечение стабильной и безопасной работы серверных приложений.

Тип занятости: полный рабочий день

Уровень: Middle

Направление: Backend Development

Основной стек: Java 17, Spring Boot, PostgreSQL, JPA/Hibernate, REST API, Git, Maven/Gradle, Docker

Telegram @IRIsmailov