What are different languages which I should learn so as to become Backend Java developer? I know some concepts of Core Java. What all topics of Advanced java like servlets jsp etc I need to study? Which frameworks I should code in? Spring or Hibernate etc? Please guide.
According to me backend java developers use java with spring framework and also need knowledge of MySQL or NoSQL. But I am not sure though.