Design and develop web based applications - server side, middle layer and client side using Java, SQL and Unix Gather business requirements and coordinate