Testowanie konceptu produktu Service blueprints Nowoczesna koncepcja salonów sprzedaży Projektowanie doświadczeń zakupowych Vox For All Role playing Optymalizacja funkcji sprzedażowej sklepu internetowego Badanie emocji produktowych Dzień z życia Video ethnography Participatory design Parallel design Kontakt Audyt użyteczności strony internetowej Young users Stacjonarne badania eyetrackingowe Platforma rozwoju kompetencji dzieci Diary studies Warsztaty z badań użyteczności Checklist Cykl szybkiej ewaluacji prototypów Retrospektywne myślenie na głos Shadowing Badania etnograficzne Optymalizacja funkcji sprzedażowej sklepu internetowego Warsztaty z badań użyteczności Nowoczesna koncepcja salonów sprzedaży Projektowanie doświadczeń zakupowych Young users Platforma rozwoju kompetencji dzieci Warsztaty z badań użyteczności Testowanie konceptu produktu

Java EE Developer

Poszukujemy osoby na stanowisko Java EE Developer do zespołu pracującego w Java EE 6 i Vaadin. Zespół zarządzany jest w oparciu o metodykę Scrum, z bardzo silnym naciskiem na doskonalenie praktyk inżynieryjnych.

Miejsce pracy: Poznań.

Zadania:

  • tworzenie oprogramowania JEE w zespole scrum’owym
  • badanie i testowanie technologii używanych w projektach Cogision
  • dokumentowanie pracy w języku angielskim

Wymagane umiejętności programistyczne:

  • programowanie w języku java
  • znajomość wzorców projektowych i implementacyjnych
  • rozumienie architektury JVM, Java EE
  • umiejętność programowania w Java EE 6 (w szczególności EJB 3.1 i CDI)
  • doświadczenie z JPA 2 / Hibernate
  • umiejętność pisania sensownych testów w Junit 4
  • umiejętność konfigurowania Mavena za pomocą pomów
  • umiejętność korzystania z debuggera
  • umiejętność pisania porządnych javadoców po angielsku

Wymagane umiejętności techniczne okołoprogramistyczne:

  • korzystanie z systemu wersjonowania Hg
  • obsługa i konfiguracja IDE obsługującego mavena
  • rozumienie podstaw komunikacji sieciowej
  • analiza stack-traceów
  • znajomość języka angielskiego pozwalająca na swobodne czytanie oraz pisanie dokumentacji, kontakt z innymi programistami

Pożądane dodatkowe umiejętności techniczne (acz możliwe do opanowania już w trakcie pracy):

  • programowanie w oparciu o Vaadin
  • obsługa Jira/Greenhopper
  • programowanie webservice-ów w oparciu o Jersey
  • znajomość innych języków programowania i metod integracji ich z Javą
  • znajomość rozszerzeń Junit
  • znajomość Mockito i Powermock
  • doświadczenie w programowaniu parami, TDD/BDD

Wymagane umiejętności miękkie:

  • racjonalne argumentowanie zaproponowanych rozwiązań
  • samodzielne (z pomocą odpowiednich źródeł) rozwiązywania prostych problemów
  • kwalifikowania problemów jako nietrywialne i proszenia innych o szybki hint
  • motywacja do pracy w zespole a nie nad swoim zadaniem
  • pasja do programowania i poznawania technologii
  • delikatne oderwanie od rzeczywistości ;)

Preferowane będą osoby aktywnie uczestniczące w życiu społeczności opensource, jak i osoby posiadające niebieski i wyżej pas na jbb.

Oferujemy:

  • atrakcyjne wynagrodzenie
  • zatrudnienie w pełnym wymiarze godzin
  • pracę przy użyciu najnowszych wersji najnowszych technologii
  • działanie w scrumie, bez „ale”
  • dedykowany czas na rozwijanie dodatkowych umiejętności

Praca w Cogision to:

Unikalne projekty
Każdy projekt nad którym pracujemy jest inny. Bardzo często niemal od nowa opracowujemy metodologię dla projektu, aby uzyskać dokładnie takie efekty naszej pracy, które będą w jak największym stopniu wartościowe. Wszystko to sprawia, że możemy zapomnieć o rutynie, schematach i monotonii. Wymagamy od siebie pełnego zaangażowania i analitycznego spojrzenia, bo tylko taka postawa pozwala nam działać naprawdę skutecznie. Zależy nam na wielu perspektywach patrzenia na świat, dlatego współpracujemy z osobami o różnym kompetencjach. Tworzymy prawdziwie multidyscyplinarny zespół.

Wzrost kompetencji
W firmie jaką jest Cogision, ciągłe zdobywanie nowej wiedzy jest koniecznością. Śledzimy trendy i nowości, aby jak najlepiej profilować nasze działania. Pozwala to dostarczać wiedzę opartą o najnowocześniejsze narzędzia i metodologie. Dobrze wiemy, że doskonalenie swoich umiejętności jest bardzo wymagające, dlatego robimy wszystko, aby ułatwić ten proces naszym pracownikom. Na bieżąco uzupełniamy naszą biblioteczkę o najnowszą literaturę oraz publikacje naukowe. Wspieramy naszych pracowników w wyjazdach szkoleniowych i na konferencje. Zdobywanie wiedzy jest dla nas tak istotne, że część naszego czasu pracy poświęcamy wyłącznie na samodoskonalenie (tzw. learning days). Wierzymy, że wyłącznie z takim podejściem – parafrazując słowa wybitnego polskiego filozofa Kazimierza Ajdukiewicza – możemy powiedzieć żesiła naszych przekonań opiera się na jakości naszych uzasadnień.

Twórcza atmosfera
Nasza praca wymaga szukania unikalnych rozwiązań w niestandardowych sytuacjach. Staramy się być kreatywni i otwarci na nowe pomysły. Dlatego też dbamy o dobra atmosferę w biurze. Pracujemy w „open spejsie”, gdyż chcemy, aby nasza przestrzeń do pracy sprzyjała swobodnej wymianie myśli. Mimo to mamy do dyspozycji miejsca przeznaczone na relaks i regenerację sił. Ci, którzy preferują aktywny odpoczynek zawsze mogą poskakać przed konsolą w „konferensie” ;)

Aplikacja

CV oraz list motywacyjny wraz z dopisaną klauzulą:

„Wyrażam zgodę na przetwarzanie moich danych osobowych przez dla potrzeb niezbędnych do realizacji procesu rekrutacyjnego, zgodnie z przepisami ustawy z 29.08.1997 o ochronie danych osobowych (t.j. Dz.U. z 2002 r. Nr 101, poz. 926 z poz. zm.). Przyjmuję do wiadomości, że przysługuje mi prawo wglądu do treści moich danych oraz ich poprawiania.”

należy przesłać na adres e-mailowy: career@cogision.com wpisując w tytule e-maila nazwę stanowiska, na które aplikuje kandydat.

Cogision skontaktuje się z wybranymi kandydatami.