I had around 6 year of experience in Java ,This is my third company .previous two company's are product based and I spent around 3.6 years and 2 years .but currently in service based organization I not felt comfort here .I planned to switch over but few questions in my mind
1.What is the impact in future for frequent jumps(if it's 4 th company in 6 years)
2.how was the job opportunity for over 8+ Experience for Java Developer(if tolerate this company and stay for next two years ???)
3.what are the facts have to considered in next jump(planned to stay at least 5 years)
It depends. If you are looking for short term/contract type jobs, frequent changes aren't bad. If you are looking for a long term job, your frequent switches could be a problem. I'm not sure why you think the market for 8 years experience would be worse than 6 years.
Regardless, I think you should think about what you are looking for. Talk to people at other companies. Network. Try to find a job you'll actually like.