Technologies-expected : Java Spring Boot Kafka Rabbit MQ REST technologies-optional : CI/CD Jenkins about-project : Miejsce pracy: Hybryda 3 dni z biura w Gdańsku lub Gdyni Projekt: budowa systemu płatności Klient: branża bankowa Start: ASAP (max 2 tygodnie okresu wypowiedzenia) Współpraca: B2 B z ITFS (outsourcing) 2 etapy procesu rekrutacyjnego responsibilities : Udział w budowie zaawansowanego systemu płatności w zespole Payments Technology, wykorzystując technologie Java oraz framework Spring (w tym Spring Boot). Projektowanie i implementacja usług opartych na architekturze REST oraz integracja z bazami danych relacyjnymi. Praca z architekturą opartą na zdarzeniach, wykorzystywanie systemów MQ oraz Kafka do komunikacji między usługami. Działanie zgodnie z metodologią SAFe, współpraca z zespołami i interesariuszami w celu dostarczania wysokiej jakości rozwiązań. requirements-expected : Co najmniej 5 lat doświadczenia w rozwoju oprogramowania w Javie. Znajomość i praktyczne doświadczenie w pracy z frameworkiem Spring, Spring Boot, bazami danych relacyjnymi oraz integracją usług REST. Znajomość Event Driven Design oraz praktyczna wiedza na temat MQ i Kafka. Biegła znajomość języka angielskiego w mowie i piśmie. Praca w ramach metodyki SAFe. Zrozumienie testowania automatycznego (testy jednostkowe, funkcjonalne, akceptacyjne i integracyjne). benefits : dofinansowanie zajęć sportowych prywatna opieka medyczna