Все вакансии

Java backend разработчик

Микрофинансовая организация Шинхан Финанс · зарплата не указана · Алматы · HH · опубликовано 8 июня 2026 г.

Компания Микрофинансовая организация Шинхан Финанс
Источник HH
Опубликовано 8 июня 2026 г.
Зарплата зарплата не указана

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

В микрофинансовую организацию «Шинхан Финанс», требуется Java backend разработчик со стажем работы от 2–4 лет
Наша компания была основана в 2015 году как дочерняя компания Shinhan Card, которая является крупнейшей компанией по выпуску кредитных карт и платформ в Южной Корее.
Мы являемся одной из ведущих микрофинансовых компаний в Казахстане, которая уже более 10 лет предоставляет услуги автокредитования и кредитования наличными гражданам Республики Казахстан.
Обязательные требования
Языки программирования
Уверенные знания Java (Java 11+)
Практический опыт разработки на Kotlin
Понимание принципов ООП, SOLID, DRY, KISS
Backend / Frameworks
Опыт коммерческой разработки с использованием Spring Framework:
Spring Boot
Spring MVC / WebFlux
Spring Data JPA
Spring Security (базовый уровень)
Понимание принципов построения RESTful API
Опыт работы с JSON, HTTP, REST
Работа с базами данных
Опыт работы с реляционными СУБД (PostgreSQL / MySQL / Oracle)
Умение проектировать структуру БД
Знание SQL (JOIN, индексы, транзакции, оптимизация запросов)
Понимание принципов ACID
Опыт работы с ORM (Hibernate)
Системы контроля версий
Уверенное владение Git
Опыт работы с feature-ветками, merge / rebase
Понимание pull request / code review процесса
Дополнительные технические требования
Архитектура и проектирование
Понимание многоуровневой архитектуры приложений
Опыт работы с микросервисной архитектурой (желательно)
Знание паттернов проектирования (Factory, Singleton, Strategy и др.)
Понимание принципов clean architecture
Тестирование
Опыт написания unit-тестов (JUnit, Mockito)
Понимание принципов тестируемого кода
Базовый опыт интеграционного тестирования
Инструменты и DevOps (будет плюсом)
Опыт работы с Docker
Понимание CI/CD (GitLab CI / GitHub Actions / Jenkins)
Базовые знания Linux
Опыт работы с системами логирования и мониторинга (ELK, Prometheus, Grafana — будет плюсом)
Интеграции и асинхронность
Опыт интеграции с внешними API
Понимание принципов асинхронной обработки
Опыт работы с брокерами сообщений (Kafka / RabbitMQ — будет плюсом)
Общие требования
Опыт коммерческой разработки от 2–4 лет
Умение читать и понимать техническую документацию на английском языке
Навыки самостоятельного анализа задач и поиска решений
Умение работать в команде и участвовать в code review
Ответственность за качество и стабильность разрабатываемого кода
Будет преимуществом
Опыт работы с high-load системами
Опыт оптимизации производительности приложений
Опыт рефакторинга и поддержки легаси-кода
Понимание принципов информационной безопасности

Навыки

  • Java
  • Kotlin
  • Spring
  • REST
  • PostgreSQL
  • MySQL
  • SQL
  • Git
  • DevOps
  • Docker
  • CI/CD
  • GitLab
Открыть вакансию в ленте