Oferujemy Ci miejsce, w którym będziesz:
- rozwijać wraz z nami aplikację mobilną dla jednego z wiodących banków;
- pracować kreatywnie, projektując całą aplikację, a nie tylko implementować z góry zdefiniowane wymagania - pracujemy wykorzystując metodyki zwinne;
- nie poprzestawać na tym, że oprogramowanie działa - stawiamy duży nacisk na jakość i bezpieczeństwo;
- współpracować z całym zespołem - standardem jest u nas programowanie w parach oraz regularne przeglądy kodu.
Mamy dla Ciebie również:
- umowę o pracę lub inne dogodne formy zatrudnienia;
- elastyczny czas pracy z możliwością pracy zdalnej;
- pracę w zgranym zespole w świetnej atmosferze;
- możliwość rozwoju poprzez udział w innowacyjnych międzynarodowych projektach;
- współfinansowanie programu MultiSport, prywatnej opieki medycznej;
- doskonalenie języka angielskiego;
- a także imprezy firmowe.
Dołącz do nas, jeśli:
- posiadasz minimum 4 letnie doświadczenie w pracy jako programista, w tym min 2 lata w programowaniu w Javie lub Kotlinie;
- znasz najważniejsze elementy języka Kotlin (minimum te, które występują również w Javie);
- dobrze rozumiesz programowanie obiektowe, dodatkowym atutem będzie znajomość programowania funkcyjnego oraz reaktywnego;
- posiadasz doświadczenie w tworzeniu aplikacji webowych z wykorzystaniem Spring Boot;
- znasz i umiesz korzystać z narzędzi Git oraz Maven;
- posiadasz doświadczenie w tworzeniu testów automatycznych (np. jednostkowych);
- posiadasz przynajmniej podstawową wiedzę na temat architektury kodu aplikacji;
- dobrze odnajdujesz się w pracy zespołowej, lubisz dzielić się wiedzą i wymieniać spostrzeżeniami;
- nieustannie się rozwijasz uczestnicząc w konferencjach, czytając artykuły lub książki, eksperymentując w kodzie.
Mile widziane:
- doświadczenie w programowaniu aplikacji na serwery Java EE;
- doświadczenie w tworzeniu scenariuszy testowych z wykorzystaniem biblioteki Cucumber;
- doświadczenie w integracji z usługami REST, SOAP;
- znajomość technologii Hibernate lub JPA;
- doświadczenie w korzystaniu z baz SQL i NoSQL;
- doświadczenie w konteneryzacji aplikacji.