Od ponad 20 lat tworzymy kompleksowe i zaawansowane technologicznie oprogramowanie dla banków i instytucji finansowych. Dołączając do nas będziesz współtworzyć nowe i rozwijać istniejące moduły w oparciu o zwinne metodyki zarządzania. Będziesz zajmować się równocześnie jednym-dwoma projektami. Zależy nam na jakości naszych produktów i rozumiemy, że praca jest bardziej efektywna bez konieczności ciągłego przełączania się między kontekstami.
We współpracy stawiamy na przyjazną, partnerską atmosferę. Jesteśmy otwarci na innowacje. Cenimy samodzielność, niezależność i inicjatywę oraz chęć dzielenia się wiedzą. Wspieramy Twój rozwój zapewniając szkolenia i udział w konferencjach branżowych.
Zakres obowiązków:
- tworzenie i utrzymywanie aplikacji opartych o technologie Java, Angular.io/AngularJS, Spring, Hibernate
- wykonywanie code review
- analiza kodu źródłowego w języku Java
- pisanie testów jednostkowych
- dbałość o wysoką jakość wytwarzanego oprogramowania
Oczekujemy od Ciebie:
- wykształcenia kierunkowego na uczelni technicznej
- minimum rocznego doświadczenia w programowaniu
- dobrej umiejętności programowania w Javie
- doświadczenia w pracy z relacyjnymi bazami danych np. Oracle/Postgresql
- dobrej znajomości Spring, Hibernate
- otwartości na pracę z wykorzystaniem metodyk Agile
- chęci do podnoszenia swoich kwalifikacji
Mile widziane:
- znajomość innych języków z rodziny JVM
- doświadczenie w bezpośredniej współpracy z klientem
- uczestnictwo w projektach open-source, prelekcje na konferencjach
Oferujemy:
- pracę w dynamicznym zespole z wykorzystaniem nowych technologii i nowoczesnych metodyk budowy oprogramowania
- możliwości rozwoju zawodowego
-
pracę w niewielkich zespołach pod kierownictwem doświadczonych inżynierów
- stałe zatrudnienie w ramach preferowanej przez Ciebie formy zatrudnienia
- lekcje języka angielskiego (zajęcia z native speakerem)
- prywatną opiekę medyczną i kartę Multisport
Jesteś ciekawy/a jak wygląda nasz proces rekrutacyjny?
Jeśli Twoje CV wpisze się w nasze oczekiwania, spodziewaj się:
1. telefonu z naszego zespołu HR;
2. 30-minutowej rozmowy telefonicznej z naszym programistą, podczas której sprawdzimy Twoje umiejętności techniczne;
3. spotkania rekrutacyjnego online z managerem zespołu, do którego prowadzimy rekrutację;
4. oferty współpracy bądź feedbacku z podziękowaniem za udział w procesie rekrutacji.