акб агробанк

Java Developer

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

акб агробанк

↑ Вакансия с автоподнятием
до 5 000 $ (≈ до 434k ₽)УзбекистанТашкентОфис

О компании

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

Наша IT-платформа ежедневно обрабатывает миллионы транзакций и поддерживает широкий спектр банковских операций — от кредитования и платежей до госуслуг и корпоративных решений. Мы движемся в направлении полной цифровизации, масштабируем архитектуру и внедряем передовые технологические стандарты.

Наши технологические достижения
  • Микросервисная архитектура с сотнями сервисов в production
  • Высоконагруженная инфраструктура: 10 000+ RPS, миллионы активных пользователей
  • Современный технологический стек: Java 17+, Spring Boot 3, Kubernetes, Kafka
  • DevOps-культура: CI/CD, GitOps, IaC, мониторинг и алертинг
  • Использование AI/ML в антифроде, скоринге, персонализации и оптимизации процессов

О команде

Команда Core Banking Platform отвечает за фундаментальные сервисы банка: кредитный конвейер, процессинг платежей, интеграции с государственными и внешними партнёрами, управление продуктовой логикой и транзакционной безопасностью.

В составе команды — опытные backend-инженеры, архитекторы и DevOps-специалисты. Мы придерживаемся инженерной культуры, включающей code review, наставничество, внутренние митапы и постоянное развитие компетенций.

Ваши задачи

  • Разработка и развитие микросервисов для кредитных, платёжных и транзакционных продуктов
  • Проектирование и реализация REST/gRPC API
  • Работа с высоконагруженными системами, оптимизация производительности и устойчивости
  • Интеграция с внешними сервисами: платежные системы, госуслуги, БКИ, партнёрские экосистемы
  • Участие в проектировании архитектуры новых платформенных сервисов
  • Написание unit- и интеграционных тестов
  • Проведение code review и менторинг младших специалистов
  • Работа с техническим долгом, рефакторинг критичных legacy-модулей
  • Взаимодействие с продуктовой командой, аналитиками, QA и DevOps

Обязательные требования

  • Коммерческий опыт разработки на Java от 3 лет
  • Уверенное владение Java 11/17+ (Collections, Concurrency, Streams, Optional)
  • Глубокие знания Spring Framework (Boot, MVC, Data, Security)
  • Опыт работы с реляционными БД (PostgreSQL, Oracle) и уверенный SQL
  • Понимание JPA/Hibernate, оптимизация запросов и профилирование
  • Опыт работы с брокерами сообщений (Kafka, RabbitMQ)
  • Знание принципов микросервисной архитектуры
  • Опыт проектирования и документирования REST API (OpenAPI/Swagger)
  • Уверенная работа с Git, понимание Git flow / trunk-based development
  • Базовое понимание CI/CD (GitLab CI, Jenkins или аналогов)
  • Знание основных паттернов разработки, SOLID, ООП
Soft skills
  • Опыт работы в Agile/Scrum
  • Самостоятельность и ответственность в решении задач
  • Готовность развиваться и изучать новые технологии
  • Умение работать в команде и эффективно коммуницировать

Будет плюсом

  • Опыт работы в финтехе или банковской сфере
  • Знание Kotlin
  • Опыт с Camunda BPM или Temporal.io
  • Работа с Redis, MongoDB, Elasticsearch
  • Понимание работы Docker и Kubernetes
  • Понимание распределённых паттернов (Saga, Outbox, CQRS, Event Sourcing)
  • Опыт с Keycloak, OAuth2/OIDC
  • Знание gRPC или GraphQL
  • Работа с Prometheus, Grafana, ELK, Jaeger
  • Понимание требований безопасности банковских систем (PCI DSS и др.)
  • Английский B1+

Технологический стек

  • Backend: Java 17/21, Kotlin, Spring Boot 3, Spring Cloud
  • Databases: PostgreSQL, Oracle, Redis, MongoDB
  • Messaging: Apache Kafka, RabbitMQ
  • Infrastructure: Kubernetes, Docker, Helm
  • CI/CD: GitLab CI, ArgoCD
  • Monitoring: Prometheus, Grafana, ELK Stack, Jaeger
  • Tools: Maven/Gradle, Liquibase/Flyway, Swagger/OpenAPI
  • Workflow: Camunda BPM, Temporal.io

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

  • Уникальную возможность участвовать в проектах цифровой трансформации крупного банка

  • Работа в стабильной и масштабной организации

  • Профессиональное развитие и обучение современным технологиям

  • Чёткие карьерные траектории внутри IT-департамента

  • Современный офис, частичная медицинская страховка, оплачиваемый отпуск

  • Конкурентную заработную плату (обсуждается по результатам собеседования)

  • График работы: с 9:00 до 18:00, 5/2

  • Премии на государственные и корпоративные праздники

  • Доступ к спортивному комплексу для сотрудников

Похожие вакансии Java/Scala/Kotlin

Соц.сети

Senior Kotlin Backend разработчик

Неизвестный работодатель
250k–450k ₽Не указана странаЛокация не указанаУдалёнка

Senior Kotlin Backend разработчик

Зарплата: От 250 000 до 450 000 ₽ на руки
Местоположение: Весь мир
Формат работы: Удаленно
Опубликована: ••••••••

Требования:
• Коммерческий опыт разработки от 6 лет
• Практический опыт Kotlin именно на backend
• Опыт в финтехе: банки, платежные сервисы или другие финансовые продукты
• Java Core, Spring Framework, Spring Boot

Важно:
📌 Оформление по ГПХ с ИП или самозанятым

Контакт: ••••••••

•••••••• опубликована в ••••••••

Соц.сети

Backend Engineer (Kotlin)

