Backend Javа разработчик (senior)

Дата размещения вакансии: 15.01.2025
Работодатель: Т1
Уровень зарплаты:
з/п не указана
Город:
Москва
Требуемый опыт работы:
От 3 до 6 лет

Мы разрабатываем современную высоконагруженную омниканальную платформу дистанционного банковского обслуживания, построенную на микросервисной архитектуре.

Работа будет проводиться в одном из стримов нашей большой команды на позиции Backend-разработчика. Ищем специалистов, готовых активно участвовать в его жизни, развивать интернет-банк для корпоративных клиентов!

В нашей команде ты:

  • получишь опыт работы с современными технологиями разработки и тестирования;
  • сможешь влиять на продукт, на максимизацию его ценности для клиента;
  • узнаешь, как работает банковский бизнес изнутри.

От тебя мы ожидаем энергию и желание участвовать в решении сложных и интересных задач:

  • Разработка backend части системы;
  • Техническое развитие и масштабирование продукта;
  • Проработка архитектурных решений и интеграций;
  • Проведение code review;
  • Работа по Agile-методологии.

Требования к кандидатам:

  • Опыт работы с Java от 5 лет с использованием технологий: Spring Framework (Cloud, Boot, AOP, Security, etc), Hibernate;
  • Уверенные знания основных современных концепций и принципов разработки на платформе Java;
  • Опыт разработки и проектирования высоконагруженных систем;
  • Знание и опыт применения: Stream, Optional, Collections, etc. Разработка с использованием Java 8 - 11;
  • Опыт работы с Apache kafka и MQ (Artemis, IBM), понимание различий технологий;
  • Опыт работы с реляционными базами данных;
  • Умение писать и оптимизировать SQL запросы любой сложности;
  • Опыт работы с Git, Maven.

Плюсом будут:

  • Опыт работы с Docker, Kubernetes;
  • Опыт работы с TeamCity, Jira, Confluence;
  • Умение писать чистый, документированный и тестируемый код и тесты к нему (модульные и интеграционные);
  • Понимание микросервисной архитектуры, её плюсов и минусов;
  • Как минимум: знакомство с функциональной парадигмой разработки.