Job Description Design and develop IT applications based on functional and technical analyses. Ensure quality assurance and develop Java programs in a multi-user, high-availability environment. Collaborate with functional analysts to analyze user needs. Maintain and enhance applications to meet evol