MFO SurfKaz Finance

IT Support - Back-end Developer (Java)

Не указана
  • Алматы
  • От 3 до 6 лет
  • Java
  • Английский — C1 — Продвинутый

О компании
Международная микрофинансовая организация ищет в команду опытного Back-end разработчика. Мы предоставляем инновационные финансовые решения и ценим профессионалов, готовых развиваться в динамичной fintech-среде.

Обязанности

  • Разработка и поддержка серверной части финансовых приложений и внутренних систем МФО.

  • Проектирование и оптимизация архитектуры back-end сервисов(JAVA).

  • Интеграция с внешними API, системами платежей, скоринга и внутренними сервисами.

  • Оптимизация производительности и обеспечение безопасности данных.

  • Участие в полном цикле разработки: анализ требований, проектирование, тестирование, внедрение и поддержка.

  • Взаимодействие с командами QA, DevOps, Front-end и продукт-менеджерами.

Требования

  • Опыт работы back-end разработчиком от 3–5 лет, обязательно в микрофинансовой или банковской сфере.

  • Уверенное владение Java (Java 8+), знание основных фреймворков (Spring Boot, Spring Cloud, Hibernate).

  • Опыт работы с базами данных (PostgreSQL/MySQL/Oracle), знание SQL.

  • Понимание принципов REST API, микросервисной архитектуры.

  • Навыки работы с системами контроля версий (Git).

  • Уверенное знание английского языка (участие в митингах).

Будет плюсом

  • Опыт работы в финансовых/финтех-проектах: МФО, банки, платежные системы.

  • Знание Docker/Kubernetes, опыт работы с CI/CD.

  • Навыки работы с брокерами сообщений (Kafka, RabbitMQ).