In order to become a professional java developer, the following steps can be taken forward- 1) Get formally educated, 2) Learn basic skill sets required in the industry, 3) Intern while getting formally educated, 4) Secure a placement, 5) Improve skill set, 6) Build a good resume by building a good portfolio, 7)Network