1. Creates user information solutions by developing, implementing and maintaining Java based components and interfaces 2. Maintains existing prototypes and