Utwórz profil, aby pracodawcy mogli Cię znaleźć, otrzymywać lepiej dopasowane oferty pracy i szybciej aplikować.
  • Wyszukiwanie ofert pracy
  • Zapisane
  • Stwórz CV
    Nowe
  • Wynagrodzenia
  • Subskrypcje

Senior Java Backend Developer

Senior Java Backend Developer

Job Description
Poszukujemy doświadczonego Senior Java EE Developera , który dołączy do naszego zespołu konsultingowego i wesprze projekt modernizacji oraz aktualizacji krytycznego systemu bankowego.

Rola koncentruje się na aktualizacji i stabilizacji istniejącej aplikacji Java Enterprise (Java EE / JEE), obejmującej m.in. komponenty oparte na Enterprise JavaBeans (EJB), serwerach aplikacyjnych oraz warstwach persystencji danych.

Szukamy osoby, która posiada praktyczne doświadczenie w pracy z technologiami Java EE, w tym EJB, oraz brała udział w technicznych aktualizacjach lub migracjach dużych systemów klasy enterprise. Kluczowe jest doświadczenie w modernizacji istniejących rozwiązań, a nie wyłącznie w projektach tworzonych od podstaw.

Praca zdalna na terenie Polski z możliwością pracy z biura CGI w wielu miastach.

Do Twoich obowiązków będzie należało:
Realizacja technicznej aktualizacji aplikacji bankowej, w tym:
• Analiza istniejącej architektury aplikacji, zależności oraz konfiguracji w celu określenia wpływu planowanej aktualizacji.
• Refaktoryzacja i optymalizacja kodu w celu zapewnienia kompatybilności z nowymi wersjami.
• Współpraca z architektami oraz zespołami QA i DevOps w zakresie integracji, testów i wdrożenia.
• Dokumentowanie etapów aktualizacji, wytycznych migracyjnych oraz problemów technicznych i zastosowanych rozwiązań.
• Wsparcie transferu wiedzy oraz doradztwo dla zespołów technicznych klienta po zakończeniu aktualizacji.

Idealnie abyś posiadał/a:
• Minimum 5 lat doświadczenia w programowaniu w Javie w środowiskach enterprise.
• Praktyczne doświadczenie z technologiami Java EE / Jakarta EE, w tym Enterprise JavaBeans (EJB) oraz serwerami aplikacyjnymi, takimi jak JBoss/WildFly, WebLogic lub WebSphere.
• Udokumentowane doświadczenie w projektach związanych z aktualizacją lub migracją aplikacji w dużych, krytycznych systemach.
• Dobra znajomość wzorców integracji systemów enterprise, pipeline’ów wdrożeniowych oraz zagadnień związanych z optymalizacją wydajności.
• Bardzo dobre umiejętności analityczne, rozwiązywania problemów oraz debugowania.
• Doświadczenie w branży bankowej lub finansowej będzie dodatkowym atutem.
• Elastyczność w zakresie okazjonalnej pracy do godziny 19:00 CET, w zależności od potrzeb projektu.

Mile widziane:
• Znajomość specyfikacji JPA oraz dobrych praktyk w zakresie migracji warstwy persystencji danych.
• Doświadczenie z konteneryzacją oraz platformami chmurowymi, np. OpenShift, Kubernetes, AWS lub Azure.
• Znajomość pipeline’ów CI/CD oraz nowoczesnych praktyk DevOps.
• Dobre umiejętności komunikacyjne i konsultingowe w pracy z klientem.
• Doświadczenie z narzędziami AI.
• Znajomość zagadnień związanych z wydajnością baz danych.
• Znajomość zagadnień z zakresu bezpieczeństwa.
• Doświadczenie z narzędziami do testowania obciążenia i wydajności stron internetowych oraz dobrymi praktykami dotyczącymi parametrów i metryk wydajności.
• Doświadczenie w aktualizacjach wersji Java.
• Doświadczenie w dekompozycji monolitu do architektury mikroserwisowej.
• Kompetencje w zakresie architektury oprogramowania.

