- Experiencia en desarrollo con Java y SQL.- Conocimientos sólidos en los frameworks Spring y Hibernate.- Experiencia en el uso de JavaServer Faces (JSF).- Familiaridad con pruebas unitarias (unit testing).- Experiencia en el uso de sistemas de control de versiones, especialmente Git.- Conocimiento de SOAP.- Comprensión y experiencia práctica en la metodología ágil Scrum.