создание интернет-магазина с нуля на Java

Доброго времени суток.
Есть задача: создать интернет-магазин для физического магазина автомобильных запчастей, у которго нету собственной базы данных, а используются 4 разных базы данных поставщиков с закупочными ценами. Так же, необходимо создать приложение для популярных мобильных платформ с функцианалом того самого интернет-магазина. Будет ли выбор Java, как язык для написание ядра сайта, оправданным; возможно ли объеденить 4 различных БД в один каталог с правкой цен; может ли мобильное приложение взаимодействовать напрямую с ядром и бд самого сайта; есть ли уже готовые решения под похожую задачу, чтобы не переизобретать велосипед и не позорится перед "публикой"?
P.S. Вопросы глупые, так как еще не тяну даже на Junior.
Заранее спасибо!
09 декабря 2017 в 11:52