О компании
Т-Банк — компания, работающая на стыке Auto.ru и Т-Банка, развивающая ключевые финансовые сервисы.
Обязанности
- Анализировать требования совместно с командой и прорабатывать архитектурные решения
- Разрабатывать и сопровождать функциональность от идеи до релиза
- Проектировать и развивать микросервисную архитектуру продукта
- Писать тесты и обеспечивать качество кода
- Проводить code review и участвовать в подготовке дизайн‑документов
- Брать на себя техническое лидерство в задачах
- Взаимодействовать со смежными командами при интеграциях
- Участвовать в оценке, планировании и развитии инженерных стандартов
Требования
- Опыт коммерческой разработки на Java 11+ или Kotlin
- Опыт проектирования и разработки микросервисной архитектуры и API (REST, gRPC)
- Опыт работы со Spring Framework
- Опыт работы с Kafka и реляционными базами данных, включая PostgreSQL
- Опыт написания unit‑ и интеграционных тестов
- Понимание принципов работы JVM, многопоточности и основ оптимизации производительности
- Понимание принципов контейнеризации, процессов сборки и доставки, а также мониторинга сервисов
- Умение проектировать решения с нуля и проводить ревью дизайн‑документов
- Плюсом будет опыт работы с Camunda и NoSQL базами данных.