It takes between one and four years to become a Java developer. The time it takes to become a Java developer depends primarily on the path they choose and their aptitude. On average, becoming a confident Java developer takes about one to two years of at least three hours of practicing code a day.