Question: how long does it take to become java developer?
Answer: Two months is long enough to learn a considerable amount of Java. If you are already able to fluently program in another language, and have experience designing systems (Software Engineering), then 1 month would be a generous amount of time to learn enough Java to meaningfully contribute in a professional capacity.