Java Developer
26 Ноября 2025
Город:
Ташкент
Занятость:
Полная занятость
Компания "Agrobank"
О компании
Агробанк — один из крупнейших банков Узбекистана и ключевой участник национальной финансовой системы. Мы активно развиваем цифровые продукты и технологическую экосистему, обеспечивая удобные и безопасные сервисы для миллионов физических и юридических клиентов.
Наша 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, ООП
- Опыт работы в 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
-
Премии на государственные и корпоративные праздники
-
Доступ к спортивному комплексу для сотрудников
Зарегистрируйтесь или войдите, чтобы открыть контакты работодателя
Прикрепите резюме для отклика
Уже с нами?
Войдите, чтобы отправить резюме
18 Ноября
Power BI Senior Developer / BI-team lead
Ташкент
Компания "PROSIGHT DEV" Мы — Prosight DEV, команда профессионалов и резидент IT Park , создающая инновационные цифровые решения для...
18 Ноября
Automated Testing in JavaScript Trainee( EPAM Uzbekistan )
Ташкент
Компания "EPAM Uzbekistan" If you have basic programming skills in JavaScript, understand testing processes and aspire to shape your career in...
18 Ноября
Automated Testing in JavaScript Trainee( EPAM Uzbekistan )
Самарканд
Компания "EPAM Uzbekistan" If you have basic programming skills in JavaScript, understand testing processes and aspire to shape your career in...
18 Ноября
Automated Testing in JavaScript Trainee( EPAM Uzbekistan )
Бухара
Компания "EPAM Uzbekistan" If you have basic programming skills in JavaScript, understand testing processes and aspire to shape your career in...
18 Ноября
Automated Testing in Java Trainee( EPAM Uzbekistan )
Бухара
Компания "EPAM Uzbekistan" Striving to gain market-oriented knowledge and skills to jumpstart your career in IT? Apply for this program and...
Вакансия размещена в отрасли