Вакансия: Java-разработчик Middle
Проект по разработке высоконагруженных систем потоковой обработки, анализу и передачи больших данных для крупного телеком оператора. Мы используем гибкие методологии и DevOps для разработки и создания инфраструктуры. В команде особое внимание уделяется качеству кода и качеству разработанного решения, покрытию тестами, автоматизации сборки, а также мониторингу работы.
Твои задачи:
- Разработка Back-end функциональности систем в соответствии с требованиями
- Работа в системе контроля версий, управления задачами и базой знаний
- Написание Unit-тестов
- Участие в обсуждении требований и планировании проектов
- Участие в определении направления развития архитектуры приложения и выборе технологий
- Оценка возможности и сроков реализации задач
- Участие в предобследовании новых проектов и анализе современных технологий
Что мы ждём от тебя:
- Уверенное знание Java SE
- Знание структур данных и базовых алгоритмов
- Умение писать SQL- запросы
- Опыт командной разработки (agile, git, jira)
- Навыки работы в linux
- Знание паттернов проектирования
- Spring framework
- Желание находить новые решения, осваивать новые технологии
- Опыт отладки и оптимизации приложений
- Желателен опыт с Hadoop (HDFS, Hive), Apache Kafka