Нурбанк

Java Backend Developer

Не указана
  • Алматы
  • Полная занятость
  • Полный день
  • От 3 до 6 лет
Обязанности:
  • Разработка и поддержка backend-сервисов для мобильного приложения.
  • Реализация BFF-слоя, интеграция с core и внешними системами.
  • Проектирование микросервисов, взаимодействие через REST/SOAP/gRPC.
  • Оптимизация производительности и отказоустойчивости сервисов.
  • Работа с безопасностью: OAuth2, Keycloak, JWT.
  • Написание unit и интеграционных тестов (JUnit, Testcontainers).
  • Участие в проектировании архитектуры микросервисов.
  • Анализ требований и рекомендация технических решений.
  • Подготовка документации по сервисам.
  • Поддержка смежных интеграционных проектов банка.
  • Работа с командами мобильной разработки.
Требования:
  • Опыт работы от 3х лет.
  • Java 11–21, Spring Boot.
  • Spring Data, Hibernate, PostgreSQL/Oracle.
  • Работа с REST API, JSON/XML, Swagger.
  • Понимание микросервисной архитектуры, Docker.
  • Опыт работы с Kafka/RabbitMQ как преимущество.
  • Понимание DDD/микросервисных паттернов.
  • Опыт оптимизации SQL/потоков.
  • Способность самостоятельно проектировать API.
Условия:

Мы предлагаем Вам:

  • Работу в стабильном Банке РК, более 30 лет на финансовом рынке Казахстана;
  • Услуги фитнес клуба в рассрочку на льготных условиях;
  • 28 календарных дней отпуска;
  • Дополнительные дни оплачиваемого отпуска (Day off) в зависимости от стажа работы в банке от 1 года;
  • Внутренние и внешние программы обучения, развития;
  • Интересные проекты, динамичность;
  • Поддерживающая и дружелюбная команда профессионалов.
  • Яркая и насыщенная корпоративная жизнь;
  • Стабильную зарплату, годовые бонусы по итогам работы;
  • Современный офис в центре города, рядом со станцией метро "Абая";
  • Автомобильная стоянка на территории Банка для работников Головного офиса.