A boating license and a state-issued Boat Safety Certificate are two different things. You need a boating safety certificate in all waters. In addition to the certificate, you will need to have a New Jersey boating license in addition in non-tidal waters (commonly thought of as freshwater).