Position: Java Developer
Category: Java
English level: intermediate
Years of experience: 0.5


- Good knowledge of Java SE
- Java EE (JDBC, Servlet API, JSP)
- Java Frameworks: Spring, Hibernate
- Solid understanding of object-oriented programming concepts
- GOF and GRASP design patterns 
- Build / CI Tools: Maven
- Web Servers and Containers: Tomcat, Jetty, GlassFish, Grizzly 
- CVS: GIT, SVN
- Logging: Apache Log4j
- TDD (JUnit, Mockito)
- Amazon Web Services (EC2, S3)
- SQL (MySQL, PostgreSQL, SQLite)
- NoSQL (Elasticsearch, HBase)
- HTTP, SOAP, REST
- WEB: HTML, CSS
- XML (DOM, SAX parsers)
- Familiar with GNU/Linux command line