Entj is likely, and possibly INFP in my opinion.