Что нужно знать для backend разработки?
Выучите PHP.
99% открытого бэка - написано на нём.
На данный момент я junior, но тоже задавался этим вопросом. 
Присматривался к стэку MERN, но пока не совсем ясна робота согласно ACID и что лучше для интернет магазинов и highload проектов.
Сравнение разных бд смотрел, но так же из-за отсутствия знаний пока не понял, что и для чего.
Буду отслеживать ваш вопрос)