Middle/Middle+ Java Developer

12 Ноября

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

Город:

Алматы

Занятость:

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

Компания "SAPA Technologies"

Мы ищем Java-разработчика уровня Middle/Middle+, который будет участвовать в разработке и развитии корпоративных финтех-продуктов.

Основная задача — проектирование, разработка и оптимизация backend-решений на Java, интеграция с внешними сервисами и участие в архитектурных решениях.

Специалист будет работать в команде backend-разработки, тесно взаимодействуя с аналитиками, QA, DevOps и продуктовой командой.

Успешный кандидат — это разработчик с системным мышлением, вниманием к качеству кода и готовностью вносить инициативные улучшения в архитектуру и процессы.

Обязанности:

  • Разработка и поддержка серверных приложений на Java (версия 15–21).
  • Проектирование и реализация REST API и микросервисных решений.
  • Интеграция с внешними системами (1С, SAP, AITU, PKB, внешние API).
  • Оптимизация производительности, профилирование и рефакторинг кода.
  • Реализация бизнес-логики и интеграционных сервисов с использованием Spring Boot (2.7+ / 3.x).
  • Работа с очередями и брокерами сообщений (Kafka, RabbitMQ).
  • Разработка и поддержка юнит- и интеграционных тестов (JUnit, Mockito).
  • Участие в code review, планировании и декомпозиции задач.
  • Наставничество и поддержка junior-разработчиков.

Технические навыки:

  • Отличное знание Core Java (Collections, Streams, Exceptions, Concurrency, Generics).
  • Понимание и применение принципов SOLID, Clean Code, Design Patterns.
  • Опыт профилирования и оптимизации кода (VisualVM, JFR).
  • Уверенное владение Spring Boot, включая модули:
    Spring Web, Spring Data JPA, Spring Security, Spring Retry, Spring Scheduler.
  • Опыт интеграции микросервисов через REST и брокеры сообщений (Kafka, RabbitMQ).
  • Использование FeignClient, WebClient или RestTemplate.
  • Опыт работы с JSON/XML, MapStruct, Jackson, Lombok.
  • Знание Docker / Docker Compose.
  • Опыт работы с системами контроля версий (Git).

Будет плюсом:

  • Опыт работы с Camunda BPM или аналогичными workflow-системами.
  • Знание CI/CD-инструментов (Jenkins, GitLab CI).

Soft Skills:

  • Умение декомпозировать задачи и эффективно коммуницировать с аналитиками, QA и командой.
  • Ответственность за результат и качество поставляемого решения.
  • Готовность менторить и делиться экспертизой с коллегами.

Формат работы:
  • Участие в развитии крупного финтех-продукта с высокой нагрузкой.
  • Работа в кросс-функциональной команде в гибкой (agile) среде.
  • Возможность профессионального роста и влияния на архитектуру продукта.
Похожие вакансии

11 Ноября

Backend разработчик (JAVA, SENIOR)

Алматы

Компания "First Heartland Jýsan Bank" Обязанности: Разработка, поддержка и оптимизация высоконагруженных backend-систем на основе...

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

11 Ноября

Системный аналитик (от middle)

Алматы

Компания "First Heartland Jýsan Bank" Ищем в продуктовые команды ритейла системных аналитиков! Обязанности: 1. Документирование...

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

11 Ноября

AQA (middle+/senior)( First Heartland Jýsan Bank )

Алматы

Компания "First Heartland Jýsan Bank" Обязанности: Тестирование API, Web и баз данных (больше всего тестирование бэка) Ведение...

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

10 Ноября

Intern PHP Developer

Алматы

Компания "Itransition" Itransition invites you to join our free internship for commercial software development Applicants will have to pass an...

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

11 Ноября

Full-Stack Разработчик (Angular + AWS Lambda + Java / TypeScript)

Алматы

Компания "Emphasoft" Emphasoft - это международная компания по разработке программного обеспечения и аутстаффингу. Мы предоставляем отдельных...

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

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

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