Java разработчик
Прямой работодатель TechnoDiasoft ( technodiasoft.ru )
Опыт работы от 1 года до 3х лет260 000 ₽
Проект:
Сбер Девайс
«Разработка сценариев платежей в устройствах»
Для этого необходимо знать:
- как быстро добавлять новые возможности оплаты;
- как предоставить удобный API для пользователей;
- как обеспечить работу сервиса с минимальным latency в условиях большой транзакционной нагрузки.
Из обязательного, с чем придется работать:
- Java минимум 8
- Spring 4, Spring Boot 2.0 (в частности:Spring Core, Spring Data, Spring Security, Spring MVC)
- Linux (подключиться, забрать логи, написать bash-скрипт)
- SQL (прочитать скрипты, написать оптимальный запрос)
- Kafka(понять как работает кластер и оптимизировать работу producer и consumer)
Какие знания и умения мы ожидаем:
- Как работает многопоточность в Java
- Написание Unit тестов
- Как работает сеть
- Паттерны ООП
- Умение спроектировать сервис, его API и жизненный цикл
- Знание принципов микросервисной архитектуры.
Локация:
М. Кутузовская, Нагатинская