Tech Stack / Keywords
Podsumowanie oferty
The role involves upgrading and stabilizing a legacy Java EE application, including Enterprise JavaBeans components and application servers within a banking environment. The candidate will perform technical upgrades, refactor code, and collaborate with architects, QA, and DevOps teams to ensure smooth deployment. Remote work within Poland is available, with options to work from CGI offices in multiple cities.
Wymagania
- 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 occasionally until 1:00 PM ET / 7:00 PM CET.
Nice to Have:
- 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 and security.
- Experience with website load/performance tools and best practices.
- Experience with monolith decomposition into microservices.
- Architecture skills.
- Java upgrade experience.
Obowiązki
Job responsibilities:
- Perform a technical upgrade of the banking application.
- Analyze the existing application architecture, dependencies, and configurations to identify upgrade impacts.
- Refactor and optimize code to ensure compatibility with new versions.
- Collaborate with architects, QA, and DevOps teams for integration, testing, and deployment.
- Document upgrade steps, migration guidelines, and technical challenges/resolutions.
- Support knowledge transfer and provide guidance to client technical teams post-upgrade.
Benefity
- Healthcare / Medicover with free dental package paid by CGI.
- Share purchase plan co-financed by CGI, with possibility to cash out anytime.
- Sport card.
- Employee psychological support program.
- Annual bonus plan depending on financial results.
- Rewarded referral program (minimum PLN 6k for recommendations).
- "Be Consultant" program to strengthen competences.
- Mentoring program.
- Possibility of accounting for creative work (author's tax-deductible costs).
- Training program including Brown Bags, hackathons, and knowledge sharing.
- Additional insurance: life, accident, and serious illness.
- Additional childbirth insurance.
Inne informacje
Informujemy, że administratorem danych jest CGI ISMC (Polska) Sp. z o.o z siedzibą w Warszawie, ul. Królewska 16, 00-103 (dalej jako "administrator"). Masz prawo do żądania dostępu do swoich danych osobowych, ich sprostowania, usunięcia lub ograniczenia przetwarzania, prawo do wniesienia sprzeciwu wobec przetwarzania, a także prawo do przenoszenia danych oraz wniesienia skargi do organu nadzorczego. Dane osobowe przetwarzane będą w celu realizacji procesu rekrutacji. Podanie danych w zakresie wynikającym z ustawy z dnia 26 czerwca 1974 r. Kodeks pracy jest obowiązkowe. W pozostałym zakresie podanie danych jest dobrowolne. Odmowa podania danych obowiązkowych może skutkować brakiem możliwości przeprowadzenia procesu rekrutacji. Administrator przetwarza dane obowiązkowe na podstawie ciążącego na nim obowiązku prawnego, zaś w zakresie danych dodatkowych podstawą przetwarzania jest zgoda. Dane osobowe będą przetwarzane do czasu zakończenia postępowania rekrutacyjnego i przez okres możliwości dochodzenia ewentualnych roszczeń, a w przypadku wyrażenia zgody na udział w przyszłych postępowaniach rekrutacyjnych - do czasu wycofania tej zgody. Zgoda na przetwarzanie danych osobowych może zostać wycofana w dowolnym momencie. Odbiorcą danych jest serwis Just Join IT oraz inne podmioty, którym powierzyliśmy przetwarzanie danych w związku z rekrutacją.
CGI
15 aktywnych ofert