Senior Java Backend Developer

Cgi — Poland · Posted ~2 hours ago

Senior Full-time Remote

Skills

Java EE JEE EJB enterprise application upgrades application architecture code refactoring enterprise systems Java application servers

🔓 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 list

Summary ✨ AI‑Generated

Join a consulting team as a senior Java backend specialist working on the modernization and stabilization of a mission-critical enterprise application. You will analyze architecture and dependencies, refactor code for compatibility with newer versions, and contribute to technical upgrades of a large-scale Java EE system. Hands-on experience with EJB, application servers, persistence layers, and enterprise migrations is highly valued. The role supports remote work within the country.

Highlights

Work on a high-impact modernization project involving a mission-critical enterprise banking system, with a strong focus on technical upgrades, architecture, stability, and large-scale systems.

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 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.