Of course J1 can apply for a greencard, even in the first day you came. You need consult with a lawyer to see which category you might be fit.