Graduate of a reputable university in Computer Science or equivalent
Minimum 5+ years Experience Core Java: Collections, Generics, Reflection, Regular Expressions, Annotations, JavaMail, NIO, Multi-Threading, Thread/Object Pooling
Minimum 3+ years Experience with Java Enterprise Edition (Servlets, Scopes etc.)
Minimum 3+ years Experience with Spring (MVC, Core, Security)
Minimum 2+ years Experience with Database Design, SQL, MyBatis and JDBC
Minimum 2+ years Experience with HTML5, CSS3 and JavaScript and JQuery
Minimum 1+ years Experience with Java Web Services and JSON
Minimum 1+ years Experience with Java Messaging Services (JMS)
Minimum 1+ years Experience with Java Portal Specification
Minimum 1+ years Experience with Report Programming such as JasperReports
Minimum 2+ years Experience with Eclipse, Spring Tool Suite, Maven, SVN and GIT Experience with JBoss Server, Tomcat or Tomcat/EE Clustering is a definite Plus
Experience developing and deploying on Linux is a definite Plus
Experience in an Agile Development Methodology (Scrum) environment is a plus
Package : LE 6000 – LE 11000 Net plus benefits