Unlock Full Resume Report

New offer - be the first one to apply!

September 2, 2026

Software Engineer (Java)

Mid • On-site

Krakow, MA, Poland

Budujemy i rozwijamy dojrzałe, krytyczne rozwiązania z obszaru bankowości korporacyjnej. Systemy charakteryzują się najwyższą dostępnością, wysokim poziomem dojrzałości inżynierskiej oraz bardzo niską awaryjnością, przetwarzając kluczowe operacje finansowe na rynkach europejskich.

Szukamy osób, które cenią czystą architekturę, stabilność systemów klasy Enterprise i realne wykorzystanie narzędzi AI w codziennym kodowaniu. Rola jest skierowana do osób zainteresowanych pracą w dojrzałym, doświadczonym zespole oraz jasnymi, stabilnymi zasadami współpracy.

Jak realnie wykorzystujemy AI w codziennej pracy?

AI w zespole to narzędzie inżynierskie wspierające programistów na każdym etapie wytwarzania oprogramowania:

  • Wsparcie narzędzi AI: wykorzystujemy GitHub Copilot i Droid do automatyzacji powtarzalnych elementów kodu, przyspieszenia pisania testów jednostkowych oraz dokumentacji.
  • Skupienie na architekturze: automatyzacja żmudnych zadań daje więcej czasu na projektowanie skomplikowanej logiki biznesowej i rozwiązywanie wyzwań integracyjnych.
  • Nowoczesne środowisko: pracujemy w ekosystemie zintegrowanym z zaawansowanymi rozwiązaniami wspieranymi przez AI oraz przechodzącym systematyczny upgrade technologiczny.

Profil stanowiska

  • Bardzo dobra znajomość języka Java oraz ekosystemu Spring Framework.
  • Praktyczna znajomość relacyjnych baz danych (SQL) oraz serwerów aplikacji, np. JBoss, WebSphere, WebLogic.
  • Rozumienie architektury RESTful API oraz zasad integracji systemów informatycznych.
  • Dbałość o jakość oprogramowania: umiejętność pisania programistycznych testów jednostkowych oraz sprawna praca z systemem kontroli wersji Git.
  • Znajomość języka angielskiego na poziomie minimum B2/C1.

Mile widziane

  • Znajomość specyfiki baz danych Oracle oraz technologii Java Enterprise: JPA, JMS.
  • Praktyczna wiedza z zakresu serwerów JBoss i IBM WebSphere.
  • Doświadczenie w pracy z kontenerami Docker i Kubernetes.
  • Znajomość produktów i procesów w sektorze bankowym lub finansowym.
  • Doświadczenie w pracy w metodyce Agile/Scrum.

Twoje zadania

  • Tworzenie i rozwój nowych funkcjonalności w systemach bankowości korporacyjnej zgodnie z wymaganiami (ok. 80–87,5% czasu).
  • Dbanie o utrzymanie i bezawaryjność systemów oraz rozwiązywanie zgłoszeń produkcyjnych (ok. 12,5–20% czasu).
  • Pisanie programistycznych testów jednostkowych oraz dbałość o jakość kodu poprzez stosowanie dobrych praktyk programowania.
  • Prezentowanie wyników pracy na spotkaniach demo.
  • Współpraca z interdyscyplinarnym zespołem projektowym: deweloperami, analitykami, testerami i Project Managerem.

Dla Ciebie

  • Prywatna opieka medyczna w Allianz, z dostępem do specjalistów i badań diagnostycznych dla Ciebie i Twoich najbliższych.
  • System kafeteryjny: pełne dofinansowanie karty Multisport lub środki na kulturę, wypoczynek, sport i zakupy.
  • Możliwość pracy hybrydowej po okresie wdrożenia: 2 dni pracy zdalnej i 3 dni pracy z biura.
  • Możliwość korzystania z zaawansowanych narzędzi AI i Google Workspace.
  • Udział w międzynarodowych projektach dla firm z sektora finansowego i ubezpieczeniowego.
  • Rozwój zawodowy oraz możliwość ścieżki kariery na stanowiskach eksperckich technicznych, biznesowych i managerskich.
  • Indywidualny plan szkoleń i konferencji.
  • Przyjazna atmosfera pracy w zgranych zespołach, wspierana przez imprezy integracyjne i inicjatywy dla lokalnych społeczności.
  • Możliwość udziału w akcjach i wydarzeniach promujących aktywny tryb życia.

Similar jobs you might like