Ищем Java Team Lead, который поможет развивать Java-направление одного из крупнейших частных банков Узбекистана.
Перед командой стоит масштабная задача - постепенно переводить отдельные бизнес-модули core-банковской системы с монолитной архитектуры на современные микросервисы.
Это возможность влиять на технические решения, архитектуру и развитие команды практически с самого начала формирования направления.
Чем предстоит заниматься
- развивать Java-направление внутри банка;
- руководить командой Java/Kotlin-разработчиков;
- проводить code review и повышать качество кода;
- участвовать в проектировании новых микросервисов;
- принимать архитектурные решения совместно с архитекторами;
- инициировать и проводить рефакторинг существующих сервисов;
- развивать инженерные практики и стандарты разработки;
- участвовать в декомпозиции задач и техническом планировании;
- взаимодействовать с архитекторами, аналитиками, QA, DevOps и другими командами.
Мы ожидаем
Обязательные требования
- опыт работы Java Team Lead / Tech Lead либо Senior Java Developer с опытом технического лидерства;
- уверенное знание Java и Spring Boot;
- опыт разработки микросервисной архитектуры;
- опыт работы с высоконагруженными транзакционными системами;
- практический опыт использования Kafka или RabbitMQ;
- хорошие знания SQL и опыт работы с реляционными БД;
- опыт проведения code review;
- опыт развития команды и наставничества;
- понимание принципов мониторинга, логирования и эксплуатации микросервисов.
Будет плюсом
- Kotlin;
- Docker и Kubernetes;
- Redis, MongoDB, ClickHouse или другие NoSQL-решения;
- опыт построения CI/CD;
- опыт работы в банковской сфере или FinTech;
- участие в миграции с монолита на микросервисную архитектуру.
Что мы предлагаем
- участие в одном из крупнейших проектов технологической трансформации банка;
- возможность влиять на архитектуру, технические стандарты и развитие Java-направления;
- современный стек: Java, Kotlin, Spring Boot, Kubernetes, Kafka, RabbitMQ;
- работа с высоконагруженными транзакционными сервисами;
- сильная инженерная команда: архитекторы, DevOps, QA, аналитики;
- возможность развивать команду и формировать культуру разработки.
Стек
Java • Spring Boot • Kotlin • Kafka • RabbitMQ • Kubernetes • SQL • REST • Microservices • CI/CD • Docker
Важно: полный переезд в Ташкент, гибридный формат работы.