Opis oferty:
W naszym zespole będziesz odpowiadać za:
- Rozwój nowych funkcjonalności w systemach bankowych
- Zapewnienie wysokiej jakości oprogramowania (funkcjonalność, wydajność, niezawodność)
- Udział w projektach realizowanych w jednostce
- Proponowanie i wdrażanie nowych rozwiązań technologicznych, optymalizacji
- Współpracę z analitykami, klientem biznesowym i innymi zespołami technicznymi
- Tworzenie wysokiej jakości dokumentacji swojej pracy
Wymagania:
- Posiadasz wykształcenie wyższe min. inżynierskie o profilu ścisłym (preferowane kierunki: informatyczny, matematyczny, fizyczny)
- Masz min. 3 lata komercyjnego doświadczenia w programowaniu
- Posiadasz doświadczenie w programowaniu aplikacji z wykorzystaniem technologii Frontend lub Backend
- Znajomość Spring/Spring-boot
- Znajomość JPA oraz Hibernate
- Znajomość Maven, GIT
- Znajomość SQL (PostgreSQL)
- Znajomość architektury mikroserwisowej
- Umiejętność projektowania REST API
- Umiejętność projektowania testów automatycznych
- Znajomość narzędzi do wytwarzania testów automatycznych (np. Junit, Mockito, WireMock)
- Znajomość Event-driven architecture (EDA)
- Znajomość dobrych praktyk programowania
Dodatki i korzyści:
- Zatrudnienie w ramach umowy o pracę
- Premię uzależnioną od wyników i zaangażowania
- Prywatną opiekę medyczną dla Ciebie i Twojej rodziny na preferencyjnych warunkach
- Kartę MultiSport i Ubezpieczenie Grupowe na korzystnych warunkach
- System szkoleń i programów rozwojowych
- Dostęp do Wewnętrznej Giełdy Pracy
- Przyjazną atmosferę w pracy