Job Title : Java Developer Location: Cincinnati, OH Duration: 9 Months Contract Required Skills : Formulates and defines system scope and objectives through research and fact-finding to develop or modify moderately complex information systems. Prepares detailed design specifications from which programs will be written. Designs, codes, tests, debugs, documents and maintains application programs. Consults with users or other IT professionals to resolve issues with programs. Contributes to the development of project plans and timelines, provide estimates for planned work. Exhibits expert business knowledge and leverages strong customer relationships. Qualifications: 5 or more years of development experience with Java, JSF, Spring/Hibernate. Education: Bachelors degree in Computer Science, Information Technology or related field (or equivalent experience).