JustJoin.IT Praca zdalna Senior

Senior Java Backend Developer

CGI

⚲ Warszawa

Do uzgodnienia

Wymagania

  • 5+ lat doświadczenia w Java development w środowiskach enterprise
  • hands-on doświadczenie z Java EE / Jakarta EE, w tym EJB i serwerami aplikacyjnymi (JBoss/WildFly, WebLogic, WebSphere)
  • udokumentowane doświadczenie w projektach upgrade/migracji dużych systemów mission-critical
  • znajomość enterprise integration patterns, pipeline'ów wdrożeniowych i performance tuningu
  • gotowość do pracy do 13:00 ET / 19:00 CET okazjonalnie

Mile widziane

  • doświadczenie w sektorze bankowym lub finansowym
  • znajomość JPA i best practices migracji persystencji
  • doświadczenie z konteneryzacją i chmurą (OpenShift, Kubernetes, AWS, Azure)

Opis stanowiska

CGI szuka doświadczonego developera Java EE do projektu modernizacji i stabilizacji istniejącego systemu bankowego opartego na EJB i serwerach aplikacyjnych. To nie jest greenfield — kluczowe będzie zrozumienie starego kodu, refaktoryzacja i przeprowadzenie upgrade'u przy współpracy z architektami, QA i DevOps. Praca zdalna z Polski, z możliwością pracy z biur w kilku miastach.

🔍 Dekoder Ogłoszenia

🟡
high-impact modernization and upgrade project within a mission-critical banking system
Projekt modernizacji i uaktualnienia systemu bankowego o krytycznym znaczeniu, który będzie miał duży wpływ na jego działanie.
🔴
rather than only greenfield development
Preferowane jest doświadczenie w pracy z istniejącymi, starszymi systemami, a nie tylko tworzenie nowych od podstaw.
🟡
Perform a technical upgrade of the banking application
Głównym zadaniem będzie aktualizacja i dostosowanie istniejącego kodu i infrastruktury do nowszych wersji technologii.
🔴
Refactoring and optimizing code as needed to ensure compatibility with new versions
Może oznaczać konieczność przepisywania lub znaczących zmian w istniejącym, potencjalnie przestarzałym kodzie.
🟡
Supporting knowledge transfer and providing guidance to client technical teams post-upgrade
Po zakończeniu prac technicznych, będziesz odpowiedzialny za szkolenie i wsparcie zespołu klienta w zakresie nowych rozwiązań.