The midfielder has reportedly joined for a fee of £3m.
Bacuna has featured 28 times and scored three goals in the Championship this season.
Speaking upon signing, Bacuna said: “A few weeks ago, I was made aware of some interest and it has all gone from there. I'm very happy and looking forward to getting started.
“Every game I play I give 100%, and I'll be fighting hard to help our team. I've played against the manager and you can see he always wants to win.
“He is so passionate. It's going to be great to work underneath him and hopefully he will push me on as a player."