Java is not a website in China, but Java itself is based on B/S. I have a classmate in Japan, who is not a little higher than Chinese mainland, 24w yen/month, more than 2w RMB. It is also B/S development, and it is the lowest level, that is, writing code according to pseudo code. At that time, the company also wanted me to go, but the marriage problem was hehe. But brother, in China, your scjp is useless to java programmers, jsp will not, struts will not, hibernate will not, ejb does not understand, simply: mvc is He Dongdong? Have you ever drawn an er diagram? Have you configured myeclipse and cvs? Do you have any experience in team development?
If you want to go to Japan, the shortcut is to attend an IT training class in Japan. Training is available in Beijing and Shanghai, including Japanese training on the whole process of java (from Java SE-Java EE) and "Four Reasons for Sweeping the Floor". The price is not uniform. This is my personal opinion. It's up to you. I suggest you learn more. After all, that's all I know.