Senior Java Software Engineer
- Bachelors' degree in software engineering
- Minimum of 5 years' work experience in software development with at least 1 year in a Senior Software Engineer role
- Sound knowledge in Java language and Java EE Technologies and Frameworks such as Spring, JPA/Hibernate, Struts/JSF, AXIS2/CXF etc.