If you cannot get the visa, then who can?
Seriously: You have $28,000 cash in the bank, right? All tuition, fees are paid by the Uni, right? The Uni estimates you need $25,000 of your own money for living expenses, right? If that is yes, yes, yes, then you look good.
The job offer in your country and property in your country are great.
I am curious why a J-1 and not an F-1?