Java разработчик в Tinkoff Black
Требования
Местоположение и тип занятости
Компания
Делаем жизнь 40+ миллионов клиентов проще и удобнее каждый день
Описание вакансии
Условия работы
Tinkoff Black — ядро экосистемы Тинькофф банка. Именно с этого направления начинается знакомство пользователя с продуктами компании.
Мы приглашаем в команду Java разработчика, который поможет нам улучшать и развивать продукт, которым уже пользуется 17 миллионов наших клиентов.
Сейчас открыты позиции в несколько команд. Будем реализовывать различную бизнес-логику, создавать новые интеграции и развивать сервис.
Стек: Java 11 + Kotlin, Spring (Data/Web/Boot/Cloud/Security), Kafka, Kafka-streams, Oracle, PostgreSQL, Cassanda, Kubernetes, Docker, Prometheus, Grafana, Ignite, Maven, Gradle.
Задачи:
- Проектирование надежных отказоустойчивых сервисов, способных выдерживать большие нагрузки;
- Оценка задач, разработка и поддержка платформенных микросервисов в рамках продуктовой кросс-функциональной команды;
- Активное взаимодействие с руководителем продукта, архитектором, аналитиками, инженерами по обеспечению качества и SRE для быстрой доставки качественных продуктовых фич;
- Проведение code review.
Требования:
- Опыт программирования на Java от 3 лет;
- Опыт разработки на Spring Framework;
- Знание SQL, принципов работы реляционных и нереляционных БД;
- Опыт работы с синхронными протоколами взаимодействия сервисов - REST, gRPC;
- Опыт работы с любым из брокеров сообщений;
- Опыт написания тестов (модульные, интеграционные).
Бонусы
- Возможность работы в аккредитованной ИТ компании
- Работу в офисе или удаленно — по договоренности;
- Профессиональное развитие. Вы получите доступ к библиотеке с технической литературой, тренингами и мастер-классами для сотрудников;
- Заботу о здоровье. Оформим полис ДМС со стоматологией и страховку от несчастных случаев. Предложим льготное страхование вашим близким;
- Бесплатный фитнес-зал или компенсацию затрат на спортивные занятия;
- Достойную зарплату — обсудим ее на собеседовании.