Dołącz do nas, jeśli:
- posiadasz minimum 6 letnie doświadczenie w pracy jako programista Java & Kotlin;
- znasz najważniejsze elementy języka Kotlin (minimum te, które występują również w Javie);
- dobrze rozumiesz programowanie obiektowe i znasz podstawy programowania funkcyjnego;
- posiadasz doświadczenie w tworzeniu aplikacji webowych z wykorzystaniem Spring Boot;
- posiadasz doświadczenie w tworzeniu testów automatycznych (np. jednostkowych);
- posiadasz przynajmniej podstawową wiedzę na temat architektury kodu aplikacji;
- posługujesz się językiem angielskim (komunikatywnie w mowie i piśmie);
- posługujesz się językiem polskim (komunikatywnie w mowie i piśmie);
- łatwo komunikujesz się z kolegami i koleżankami z zespołu;
- jesteś ambitna/y i chcesz się rozwijać.
Mile widziane:
- doświadczenie w tworzeniu scenariuszy testowych z wykorzystaniem biblioteki Cucumber;
- doświadczenie w integracji z usługami REST;
- znajomość technologii Hibernate lub JPA;
- doświadczenie w korzystaniu z baz SQL i NoSQL;
- doświadczenie w konteneryzacji aplikacji;
- nie wymagamy doświadczenia w bankowości, lecz docenimy chęć rozwoju w tym obszarze.
Opis Projektu
Aktualnie do naszego zespołu poszukujemy Senior Backend Developera, który będzie współtworzył aplikację mobilną dla dużego zagranicznego banku. Zespół, do którego Cię zapraszamy, tworzy długoterminowy projekt.
Mamy dla Ciebie:
- możliwość pracy zdalnej, w biurze lub hybrydowej- w zależności od Twoich oczekiwań;
- umowę B2B lub inne dogodne formy zatrudnienia;
- elastyczny czas pracy;
- możliwość szkoleń i rozwijania swoich kompetencji;
- atmosferę otwartości i współpracy;
- możliwość rozwoju poprzez udział w innowacyjnych międzynarodowych projektach;
- współfinansowanie programu MultiSport, prywatnej opieki medycznej;
- zajęcia z języka angielskiego finansowane przez firmę;
- a także imprezy firmowe.
,[Zapraszamy Cię do zespołu, w którym:, dbamy o Technical Excellence;, będziesz rozwijać wraz z nami komponenty serwerowe dla aplikacji mobilnej jednego z wiodących banków;, będziesz pracować kreatywnie, projektując całą aplikację, analizując realne potrzeby biznesowe i projektując pod nie rozwiązania, a nie tylko implementować z góry zdefiniowane wymagania;, nie będziesz poprzestawać na tym, że oprogramowanie działa – stawiamy duży nacisk na jakość i bezpieczeństwo;, będziesz współpracować z zespołem scrumowym;, rozwiniesz umiejętność: testowania z BDD (Cucumber), programowania w języku Kotlin, pracy ze Spring Boot, współpracy z klientem anglojęzycznym, projektowanie architektury aplikacji;, będziesz miał możliwość wykazania się z obszaru analityki, w związku z tym, że programiści są głównym punktem kontaktu z klientem.] Requirements: Kotlin, Java, Spring Boot, Azure, Docker, Cucumber, REST API, Hibernate, JPA, SQL, NoSQL Tools: GitLab, Sonar. Additionally: Sport subscription, Training budget, Private healthcare, International projects, In-house trainings, No dress code.
GitLab REST sonarqube SQL Spring Boot Java JPA Hibernate Kotlin NoSQL Cucumber