Vacancies (as of October 28, 2009 Junior vacancy is temporary closed)

Java EE developer

Requirements:

  1. Technical English - fluent technical documentation reading and documenting source code.
  2. Linux as an user.
  3. Common OOP knowledge, patterns, code metrics. UML (reading) - advantage.
  4. Experience with java development tools - ant, maven, junit, svn, IDE, debug, profiling, app servers - deployment
  5. Not less than 3 years of permanent practical Server side java experience, including:
    1. SQL, databases, ORM - JPA or Hibernate
    2. HTTP (including common headers, cookies, authorization, SSL), HTML, AJAX - advantage
    3. JavaEE including, JSP, JSTL, custom taglibs, JSF - advantage.
    4. Spring framework, Spring security - advantage.
  6. Fluent knowledge of Java SE, including: Exceptions, Java Beans, Generics, Annotations, Threads, synchronization, collections, resources, JDBC, Io, Nio, XML, Networking, Security, Reflection. Certification would be a bonus.
  7. Freelancing experience would be a bonus.

Junior Java EE developer

Requirements:

  1. Desire to become a Java professional.
  2. Technical English - fluent documentation reading.
  3. General knowledge in OOP, design patterns.
  4. Fluent knowledge of Java SE within the scope of Sun's Java tutorial