嗯 JAVA 学深了, 其它的都不难 , 再看点 , 前端(html js css reactjs), Linux 运维等知识. 基本上能满足一般的公司需要了 . 其实学的广的人一般都不深入的 ... 比如像我。。 你应该 JAVA 多往 对象 接口 工厂模式 容器 , 数据库优化 等方面看看
既然你会java 我想也许可以这样
客户端:android
服务器端:javaweb springmvc、ssh、play 框架
前端 :html+css+js