{"id":1441487,"url":"https://alion.io/job/agrobank-java-team-lead","title":"Java Team Lead","company":{"id":52673,"name":"Agrobank","domain":"agrobank.uz","url":"https://alion.io/company/agrobank","size_band":null,"is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"HeadHunter","truth_index":{"grade":"A","score":88,"open_postings":6,"ghost_share":0,"stale_share":0,"repost_share":0.833,"time_to_fill_p50_days":null,"computed_at":"2026-10-01T05:45:00Z"}},"role":"Backend","role_family":"Backend","seniority":"lead","employment_type":null,"work_mode":"on_site","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["Tashkent, Uzbekistan"],"countries":["UZ"],"hiring_countries":[],"hiring_countries_total":0,"salary":null,"salary_estimate":{"min_usd":18000,"max_usd":51000,"period":"year","method":"global_role_cell_scaled_by_country","sample_n":1232},"experience_years_min":null,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"Apache Kafka","optional":false},{"name":"CI/CD","optional":false},{"name":"GitOps","optional":false},{"name":"Hibernate","optional":false},{"name":"Java","optional":false},{"name":"Kotlin","optional":false},{"name":"Kubernetes","optional":false},{"name":"PostgreSQL","optional":false},{"name":"RabbitMQ","optional":false},{"name":"Rest API","optional":false},{"name":"Spring Boot","optional":false},{"name":"Spring Framework","optional":false},{"name":"SQL","optional":false},{"name":"ArgoCD","optional":true},{"name":"Docker","optional":true},{"name":"ElasticSearch","optional":true},{"name":"Flyway","optional":true},{"name":"GitLab CI","optional":true},{"name":"Go","optional":true},{"name":"Gradle","optional":true},{"name":"Grafana","optional":true},{"name":"GraphQL","optional":true},{"name":"gRPC","optional":true},{"name":"Helm","optional":true},{"name":"Jaeger","optional":true},{"name":"Keycloak","optional":true},{"name":"Liquibase","optional":true},{"name":"Maven","optional":true},{"name":"PCI DSS","optional":true},{"name":"Prometheus","optional":true},{"name":"Redis","optional":true},{"name":"Spring Cloud","optional":true},{"name":"Swagger","optional":true},{"name":"Temporal","optional":true}],"status":"live","first_seen_at":"2026-09-29T04:53:46Z","employer_posted_date":"2026-09-29","last_verified_at":"2026-10-01T04:14:05Z","board_verified":true,"closed_at":null,"days_open":2,"trust":{"level":"ok","repost_count":null,"flags":[],"days_open":2},"description":"Agrobank - один из крупнейших банков Узбекистана и ключевой участник национальной финансовой системы.\n Мы активно развиваем цифровые продукты и технологическую экосистему банка, создавая удобные, стабильные и безопасные сервисы для миллионов физических и юридических клиентов.\n Наша IT-платформа ежедневно обрабатывает миллионы транзакций, а высоконагруженные сервисы работают с нагрузкой 10 000+ RPS. Сейчас мы масштабируем архитектуру, развиваем микросервисный подход и усиливаем инженерные команды.\n Ищем Java Team Lead, который возьмёт техническое лидерство над командой, будет влиять на архитектуру решений и поможет развивать Java-направление внутри Agrobank.\n Наши технологические достижения\n сотни микросервисов в production;\n\n высоконагруженная инфраструктура - 10 000+ RPS;\n\n миллионы пользователей и транзакций;\n\n современный стек: Java 17/21, Spring Boot 3, Kubernetes, Kafka;\n\n DevOps-культура: CI/CD, GitOps, IaC, мониторинг и алертинг;\n\n AI/ML-решения в антифроде, скоринге, персонализации и оптимизации банковских процессов.\n\n О команде:\n Команда Core Banking Platform развивает ключевые банковские сервисы: кредитные продукты, платежи, транзакционные системы, интеграции с государственными сервисами, платёжными системами и внешними партнёрами.\n В командах работают Java-разработчики, архитекторы, системные аналитики, QA и DevOps-инженеры.\n Мы развиваем инженерную культуру, где технические решения обсуждаются командой, проводится code review, уделяется внимание качеству архитектуры, тестированию, наблюдаемости систем и развитию специалистов.\n Чем предстоит заниматься:\n руководить командой Java/Kotlin-разработчиков;\n\n определять технические подходы и стандарты разработки внутри команды;\n\n участвовать в проектировании архитектуры новых сервисов и платформенных решений;\n\n развивать микросервисную архитектуру высоконагруженных банковских систем;\n\n принимать технические решения совместно с архитекторами и другими Team Lead;\n\n проводить code review и контролировать качество разработки;\n\n участвовать в декомпозиции бизнес-задач и техническом планировании;\n\n распределять задачи внутри команды и помогать разработчикам находить оптимальные решения;\n\n заниматься менторингом и развитием инженеров;\n\n выявлять технический долг и инициировать рефакторинг;\n\n повышать производительность, отказоустойчивость и масштабируемость сервисов;\n\n развивать инженерные практики: тестирование, мониторинг, логирование, CI/CD;\n\n участвовать в развитии общих технических стандартов Java-направления;\n\n взаимодействовать с архитекторами, аналитиками, QA, DevOps и продуктовыми командами.\n\n Обязательные требования:\n опыт работы Java Team Lead / Tech Lead либо Senior Java Developer с опытом технического лидерства;\n\n сильные знания Java 11/17+, включая Collections, Concurrency, Streams;\n\n глубокое понимание Spring Framework: Spring Boot, MVC, Data, Security;\n\n опыт разработки и эксплуатации микросервисных систем;\n\n опыт работы с высоконагруженными и транзакционными системами;\n\n уверенное понимание принципов построения распределённых систем;\n\n практический опыт работы с Kafka и/или RabbitMQ;\n\n опыт работы с PostgreSQL, Oracle или другими реляционными БД;\n\n уверенный SQL, понимание оптимизации запросов;\n\n опыт работы с JPA/Hibernate;\n\n опыт проектирования REST API;\n\n опыт проведения code review;\n\n понимание принципов SOLID, ООП и основных архитектурных паттернов;\n\n опыт менторинга и развития разработчиков;\n\n понимание CI/CD и жизненного цикла приложения;\n\n понимание мониторинга, логирования и эксплуатации production-систем.\n\n Что важно для Team Lead\n Мы ищем не только сильного Java-разработчика.\n Для нас важно, чтобы Team Lead умел:\n принимать технические решения и аргументировать их;\n\n брать ответственность за технический результат команды;\n\n помогать разработчикам расти профессионально;\n\n выстраивать понятные инженерные процессы;\n\n находить баланс между скоростью разработки, качеством и техническим долгом;\n\n взаимодействовать с бизнесом, архитекторами и другими техническими командами;\n\n видеть систему целиком, а не только отдельную задачу или сервис.\n\n Будет плюсом:\n опыт работы в банковской сфере или FinTech;\n\n опыт миграции монолитных систем на микросервисную архитектуру;\n\n знание Kotlin;\n\n опыт работы с Camunda BPM или Temporal.io;\n\n опыт с Redis, MongoDB, Elasticsearch;\n\n практический опыт работы с Docker и Kubernetes;\n\n понимание распределённых паттернов: Saga, Outbox, CQRS, Event Sourcing;\n\n опыт работы с Keycloak, OAuth2/OIDC;\n\n знание gRPC или GraphQL;\n\n опыт работы с Prometheus, Grafana, ELK, Jaeger;\n\n понимание требований безопасности банковских систем и PCI DSS;\n\n опыт построения или улучшения CI/CD;\n\n английский язык от B1+.\n\n Технологический стек:\n Backend: Java 17/21, Kotlin, Spring Boot 3, Spring Cloud\n Databases: PostgreSQL, Oracle, Redis, MongoDB\n Messaging: Apache Kafka, RabbitMQ\n Infrastructure: Kubernetes, Docker, Helm\n CI/CD: GitLab CI, ArgoCD\n Monitoring: Prometheus, Grafana, ELK Stack, Jaeger\n Tools: Maven, Gradle, Liquibase, Flyway, Swagger/OpenAPI\n Workflow: Camunda BPM, Temporal.io\n Что мы предлагаем\n возможность влиять на архитектуру и техническое развитие одного из крупнейших банков Узбекистана;\n\n работу над высоконагруженными банковскими системами и сервисами, которыми ежедневно пользуются миллионы клиентов;\n\n возможность развивать собственную команду и инженерную культуру;\n\n участие в масштабной цифровой трансформации Agrobank;\n\n работу напрямую с архитекторами, сильными инженерами и продуктовыми командами;\n\n профессиональное развитие и обучение современным технологиям;\n\n понятные карьерные возможности внутри IT-направления;\n\n конкурентную заработную плату - обсуждается индивидуально по результатам интервью;\n\n современный офис;\n\n частичную медицинскую страховку;\n\n оплачиваемый отпуск;\n\n график работы 5/2, с 09:00 до 18:00;\n\n премии на государственные и корпоративные праздники;\n\n доступ к спортивному комплексу для сотрудников.\n\n Если тебе интересно не просто руководить разработчиками, а влиять на архитектуру, технические стандарты и развитие Java-направления Agrobank, будем рады познакомиться.","description_format":"text","description_chars":6093,"description_truncated":false,"requirements":{"experience_years_min":null,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":null,"security_clearance":false,"languages":[{"language":"Russian","level":"Advanced (C1)","optional":false},{"language":"English","level":"All levels","optional":true}]},"benefits":[],"hiring_locations":[],"hiring_excludes":[],"relocation_offered":false,"industries":[],"lifecycle":[{"event":"open","at":"2026-09-29T04:56:23Z"}],"liveness":{"score":90,"band":"hot","label":"Hiring now","p_open":1,"p_active":0.903,"p_room":1,"age_days":2,"expected_fill_days":24,"reasons":["conf:1","velocity","win:early"],"computed_at":"2026-10-01T05:45:00Z"},"pay":null,"html_url":"https://alion.io/job/agrobank-java-team-lead","json_url":"https://alion.io/job/agrobank-java-team-lead.json","meta":{"generated_at":"2026-10-01T10:52:15Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","contact":"https://alion.io/contact","api":"https://alion.io/developers","usage":{"tier":"crawler","counted_by":"address","units_charged":1,"used_today":2109,"day_limit":5000,"remaining_today":2891,"minute_limit":60,"resets_at":"2026-10-02T00:00:00Z"}}}