Java Developer/ J2EE middleware developer