Duties and responsibilities· Develop Java-based web and internet applications· Produce high quality code within given deadlines· Participate in testing and system integration testing· Engineer software through its complete life-cycle· Research and un