A tech staffing firm is looking for a Java Programmer with 6 to 8 years of experience. The role requires hands-on programming and a strong understanding of full software lifecycle from design to production. Candidates should be skilled in Java, J2EE, EJB, Spring, and Hibernate. Excellent communicati