Java is powerful programming language which comes with 1000s of API for easy application development.
Java is still very popular in 2018 and its used in many application development including latest Big Data applications.
You can make better career in 2018 by learning import technologies of Java full stack.
What are Java full stack technologies?
Here is are the list of Java full stack technologies:
Server side programming: Java 8/9, Spring boot, Spring Data JPA, Spring REST,Spring Social, Spring Cloud, Hibernate, Struts etc..
Servers/Development/Deployment: Git, AWS, dockers,jenkins, maven/gradle, tomcat etc.
Java Java at: Java tutorials page.