remote
Technical Project Manager - Struts to Spring Boot Migration - Capgemini
Software Engineer
Lead large‑scale application modernization, migrating legacy Struts applications to Spring Boot. Drive project scope, schedule, and budget while coordinating cross‑functional teams and stakeholders in an Agile environment.
About the role
Key Responsibilities
- Lead end‑to‑end migration of Struts‑based applications to Spring Boot, ensuring minimal downtime and business continuity.
- Define project scope, create detailed plans, and manage timelines, budgets, and resource allocation.
- Facilitate Agile ceremonies (sprints, stand‑ups, retrospectives) and maintain product backlog using JIRA.
- Coordinate with development, QA, security, and operations teams to deliver high‑quality, scalable solutions.
- Communicate progress, risks, and mitigation plans to senior stakeholders and executive sponsors.
Requirements
- 5+ years of technical project management experience in enterprise application modernization.
- Hands‑on knowledge of Struts, Spring Boot, and related Java ecosystem.
- Proven track record delivering projects on time, within scope, and on budget.
- Strong Agile and Scrum practices, with experience using JIRA or similar tools.
- Excellent communication, stakeholder management, and problem‑solving skills.