О компании
Агробанк — один из крупнейших банков Узбекистана и ключевой участник национальной финансовой системы. Мы активно развиваем цифровые продукты и технологическую экосистему, обеспечивая удобные и безопасные сервисы для миллионов физических и юридических клиентов.
Наша 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
-
Премии на государственные и корпоративные праздники
-
Доступ к спортивному комплексу для сотрудников