Yes, you do. In New Jersey winnings at online casinos are subject to state tax. The current state tax that you pay on your winnings is 3%.