Т-Банк приглашает Backend-разработчика на Java.

Обязанности:

  • Анализировать требования совместно с командой и прорабатывать архитектурные решения
  • Разрабатывать и сопровождать функциональность от идеи до релиза
  • Проектировать и развивать микросервисную архитектуру продукта
  • Писать тесты и обеспечивать качество кода
  • Проводить code review и участвовать в подготовке дизайн‑документов
  • Брать на себя техническое лидерство в задачах
  • Взаимодействовать со смежными командами при интеграциях
  • Участвовать в оценке, планировании и развитии инженерных стандартов

Требования:

  • Коммерческий опыт разработки на Java 11+ или Kotlin
  • Опыт проектирования и разработки микросервисной архитектуры и API (REST, gRPC), включая интеграции между сервисами
  • Опыт работы со Spring Framework
  • Опыт работы с Kafka и реляционными базами данных, включая PostgreSQL
  • Опыт написания unit‑ и интеграционных тестов
  • Понимание принципов работы JVM, многопоточности и основ оптимизации производительности
  • Понимание принципов контейнеризации, процессов сборки и доставки, а также мониторинга сервисов
  • Умение проектировать решения с нуля, писать и проводить ревью дизайн‑документов, принимать ответственность за архитектурные решения

Будет плюсом:

  • Опыт работы с Camunda
  • Опыт работы с NoSQL базами данных