Ze swej strony możemy zaoferować:
• Benefity w całości opłacane przez CGI (przy UOP):
• Opiekę zdrowotną - rozbudowany plan Medicover Maxima obejmujący opiekę stomatologiczną.
• Kartę Medicover Sport.
• Ubezpieczenie na życie, od wypadku i poważnego zachorowania.
• Program Wsparcia Pracowników, który zapewnia Tobie i Twojej rodzinie bezpłatny i anonimowy dostęp do pomocy specjalistów, m.in. psychologa, terapeuty oraz prawnika.
• Plan Zakupu Akcji CGI - jeśli zdecydujesz się na inwestycje w akcje ramach naszego programu, my dołożymy drugie tyle. Swobodnie i bez kosztowo możesz obsługiwać swój rachunek maklerski.
• Sformalizowany program pracy twórczej - aż 90% swojego czasu możesz zaraportować jako pracę podlegającą autorskim kosztom uzyskania przychodu.
• PPP (Profit Participation Plan) - roczną premię zależną od wypracowanych wyników Business Unitu.
• Referral Program – otrzymasz ponad 6000 zł za każdą osobę zatrudnioną z Twojego polecenia.
• Program Be Consultant, który daje możliwość rozwijania kompetencji, rotację przy projektach, a nawet zmianę ścieżki zawodowej w ramach firmy.
• Mentoring Program, dzięki któremu możesz rozwijać swoje kompetencje poszerzać wiedzę, czerpiąc ją od swoich kolegów z CGI. Jeśli sam posiadasz duże doświadczenie, możesz się dzielić wiedzą z innymi!
• Atrakcyjny program szkoleń - masz dostęp do szerokiego pakietu szkoleń: partnerskich szkoleń, profesjonalnych certyfikatów po szkolenia na platformie CGI Academia.

#LI-MS16

Your future duties and responsibilities

Required qualifications to be successful in this role

Razem, jako właściciele, wykorzystajmy naszą wiedzę w praktyce.

W CGI skupieni jesteśmy na odpowiedzialności, pracy zespołowej, szacunku i poczuciu przynależności. Tutaj osiągniesz swój pełny potencjał, ponieważ...

Już od pierwszego dnia zapraszamy Cię do bycia współwłaścicielem firmy, gdyż wspólnie pracujemy, aby urzeczywistnić nasze marzenie. Dlatego też nazywamy siebie CGI Partners, a nie pracownikami. Czerpiemy korzyści ze wspólnie osiąganego sukcesu. Aktywnie i odpowiedzialnie kształtujemy strategię i kierunek rozwoju naszej firmy.

Twoja praca kreuje wartość. Będziesz tworzyć innowacyjne rozwiązania i budować relacje z ze współpracownikami oraz klientami. Jednocześnie masz możliwość skalowania swoich pomysłów nawet do poziomu globalnego. Możesz korzystać z rozległej wiedzy branżowej i technologicznej.

Dzięki dołączeniu do firmy zbudowanej na silnych fundamentach, prowadzących do ciągłego wzrostu - ukształtujesz swoją karierę. Będziesz wspierany przez liderów CGI, którzy zadbają o twój balans pomiędzy życiem zawodowym i prywatnym. Będziesz wspierany w rozwoju swoich umiejętności i poszerzania horyzontów.

Dołącz do naszego zespołu - jednej z największych firm świadczących usługi doradztwa biznesowego i IT na świecie.

Senior Java Backend Developer

Position Description
We are seeking an experienced Senior Java EE Developer to join our consulting team for a high-impact modernization and upgrade project within a mission-critical banking system.

The role focuses on upgrading and stabilizing an existing Java Enterprise (Java EE / JEE) application, including components based on Enterprise JavaBeans (EJB), application servers, and persistence layers.

The ideal candidate has hands-on experience with Java EE technologies, including EJB, and has actively participated in technical upgrades or migrations of large-scale enterprise systems, rather than only greenfield development.

Remote work within Poland, with the option to work from CGI offices in multiple cities.

Job responsibilities:
Perform a technical upgrade of the banking application, including:
• Analyzing the existing application architecture, dependencies, and configurations to identify upgrade impacts.
• Refactoring and optimizing code as needed to ensure compatibility with new versions.
• Collaborating with architects, QA, and DevOps teams to ensure smooth integration, testing, and deployment.
• Documenting upgrade steps, migration guidelines, and technical challenges/resolutions.
• Supporting knowledge transfer and providing guidance to client technical teams post-upgrade.

Required qualifications to be successful in this role:
• 5+ years of Java development experience in enterprise environments.
• Hands-on experience with Java EE / Jakarta EE technologies, including Enterprise JavaBeans (EJB) and application servers (e.g., JBoss/WildFly, WebLogic, WebSphere).
• Proven experience with application upgrade/migration projects in large-scale, mission-critical systems.
• Solid understanding of enterprise integration patterns, deployment pipelines, and performance tuning.
• Strong problem-solving and debugging skills.
• Experience in the banking or financial services industry is a plus.
• Flexibility to work until 1:00 PM ET / 7:00 PM CET occasionally and as needed.

