backend - это серверная часть сайта, отвечающая как правило за хранение и обработку данных, разграничение доступа, ролей, запросов, работы с моделями данных.
Разработка backend на golang,
либо java, либо javascript, либо даже python, для меня нет особой разницы, но предпочитаю golang.