(Java) Software Developer using Spring Framework & Hibernate