If you are a top Java/C++ coder, you could probably make that much working for a big investment bank. Many of them are upgrading their FX trading systems to allow low latency trading and are prepared to pay top bucks to get the right people.
Alternatively, if you have a strong quantitative background (ie. Maths / Physics) you could go into quant development which would pay handsomely as well.