The developer of a controversial Northern Mariana Islands casino project agreed to pay $3 million to resolve claims it didn’t pay construction workers minimum wages and overtime.

The Imperial Pacific Hotel and Casino has been at the center of human trafficking and worker abuse allegations since shortly after the project was announced in 2014. Four construction contractors agreed last year to fork over $14 million in back pay and penalties for bringing in Chinese workers on tourist visas and then...