Wymagania:
Doskonała znajomość Java.
Doświadczenie w tworzeniu aplikacji Java Enterprise.
Doświadczenie w pracy z bazami danych (SQL i NoSQL).
Znajomość programowania i projektowania obiektowego (OOP i OOD) oraz wzorców projektowych (design pattern).
Znajomość techniki Test-driven development (TDD).
Doświadczenie w tworzeniu aplikacji webowych - min. 3 lata.
Doświadczenie w pracy z ORM, kontenerami IoC (Spring, ...), EJB.
Umiejętność pracy w zespole.
Znajomość j. angielskiego na poziomie komunikatywnym.
Doceniamy:
Znajomość JavaScript oraz JavaScript framework (jQuery, Angular.js, Blackbone.js).
Doświadczenie w tworzeniu HTML-based UI.
Doświadczenie w instalacji i konfiguracji serwerów aplikacji (Tomcat, JBoss, GlassFish).
Umiejętność korzystania z narzędzi Maven i Ant.
Doświadczenie w pracy z systemami Continuous Integration (TeamCity, Bamboo, Hudson).
Znajomość innych języków programowania.
Naszym pracownikom oferujemy:
Atrakcyjne wynagrodzenie
System premiowania
Płatne nadgodziny i urlopy
Elastyczny czas pracy
Wyjazdy zagraniczne
Dodatkowe ubezpieczenia
Naukę języka angielskiego
Wewnętrzny program rozwoju zawodowego
Spotkania integracyjne, wynajęcie sali sportowej
Brak wymaganego dresscode'u
Pokój odpoczynku
Kawę, herbatę oraz owoce w ciągu dnia pracy
Doskonałą lokalizację biura