Middle/Middle+ Java Developer
12 Ноября 2025
Город:
Алматы
Занятость:
Полная занятость
Компания "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) среде.
- Возможность профессионального роста и влияния на архитектуру продукта.
Зарегистрируйтесь или войдите, чтобы открыть контакты работодателя
Прикрепите резюме для отклика
Уже с нами?
Войдите, чтобы отправить резюме
05 Ноября
Алматы
Компания "Банк Хоум Кредит, ДБ АО" Задачи, которые ты будешь выполнять: Разработка, оптимизация и рефакторинг датамартов на PL/SQL,...
06 Ноября
Алматы
Компания "Tarlan Payments (Тарлан Пэйментс)" «Tarlan Payments» имеет ряд успешно реализованных проектов и продуктов в FinTech -сфере. Наша...
05 Ноября
Middle QA Manual( ДБ АО Сбербанк )
Алматы
Компания "ДБ АО Сбербанк" Обязанности: Функциональное тестирование разрабатываемых систем, интерфейсов, и интеграций; Проводить ручное и...
06 Ноября
Senior Frontend Developer в Kaspi Delivery Team (в офисе)
Алматы
Компания "Kaspi Bank, АО" Kaspi Delivery Team — ядро логистики Kaspi.kz. Мы помогаем доставлять сотни тысяч заказов ежедневно: строим экосистему...
06 Ноября
Middle / Senior DevOps Engineer
Алматы
Компания "Kaspi Bank, АО" Мы Kaspi.kz - крупнейшая технологическая компания в Казахстане, миссия которой - улучшать людям жизнь. Ежемесячно...
Вакансия размещена в отрасли