But later their direction is different
JAVA focuses on system architecture, writing frameworks, distributed microservices.
Big Data focuses on data analysis and filtering, Hadoop, Scalar, etc.
Big Data is a little more difficult than JAVA WEB. Salary a little higher.