I am a full time software developer basically work over Microsoft technologies but have a curiosity in java.