Development, big data is good, because the demand is concentrated in the high-end customers, so once in the industry, it is better to develop
Lastly, in fact, the two should not be put together than a skill, a field, you want to go in the direction of big data development, it is difficult to do nothing to learn the skills? I'm not sure if you're going to use java (or any other language) for development