Miejsce pracy: Gdańsk
Naszym Klientem jest software house - drugi co do wielkości sprzedaży integrator ofert turystycznych online na rynku holenderskim. Kilkunastoosobowy zespół programistów w Gdańsku poszukuje kolejnego developera, który chciałby dołączyć do nowego projektu.
Oferta:
- Swobodna i kameralna atmosfera pracy w zgranym i zaangażowanym kilkunastoosobowym zespole,
- Praca w otwartej i dynamicznie rozwijającej się firmie, która zaczynała jako start-up,
- Atrakcyjne wynagrodzenie (rozliczenie w Euro),
- Stała współpraca oparta o własną działalność gospodarczą,
- Prywatne ubezpieczenie zdrowotne dla pracownika oraz rodziny,
- Growth budget - 40 Euro / miesiąc na wydatki związane z rozwojem pracownika
- Praca w metodyce SCRUM - w każdym zespole znajduje się SCRUM Master
- Stały kontakt z językiem angielskim – regularna komunikacja z holenderskim zespołem,
- Elastyczny czas pracy - system core hours (10:00-15:00),
- Firmowa biblioteczka wyposażona w specjalistyczną literaturę,
- Spotkania naukowe w zespole: prezentacje prowadzone przez współpracowników dotyczące nowinek technicznych, pracy na konkretnym przykładzie kodu („Co można zrobić lepiej") itp.;
- Wyjazdy integracyjne organizowane w centrali w firmy (Holandia);
- Brak dress codu;
- Komfortowe warunki pracy w nowoczesnym biurowcu w centrum Gdańska (biurowiec- Garnizon);
- Otwartość na nowe pomysły i sugestie związana z wykorzystaniem nowych / innych technologii.
Wymagania
Do Twoich obowiązków na tym stanowisku będzie należało zdefiniowanie architektury, rozwijanie i integrowanie nowego modułu aplikacji – integrator ofert turystycznych (przeloty, hotele, wynajem aut). Będziesz pełnić rolę lidera w nowo utworzonym zespole Scrumowym. Szczególnie ważna będzie Twoja dbałość o wysoką jakość kodu (szczególny nacisk kładziony jest na wielowątkowość, szybkość działania kodu, jego szeroko pojętą optymalizację). Programiści w gdańskim zespole odpowiedzialni są również za testowanie aplikacji (firma wprowadziła testy automatyczne).Oczekiwania:
- Biegła znajomość Java, poparta min. 4-letnim doświadczeniem, przy projektach związanych z aplikacjami webowymi,
- Bardzo dobra znajomość języka angielskiego (w mowie i piśmie),
- Znajomość: Spring, Hibernate,
- Web Services, RESTful API design,
- Narzędzi Continous Integration (np. Jenkins),
- Serwera aplikacji Tomcat,
- Skrypty Shell, Ant, Maven, Grandle,
- TDD,
- Design Patterns,
- Linux,
- Testing frameworks,
- Code optimization and refactoring.
- Znajomość: Domain Driven Design;
- Doświadczenie z NoSQL;
- Znajomość SCRUM,