I am from india and how I get work at home.I have experiences on java(software engineer)!
I am a big fan of UpWork and codementor dot io
Each offers a different approach to helping customers get coding done. Also, consider fiverr dot com if you have tools or solutions that you can package and sell.
I hired many software & computer engineer on Upwork for various projects. I recommend for sure!
I have 10 year old profile on Upwork, you can generate also lots of remote work opportunities from Linkedin and Facebook. Call me for a short consultancy call.