Job Title
Java Developer - PCC Upgrade
Role Summary
We are seeking an experienced Java Developer to support a PCC upgrade program, with hands-on responsibility for custom code remediation, integration changes, upgrade compatibility fixes, and deployment support.
This role requires the ability to analyze existing PCC-related customizations, refactor code for upgrade compatibility, and support end-to-end testing and Go-Live. This is not greenfield development.
Key Responsibilities
1. PCC Upgrade Development Support
Analyze existing Java-based custom components impacted by the PCC upgrade. Refactor or rework code to ensure compatibility with the upgraded PCC version. Identify and fix upgrade-related issues such as: API changes Deprecated libraries Runtime behavior changes Remove or replace unsupported components.2. Integration Development & Fixes
Support internal and external integrations with PCC. Modify Java services, APIs, or batch components impacted by: PCC upgrade Endpoint changes Configuration changes Troubleshoot integration failures across environments.3. Application Server & Runtime Changes
Support application runtime changes resulting from: WebLogic Tomcat transition (if applicable) JVM and configuration updates Fix issues related to: Classloading Resource configuration Connection handling4. Environment Support (Dev, SIT, Pre-Prod)
Support development and testing cycles across: Dev SIT Pre-Production Debug logs, exceptions, and performance issues. Work closely with Solution Analysts, Technical Analysts, and Architects to resolve issues quickly.5. Testing, Deployment & Go-Live Support
Support unit testing and defect fixing during SIT. Assist with deployment verification and smoke testing. Participate in Dress Rehearsal and Go-Live support. Support post Go-Live stabilization and issue resolution.Required Skills & Experience
Must-Have
5-8+ years of hands-on Java development experience. Strong experience with: Core Java Java EE / Spring-based applications Experience working on upgrade or migration projects. Strong debugging and log analysis skills. Experience supporting enterprise applications in multi-environment setups.Good to Have
Experience working with PCC or similar enterprise platforms. Exposure to: REST / SOAP services Batch processing Integration-heavy systems Experience with application servers such as Tomcat or WebLogic. Familiarity with CI/CD pipelines.Key Deliverables
Upgrade-compatible Java code Fixed and validated integrations Successful SIT and Pre-Prod defect closureGo-Live and post Go-Live stabilization support