What back-end to go with React?

I know frontend and backened are supposed to be disconnected and that any frontend should work with any backend. But the market doesn't agree, I'm decent in Java and kind of like it, so I don't mind using it for backend, but I only ever see it paired with angular. At the same time i hear .net and java are better than Nodejs in the backend. So im hesitant over which of those I should go all the way in. Is React + Java a thing and I just happened to not see any of it? Or should I go with Node?

Edit: I really appreciate everyone telling me the backend can be anything, I admit I wasn't very clear in the wording. I'm mainly asking about job availability, not technical compatibility.