I agree that would be ideal, but having been through a kind of similar search myself recently, I didn't see many java remote jobs available (a lot of ruby ones), and getting one is hard (unless you are an outstanding well-known candidate, you are competing with the whole world for a remote job, and in most cases, you will get someone from eastern europe or phillipines that is as talented as you, but requiring half of what you require (living in Belgium or event Portugal or Spain).