Nice to Have Skills:
• Familiarity with JPA specifications and persistence migration best practices.
• Exposure to containerization and cloud platforms (e.g., OpenShift, Kubernetes, AWS, Azure).
• Knowledge of CI/CD pipelines and modern DevOps practices.
• Strong communication and consulting skills for client-facing interactions.
• Experience with AI tools.
• Knowledge of database performance.
• Knowledge of security.
• Experience with website load/performance tools and best practices related to performance parameters and metrics.
• Java upgrade experience.
• Experience with monolith decomposition into microservices.
• Architecture skills.

What we offer:
• Healthcare / Medicover paid by CGI with a free dental package
• Share purchase plan co-financed by CGI, with the possibility of cashing at any time
• Sport card
• Employee psychological support program
• Annual bonus plan, depending on the annual financial results
• Rewarded referral program, minimum PLN 6k for recommendation
• Be Consultant program, thanks to which you have the opportunity to strengthen your competences
• Mentoring program
• Possibility of accounting for creative work (author's tax-deductible costs)
• Attractive training program - Brown Bags, hackathons and knowledge sharing
• Additional insurance - life, accident and serious illness insurance
• Additional childbirth insurance

#LI-MS16

Your future duties and responsibilities

Required qualifications to be successful in this role

Together, as owners, let’s turn meaningful insights into action.

Life at CGI is rooted in ownership, teamwork, respect and belonging. Here, you’ll reach your full potential because…

You are invited to be an owner from day 1 as we work together to bring our Dream to life. That’s why we call ourselves CGI Partners rather than employees. We benefit from our collective success and actively shape our company’s strategy and direction.

Your work creates value. You’ll develop innovative solutions and build relationships with teammates and clients while accessing global capabilities to scale your ideas, embrace new opportunities, and benefit from expansive industry and technology expertise.

You’ll shape your career by joining a company built to grow and last. You’ll be supported by leaders who care about your health and well-being and provide you with opportunities to deepen your skills and broaden your horizons.

That same commitment to fairness extends to how we use technology. To support our recruitment team, AI tools may be used to help assess applications though they never replace human judgement. All hiring decisions remain entirely in the hands of our recruitment professionals.

Come join our team—one of the largest IT and business consulting services firms in the world.

Senior Java Backend Developer

Job Description
Poszukujemy doświadczonego Senior Java EE Developera , który dołączy do naszego zespołu konsultingowego i wesprze projekt modernizacji oraz aktualizacji krytycznego systemu bankowego.

Rola koncentruje się na aktualizacji i stabilizacji istniejącej aplikacji Java Enterprise (Java EE / JEE), obejmującej m.in. komponenty oparte na Enterprise JavaBeans (EJB), serwerach aplikacyjnych oraz warstwach persystencji danych.

Szukamy osoby, która posiada praktyczne doświadczenie w pracy z technologiami Java EE, w tym EJB, oraz brała udział w technicznych aktualizacjach lub migracjach dużych systemów klasy enterprise. Kluczowe jest doświadczenie w modernizacji istniejących rozwiązań, a nie wyłącznie w projektach tworzonych od podstaw.

Praca zdalna na terenie Polski z możliwością pracy z biura CGI w wielu miastach.

Do Twoich obowiązków będzie należało:
Realizacja technicznej aktualizacji aplikacji bankowej, w tym:
• Analiza istniejącej architektury aplikacji, zależności oraz konfiguracji w celu określenia wpływu planowanej aktualizacji.
• Refaktoryzacja i optymalizacja kodu w celu zapewnienia kompatybilności z nowymi wersjami.
• Współpraca z architektami oraz zespołami QA i DevOps w zakresie integracji, testów i wdrożenia.
• Dokumentowanie etapów aktualizacji, wytycznych migracyjnych oraz problemów technicznych i zastosowanych rozwiązań.
• Wsparcie transferu wiedzy oraz doradztwo dla zespołów technicznych klienta po zakończeniu aktualizacji.

Idealnie abyś posiadał/a:
• Minimum 5 lat doświadczenia w programowaniu w Javie w środowiskach enterprise.
• Praktyczne doświadczenie z technologiami Java EE / Jakarta EE, w tym Enterprise JavaBeans (EJB) oraz serwerami aplikacyjnymi, takimi jak JBoss/WildFly, WebLogic lub WebSphere.
• Udokumentowane doświadczenie w projektach związanych z aktualizacją lub migracją aplikacji w dużych, krytycznych systemach.
• Dobra znajomość wzorców integracji systemów enterprise, pipeline’ów wdrożeniowych oraz zagadnień związanych z optymalizacją wydajności.
• Bardzo dobre umiejętności analityczne, rozwiązywania problemów oraz debugowania.
• Doświadczenie w branży bankowej lub finansowej będzie dodatkowym atutem.
• Elastyczność w zakresie okazjonalnej pracy do godziny 19:00 CET, w zależności od potrzeb projektu.

Mile widziane:
• Znajomość specyfikacji JPA oraz dobrych praktyk w zakresie migracji warstwy persystencji danych.
• Doświadczenie z konteneryzacją oraz platformami chmurowymi, np. OpenShift, Kubernetes, AWS lub Azure.
• Znajomość pipeline’ów CI/CD oraz nowoczesnych praktyk DevOps.
• Dobre umiejętności komunikacyjne i konsultingowe w pracy z klientem.
• Doświadczenie z narzędziami AI.
• Znajomość zagadnień związanych z wydajnością baz danych.
• Znajomość zagadnień z zakresu bezpieczeństwa.
• Doświadczenie z narzędziami do testowania obciążenia i wydajności stron internetowych oraz dobrymi praktykami dotyczącymi parametrów i metryk wydajności.
• Doświadczenie w aktualizacjach wersji Java.
• Doświadczenie w dekompozycji monolitu do architektury mikroserwisowej.
• Kompetencje w zakresie architektury oprogramowania.

Ze swej strony możemy zaoferować:
• Benefity w całości opłacane przez CGI (przy UOP):
• Opiekę zdrowotną - rozbudowany plan Medicover Maxima obejmujący opiekę stomatologiczną.
• Kartę Medicover Sport.
• Ubezpieczenie na życie, od wypadku i poważnego zachorowania.
• Program Wsparcia Pracowników, który zapewnia Tobie i Twojej rodzinie bezpłatny i anonimowy dostęp do pomocy specjalistów, m.in. psychologa, terapeuty oraz prawnika.
• Plan Zakupu Akcji CGI - jeśli zdecydujesz się na inwestycje w akcje ramach naszego programu, my dołożymy drugie tyle. Swobodnie i bez kosztowo możesz obsługiwać swój rachunek maklerski.
• Sformalizowany program pracy twórczej - aż 90% swojego czasu możesz zaraportować jako pracę podlegającą autorskim kosztom uzyskania przychodu.
• PPP (Profit Participation Plan) - roczną premię zależną od wypracowanych wyników Business Unitu.
• Referral Program – otrzymasz ponad 6000 zł za każdą osobę zatrudnioną z Twojego polecenia.
• Program Be Consultant, który daje możliwość rozwijania kompetencji, rotację przy projektach, a nawet zmianę ścieżki zawodowej w ramach firmy.
• Mentoring Program, dzięki któremu możesz rozwijać swoje kompetencje poszerzać wiedzę, czerpiąc ją od swoich kolegów z CGI. Jeśli sam posiadasz duże doświadczenie, możesz się dzielić wiedzą z innymi!
• Atrakcyjny program szkoleń - masz dostęp do szerokiego pakietu szkoleń: partnerskich szkoleń, profesjonalnych certyfikatów po szkolenia na platformie CGI Academia.

#LI-MS16

Your future duties and responsibilities

Required qualifications to be successful in this role

Razem, jako właściciele, wykorzystajmy naszą wiedzę w praktyce.

W CGI skupieni jesteśmy na odpowiedzialności, pracy zespołowej, szacunku i poczuciu przynależności. Tutaj osiągniesz swój pełny potencjał, ponieważ...

Już od pierwszego dnia zapraszamy Cię do bycia współwłaścicielem firmy, gdyż wspólnie pracujemy, aby urzeczywistnić nasze marzenie. Dlatego też nazywamy siebie CGI Partners, a nie pracownikami. Czerpiemy korzyści ze wspólnie osiąganego sukcesu. Aktywnie i odpowiedzialnie kształtujemy strategię i kierunek rozwoju naszej firmy.

Twoja praca kreuje wartość. Będziesz tworzyć innowacyjne rozwiązania i budować relacje z ze współpracownikami oraz klientami. Jednocześnie masz możliwość skalowania swoich pomysłów nawet do poziomu globalnego. Możesz korzystać z rozległej wiedzy branżowej i technologicznej.

Dzięki dołączeniu do firmy zbudowanej na silnych fundamentach, prowadzących do ciągłego wzrostu - ukształtujesz swoją karierę. Będziesz wspierany przez liderów CGI, którzy zadbają o twój balans pomiędzy życiem zawodowym i prywatnym. Będziesz wspierany w rozwoju swoich umiejętności i poszerzania horyzontów.

Dołącz do naszego zespołu - jednej z największych firm świadczących usługi doradztwa biznesowego i IT na świecie.

Senior Java Backend Developer

Position Description
We are seeking an experienced Senior Java EE Developer to join our consulting team for a high-impact modernization and upgrade project within a mission-critical banking system.

The role focuses on upgrading and stabilizing an existing Java Enterprise (Java EE / JEE) application, including components based on Enterprise JavaBeans (EJB), application servers, and persistence layers.

The ideal candidate has hands-on experience with Java EE technologies, including EJB, and has actively participated in technical upgrades or migrations of large-scale enterprise systems, rather than only greenfield development.

Remote work within Poland, with the option to work from CGI offices in multiple cities.

Job responsibilities:
Perform a technical upgrade of the banking application, including:
• Analyzing the existing application architecture, dependencies, and configurations to identify upgrade impacts.
• Refactoring and optimizing code as needed to ensure compatibility with new versions.
• Collaborating with architects, QA, and DevOps teams to ensure smooth integration, testing, and deployment.
• Documenting upgrade steps, migration guidelines, and technical challenges/resolutions.
• Supporting knowledge transfer and providing guidance to client technical teams post-upgrade.

Required qualifications to be successful in this role:
• 5+ years of Java development experience in enterprise environments.
• Hands-on experience with Java EE / Jakarta EE technologies, including Enterprise JavaBeans (EJB) and application servers (e.g., JBoss/WildFly, WebLogic, WebSphere).
• Proven experience with application upgrade/migration projects in large-scale, mission-critical systems.
• Solid understanding of enterprise integration patterns, deployment pipelines, and performance tuning.
• Strong problem-solving and debugging skills.
• Experience in the banking or financial services industry is a plus.
• Flexibility to work until 1:00 PM ET / 7:00 PM CET occasionally and as needed.

Nice to Have Skills:
• Familiarity with JPA specifications and persistence migration best practices.
• Exposure to containerization and cloud platforms (e.g., OpenShift, Kubernetes, AWS, Azure).
• Knowledge of CI/CD pipelines and modern DevOps practices.
• Strong communication and consulting skills for client-facing interactions.
• Experience with AI tools.
• Knowledge of database performance.
• Knowledge of security.
• Experience with website load/performance tools and best practices related to performance parameters and metrics.
• Java upgrade experience.
• Experience with monolith decomposition into microservices.
• Architecture skills.

What we offer:
• Healthcare / Medicover paid by CGI with a free dental package
• Share purchase plan co-financed by CGI, with the possibility of cashing at any time
• Sport card
• Employee psychological support program
• Annual bonus plan, depending on the annual financial results
• Rewarded referral program, minimum PLN 6k for recommendation
• Be Consultant program, thanks to which you have the opportunity to strengthen your competences
• Mentoring program
• Possibility of accounting for creative work (author's tax-deductible costs)
• Attractive training program - Brown Bags, hackathons and knowledge sharing
• Additional insurance - life, accident and serious illness insurance
• Additional childbirth insurance

#LI-MS16

Your future duties and responsibilities

Required qualifications to be successful in this role

Together, as owners, let’s turn meaningful insights into action.

Life at CGI is rooted in ownership, teamwork, respect and belonging. Here, you’ll reach your full potential because…

You are invited to be an owner from day 1 as we work together to bring our Dream to life. That’s why we call ourselves CGI Partners rather than employees. We benefit from our collective success and actively shape our company’s strategy and direction.

Your work creates value. You’ll develop innovative solutions and build relationships with teammates and clients while accessing global capabilities to scale your ideas, embrace new opportunities, and benefit from expansive industry and technology expertise.

You’ll shape your career by joining a company built to grow and last. You’ll be supported by leaders who care about your health and well-being and provide you with opportunities to deepen your skills and broaden your horizons.

That same commitment to fairness extends to how we use technology. To support our recruitment team, AI tools may be used to help assess applications though they never replace human judgement. All hiring decisions remain entirely in the hands of our recruitment professionals.

Come join our team—one of the largest IT and business consulting services firms in the world.

Oferta pracy dodana 8 dni temu