From what I gather "big data" is a rather large vague term and/or field which encompasses many different computer facets/areas.
While I suspect that you can move to a "big data" career the first thing to do would be to determine what "big data" means to you.
To some people big data may mean systems which include Hadoop systems which use Spark, map reduce and more.
To others, big data may include SAP Hana, Oracle Big Data, NoSQL database solutions and more.
Those are only a few different big data setups/systems.
Some of big data systems or aspects tend to lend themselves more to Java development then others.
I would suggest that you take a few moments and try to define what big data means to you or what big data means to perspective employers.
Perhaps taking some time looking at job postings on Indeed or Monster sites to see what else those postings have.
Maybe the job postings also suggest R, Python, Scala etc.
However this is just my thoughts.
“The strongest of all warriors are these two — Time and Patience.” ― Leo Tolstoy, War and Peace
Who knows what you will do this time next year. Will you be writing database code (SQL) or C# or Python? As mentioned in your other thread, will you be writing code at all? Will you be involved in appointing new staff? Who knows?
kannan vimal wrote:i like to move to switchover to bigdata technology.
I think you misunderstood part of the previous answers - as there is no career (not carrier) in "big data", there can be no switch to that. What happens is that you learn new technology, but will still be using what you learned before. That accumulated experience is what will make you valuable in the future.