Zakres obowiązków:
Programowanie aplikacji opartych o technologie Java/Spring/J2EE lub interfejsu graficznego aplikacji w oparciu o Java/GWT.
Nie oczekujemy, żeby Programista Java wiedział wszystko od samego początku, jednak zależy nam, żeby miał podstawy i potrafił szybko się uczyć i wykonywał sumiennie swoje obowiązki.
Wymagania ogólne:
- wykształcenie wyższe z obszaru informatyki lub studenci ostatnich lat,
- doświadczenie w programowaniu w Java,
- znajomość wzorców projektowych Java,
- komunikatywna znajomość języka angielskiego w mowie i w piśmie (biegła umiejętność czytania dokumentacji technicznej),
- samodzielność, kreatywność,
- mile widziane osoba: bez nałogów, będąca pasjonatem tematu.
Wymagania na część serwerową:
- doświadczenie w programowaniu Java/Spring/J2EE,
- znajomości SOA (m.in. WebServices), JMS, ESB,
- znajomość SQL oraz baz danych (np. Oracle lub PostgreSQL),
- znajomość Hibernate/JPA,
- znajomość serwerów aplikacyjnych (np. Glassfish, JBoss, Tomcat, Jetty),
- znajomość Eclipse, Maven, Ant,
- znajomość tworzenia testów jednostkowych JUnit,
- znajomość narzędzi zarządzania kodem źródłowym (np. SVN),
- mile widziana znajomość JBoss jBPM.
Wymagania na część interfejsu graficznego:
- doświadczenie w programowaniu aplikacji webowych w technologii GWT,
- znajomość Servlets, XML, HTML, CSS, JavaScript,
- znajomość SQL oraz baz danych (np. Oracle lub PostgreSQL),
- znajomość J2EE, Spring, Hibernate/JPA,
- znajomość Eclipse, Maven, Ant,
- mile widziana znajomość jQuery.
Oferujemy:
- pracę nad ciekawymi technologicznie projektami,
- możliwość nauki technologii i rozwoju zawodowego,
- przyjazną atmosferę pracy