Bachelor or Master's degree in Computer Science or Software/Computer Engineering (or foreign degree equivalent).
8+ years' development experience.
Primary skill-set should be that of a Java developer with extensive experience (7+ years) working on Linux based enterprise systems.
Experience with relational databases using SQL and JDBC.
Experience with rules systems such as Drools a plus.
Experience with JEE, Perl, Linux, XML, XSD, SVN, Git and Eclipse