Java Developer

АКБ Агробанк

Java Developer

Ташкент, улица Батыра Закирова, 2А

Описание вакансии

О компании

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

Наша 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
  • Spring Framework
Посмотреть контакты работодателя

Адрес

Похожие вакансии

HUMAN AND CAPITAL

Senior Java Developer

HUMAN AND CAPITAL

Полный день
  • Ташкент

  • Не указана

Рекомендуем
Капиталбанк
Полный день
  • Ташкент

  • Не указана

Рекомендуем

Java-разработчик

JO‘RABOYEV BAXTIYOR TOSHMUROD O‘G‘LI

Полный день
  • Ташкент

  • до 10000000 UZS

Рекомендуем
NOVA RENESSANS
Полный день
  • Ташкент

  • до 700 USD

Backend разработчик на java + springboot

YATT SHOKIROV RUSLAN IKROM O‘G‘LI

Полный день
  • Ташкент

  • до 700 USD

Full-Stack разработчик (junior/middle)

KIBERNETIKADA INNOVATSIYALAR IT-PARKI

Полный день
  • Ташкент

  • до 1000 USD

OSON (АO BRIO GROUP)

Fullstack-разработчик

OSON (АO BRIO GROUP)

Полный день
  • Ташкент

  • до 1000 USD

Citi Fuel (ООО Staff Atlantic)

Senior Full Stack Developer

Citi Fuel (ООО Staff Atlantic)

Полный день
  • Ташкент

  • до 1000 USD

Полный день
  • Ташкент

  • до 1000 USD

FlexSoft
Полный день
  • Ташкент

  • от 20000000 UZS

PROJECTS (GK Consulting)
Полный день
  • Ташкент

  • от 20000000 UZS

ASTERIUM
Полный день
  • Ташкент

  • от 20000000 UZS

Полный день
  • Ташкент

  • до 6000000 UZS

Полный день
  • Ташкент

  • до 6000000 UZS

Digital Camp
Полный день
  • Ташкент

  • до 15000000 UZS

Amedia Online Group
Полный день
  • Ташкент

  • до 15000000 UZS

Полный день
  • Ташкент

  • до 15000000 UZS

UZINFOCOM
Полный день
  • Ташкент

  • до 15000000 UZS

Полный день
  • Ташкент

  • до 15000000 UZS

Хотите оставить вакансию?

Заполните форму и найдите сотрудника всего за несколько минут.
Оставить вакансию