Dla naszego klienta, który tworzy oprogramowania dla światowego eksperta w dziedzinie podróży z branży travel, poszukujemy:
Senior Java Developer/Tech Lead
Poszukujemy osoby doświadczonej, która będzie pełniła funkcję zarówno doświadczonego programisty, jak i lidera w zespole. Na tym stanowisku programista bierze udział w projektach typu: rozwój aplikacji dla płatności elektronicznych, systemy do rezerwacji hoteli, taksówek oraz wynajem aut w trakcie podróży. Osoba na tym stanowisku będzie zaangażowana w pełny cykl życia oprogramowania od projektowania po kodowanie i rozszerzanie automatyzacji testów aplikacji oraz coaching zespołu w celu osiągnięcia najlepszych możliwych standardów pracy.
Wymagania:
Wykształcenie wyższe (Informatyka lub kierunki pokrewne)
Doświadczenie w opracowywaniu wysokowydajnych systemów na dużą skalę w całym procesie rozwoju produktu
Minimm 3 lata doświadczenia w pracy przy użyciu metodyk Scrum, Kanban lub Lean
Minimum 3 lata doświadczenia w programowaniu w Java (JD 1.7 / 1.8 / +), JEE, Sprint, Toplink lub Hibernate, SQL, XML, Struts, JavaScript
Znajomość Tomee, JBoss, Tomcat, nginx
Znajomość Oracle RDBMS oraz SOAP i REST
Doświadczenie z wykorzystaniem metod zwinnych BDD,TDD
Bardzo dobra znajomość języka angielskiego w mowie i w piśmie
Doświadczenie w kontakcie biznesowym z klientem
Doskonałe zdolności komunikacyjne
Mile widziane:
Znajomość NodeJS, React lub Angular, bazy danych NoSQL
Znajomość Git, Continuous Integration i AWS.
Klient oferuje:
Rozwój w postaci udziału w różnych projektach
– Zatrudnienie w formie umowy B2B
– Wewnętrzne szkolenia
– Lekcje angielskiego
– Wewnętrzna siłownia oraz Chillout room
– Przyjemna lokalizacja firmy