600–3 500 $ (≈ 49k–287k ₽)ПольшаБеларусьМинскОфис

Backend Engineer (Kotlin)
в •••••••• — белорусская IT-компания, разрабатывающая программное обеспечение для спортивной аналитики, iGaming и гемблинга.
$600 — $3,5K. Офис (Минск или Варшава). Гибкое начало рабочего дня.
••••••••
Ищет Андрей Черномордин, его ••••••••.

hh.ru
Зарплата не указанаРоссияМоскваГибрид

Приглашаем Java-разработчика для участия в создании и развитии собственных продуктов компании с использованием low-code платформы и современного стека в рамках экосистемы Digital Q.

Современный стек технологий (Java Spring / REST / PostgreSQL / Kafka), использование брокера сообщений и задачи в рамках микросервисной архитектуры дают возможность получить богатый и интересный опыт работы.

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

Основные обязанности:

  • Разработка на Java, фреймворк Spring, с активным использованием кодогенерации и внутренних библиотек;

  • Разработка REST API, работа с JSON и протоколом HTTP;

  • Анализ кода и логов, диагностика и исправление ошибок в существующей функциональности;

  • Работа с реляционными базами данных (PostgreSQL/Oracle/MS SQL Server), написание сложных запросов;

  • Контейнеризация и развёртывание сервисов (Docker, Kubernetes);

  • Активное взаимодействие со специалистами из смежных команд.

Формализация потребностей и работа с требованиями

  • Совместно с заказчиком и руководителем продукта - формализация сценариев работы продукта и требований к изменениям;

  • Выявление неявных требований, ограничений и архитектурных последствий, влияющих на реализацию сценария;

  • Участие в формировании критериев готовности задачи к работе (DoR): наличие чёткого описания, согласованных критериев приёмки, понимание архитектурных рисков;

  • Преобразование утверждённых сценариев в набор задач и машиночитаемых спецификаций для последующей реализации;

  • Самостоятельная аналитика задачи на всех этапах - от постановки до приёмки.

ИИ-обогащённая разработка

  • Использование инструментов искусственного интеллекта для генерации программных артефактов (код, UI/UX, процессы), тестов и скриптов поставки и развёртывания;

  • Формулирование задач для ИИ-инструментов в виде чётких, однозначных спецификаций;

  • Проверка (ревью) сгенерированных артефактов на соответствие спецификациям, стандартам и принятым архитектурным решениям;

  • Оптимизация работы с инструментами ИИ: постановка задач, ревью, итерационное улучшение результатов;

  • Обеспечение прохождения контрольных точек качества (Quality Gates) на всех этапах производственного цикла.

Поставка результата и взаимодействие с заказчиком

  • Доведение сценария до состояния соответствия определению готовности к поставке (DoD): реализация соответствует спецификации и критериям приёмки, сгенерированные артефакты проверены, протестированы и документированы, пройдены все контрольные точки качества (Quality Gates);

  • Участие в демонстрации готового сценария перед заказчиком: подготовка демонстрационных материалов, аргументация выполнения критериев приёмки, фиксация подтверждения приёмки от заказчика.

Требования:

Обязательные требования

  • Опыт разработки на Java 11 и выше + Spring Framework от 2,5 лет;

  • Умение разбираться в чужом коде;

  • Уверенные знания и практический опыт работы с Maven (решение конфликтов зависимостей, настройка плагинов);

  • Опыт разработки REST API, работа с JSON и протоколом HTTP;

  • Знание и практический опыт использования Apache Kafka (чтение/отправка сообщений, диагностика проблем);

  • Знание реляционных баз данных (PostgreSQL/Oracle/MS SQL Server) на уровне написания сложных запросов;

  • Опыт работы с контейнеризацией (Docker, Kubernetes);

  • Способность самостоятельно проводить аналитику задачи;

  • Понимание полного жизненного цикла разработки программного обеспечения (от замысла до развёртывания);

  • Понимание определения готовности к работе (DoR) и определения готовности к поставке (DoD), опыт работы с ними;

  • Готовность взаимодействовать с заказчиками: демонстрация результатов, приёмка, работа с обратной связью;

  • Готовность использовать инструменты искусственного интеллекта в ежедневной работе.

Требования к ИИ-компетенциям

  • Умение формулировать задачи для ИИ-инструментов в виде чётких, однозначных спецификаций;

  • Навык проверки сгенерированных артефактов на соответствие спецификациям и стандартам;

  • Умение читать, анализировать и составлять машиночитаемые спецификации.

Будет плюсом

  • Опыт с Camunda или аналогичными системами, опыт написания Groovy-скриптов;

  • Умение декомпозировать и оценивать задачи;

  • Опыт поиска и диагностики проблем, связанных с окружением, в котором разворачиваются сервисы;

  • Базовое понимание прикладной области продукта или готовность к быстрому погружению;

  • Навыки формулирования критериев приёмки и машиночитаемых спецификаций;

  • Умение декомпозировать сложные задачи на сценарии для поэтапной сдачи заказчику.

Ключевые показатели эффективности

  • Время от принятия спецификации до развёртывания в промышленной среде (Lead Time);

  • Доля сценариев, сданных заказчику с первого предъявления (без возврата на доработку);

  • Удовлетворённость заказчика (CSI) по принятым сценариям.

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

  • Полную занятость, график работы 5/2;
  • Гибкое начало рабочего дня;
  • Гибридный формат работы (не менее 1-го дня в неделю из офиса, 4 дня дистанционно) для городов: Москва, Санкт-Петербург, Ярославль, Чебоксары, Воронеж, Самара, Пермь, Уфа.
  • Оформление по ТК РФ, бессрочный трудовой договор.

HireSeeker собирает вакансии со всех площадок и присылает только релевантные. Бесплатно.