О роли
Ищем 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
Важно: полный переезд в Ташкент, гибридный формат работы.