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

27 Февраля

Партнерские Вакансии

Город:

Алматы

Занятость:

Полная занятость

Компания "Микрофинансовая организация «Шинхан Финанс»"

В микрофинансовую организацию «Шинхан Финанс», требуется 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 системами
  • Опыт оптимизации производительности приложений
  • Опыт рефакторинга и поддержки легаси-кода
  • Понимание принципов информационной безопасности

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

19 Февраля

Go back-end разработчик

Алматы

Компания "Meltory LTD" Компания Devyy ищет Go разработчика на проект в США для создания и развития нового приложения в экосистеме управления...

Отправить резюме подробнее

19 Февраля

Старший разработчик

Алматы

Компания "Народный банк Казахстана" Обязанности: Разработка микросервисов для внутренних систем; Разработка отчетов на базе MS...

Отправить резюме подробнее

20 Февраля

Middle и Senior Backend Разработчик WEB (.NET) в офисе

Алматы

Компания "Sulpak" Ты готов к настоящим вызовам и хочешь влиять на будущее крупнейшего игрока на рынке электроники и бытовой техники? Тогда тебе...

Отправить резюме подробнее

20 Февраля

Power BI Developer / BI-разработчик

Алматы

Компания "КазТур" Привет! Если ты читаешь эту вакансию — возможно, это не случайность ???? Мальдивы, ОАЭ, Турция… А что если ты...

Отправить резюме подробнее

05 Февраля

Senior React Native разработчик

Алматы

Компания "Скиф Трейд" Мы в Small ищем сильного Mobile‑ разработчика, который умеет проектировать архитектуру клиентских сервисов, эффективно...

Отправить резюме подробнее

Вакансия размещена в отрасли

Информационные технологии / IT / Интернет: