Руководитель группы разработки серверной платформы (Backend). Санкт-Петербург.


Разработка серверной части:
·       Служебные серверные модули
·       Внутренние серверные процессы
·       Начальные источники данных
·       Java архитектура сервера

Нужен реальный профи, с грузом серьезных проектов за спиной. Интересны кандидаты из больших интеграторов, реализующих проекты для крупных холдингов. Важно, чтобы проект, в котором участвовал разработчик, выполнялся с нуля и был успешным (допиливание готовых решений не интересны). Поэтому, отправляя резюме, не забудьте обозначить свои боевые заслуги в виде ссылок на портфолио.

Необходим человек имеющий опыт ведения разработки d роли ведущего разработчика серверного ПО, что означает умение интерпретировать поставленную задачу, предлагать оптимальные пути решения и их реализовывать.

Важен опыт построения сервера для многопользовательской системы, имеющей интеграцию с множественными источниками данных.

Важно желание создать «свой» проект и за него отвечать.

Хорошо, если будет опыт участия в длительном проекте с постоянным улучшением качества серверной части проекта.

Хорошо, если будет опыт работы с закрытой информацией либо в контуре информационной безопасности.

 

Серверная часть будет собирать и анализировать различные данные и передавать результаты в интерфейс пользователя.

 

Необходимые знания:

·         Знание основных алгоритмов и структур данных.

·         Хорошее владение Java SE и опыт ООП.

·         Знание основных библиотек (Spring, Jersey) и шаблонов проектирования.

·         Опыт работы с БД: реляционная алгебра, индексы, оптимизация запросов.

·         Понимание протокола HTTP и знакомство с service-oriented архитектурой.

·         Умение и желание находить нестандартные решения, осваивать новые технологии.

·         Code-review.

·         Участие в разработке веб-проектов.

·         Опыт разработки в agile-ритме (Scrum).

 

Желательно:

·         Знание системы контроля версий Git.

·         Понимание концепции REST, основ HTTP.

·         Знакомство с postgres и neo4j.

 

Задачи:

·         Участвовать в создании нового web-проекта.

·         Участвовать в создании архитектуры решений и выбирать наилучшие технологии.

·         Проводить ревью кода.

 

Несколько слов о проекте: Разработка аналитической системы

Разрабатываемая система будет строить аналитические отчеты на основе анализа большого массива неструктурированных данных, для построения отчетов будут применяться математические алгоритмы.

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

 

Аналоги - Аналитические системы (любые продукты по анализу), БигДата, Нейросети, Системы визуализации.


Жду  резюме, Дмитрий

Этот e-mail адрес защищен от спам-ботов, для его просмотра у Вас должен быть включен Javascript

alt