What you need for this role:
- At least 2 years of experience with web development;
- English knowledge;
- University degree in Computer Science or similar;
- Experience in working with:
- Java EE development;
- Web application development (JSP, servlets, XML and HTML);
- Web frameworks, at least one of the following: Struts 2, Spring MVC, JSF or any other web framework;
- Build automation tools (Maven);
- Relational databases, at least one of the following: SQL Server, MySQL, Oracle;
- SCMs: Git or Svn;
- Communication protocols: HTTP, TLS/SSL.
Bonus points for knowing:
- Apache Sling web framework;
- Apache Jackrabbit content repository;
- Client side technologies: JavaScript, jQuery and HTML;
- Application scalability, load balancing and high availability concepts;
- OSGI (Open Service Gateway initiative).