Java Developer (Banking Solutions)
Comarch — Poland · Posted ~2 hours ago
🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.
Log in to add to target listDescription
Dzięki naszym produktom z obszaru bankowości i cybersecurity zapewniamy cyfrowe bezpieczeństwo systemów finansowych oraz chronimy realizację kluczowych transakcji dla klientów korporacyjnych i instytucjonalnych.
Poszukujemy specjalistów i specjalistek IT, którzy dołączą do zespołu odpowiedzialnego za rozwój wysokiej klasy oprogramowania dla sektora finansowego.
Oferujemy stabilną współpracę przy międzynarodowych projektach, gdzie wymogi bezpieczeństwa spotykają się z nowoczesną technologią.
Jeśli pasjonujesz się tworzeniem innowacyjnych rozwiązań, lubisz się rozwijać i chcesz mieć realny wpływ na jakość i kształt aplikacji bankowych nowej generacji – chcemy Cię poznać!
Profil stanowiska
Wykształcenie wyższe techniczne (informatyka, elektronika i telekomunikacja, automatyka i robotyka, matematyka lub pokrewne)3 letnie doświadczenie na stanowisku programistycznym, w tym w projektowaniu i wdrażaniu architektury mikroserwisówDoświadczenie w integracji systemów przy użyciu REST API oraz znajomość brokerów wiadomości (np.
Kafka lub RabbitMQ)Biegłość w programowaniu w języku Java 17+ (w tym Stream API, wielowątkowość i concurrency)Praktyczna wiedza z Docker, Git, Linux oraz w pisaniu testów (JUnit 5, Mockito, testy integracyjne) oraz dbałość o Clean CodeBardzo dobra znajomość Spring Boot 3 oraz modułów Spring Cloud i Spring Security (OAuth2/OIDC)Zaawansowana znajomość SQL (PostgreSQL/Oracle) oraz mechanizmów transakcyjności (ACID) i izolacji transakcjiJęzyk angielski pozwalający na pracę z dokumentacją techniczną i swobodną komunikację (poziom min.
B2)Umiejętność rozwiązywania problemów i nastawienie na realizację zadańZdolność do pracy w zespole i doskonała organizacja pracy
Twoje zadania
Tworzenie i rozwój oprogramowania klasy Enterprise w ekosystemie Spring Boot/ CloudProjektowanie rozwiązań backendowych o wysokiej dostępności i wydajności (High Availability)Implementacja logiki biznesowej z zachowaniem standardów bezpieczeństwaPisanie testowalnego i łatwego w utrzymaniu kodu oraz pokrywanie go testami (TDD/BDD)Monitorowanie i optymalizacja wydajności aplikacjiWspółtworzenie dokumentacji technicznej projektu oraz specyfikacji REST APIWspółpraca z zespołami analitycznymi i testerskimi na każdym etapie cyklu życia oprogramowania (SDLC)
Dla Ciebie
Prywatna opieka medyczna w Allianz - dostęp do specjalistów i badań diagnostycznych dla Ciebie i Twoich najbliższychSystem kafeteryjny - możesz wybrać pełne dofinansowanie do karty Multisport czy przeznaczyć środki na kulturę, wypoczynek lub sport i zakupyMożliwość pracy w modelu hybrydowym po okresie wdrożenia (2 dni pracy zdalnej, 3 dni pracy z biura)Możliwość korzystania z zaawansowanych narzędzi AI i Google WorkspaceUdział w międzynarodowych projektach realizowanych dla firm z sektora finansowego i ubezpieczeniowegoProfesjonalny rozwój zawodowy - możliwość ścieżki kariery na stanowiskach eksperckich technicznych, biznesowych i managerskichIndywidualny plan szkoleń i konferencjiPrzyjazna atmosfera pracy w zgranych zespołach, o co dbamy m.in.
poprzez udział w imprezach integracyjnych czy wspólnych inicjatywach dla lokalnych społecznościMożliwość udziału w akcjach i wydarzeniach promujących aktywny tryb życia
We have 141,953 jobs that might be an even better fit for you
DontApply's real value goes far beyond a single job link or company name. Just upload your resume — in under a minute we'll analyze all 141,953 jobs and tell you exactly which ones you should apply to right now.
Upload My Resume