Must Have Technical/Functional Skills
Core Java & Middleware
Strong hands-on experience in Java 8 to Java 21 migration projects
Expertise in Java 17/21 features and compatibility remediation
Experience with Oracle WebLogic 12c to 14c migration
Strong understanding of Jakarta EE migration (javax.* jakarta.*)
Experience with Oracle ADF 12c / ADF Faces / ADF Business Components
Experience upgrading and validating Jersey REST services (1.x/2.x 3.x+)
OCI & Infrastructure
Oracle Cloud Infrastructure (OCI) deployment and troubleshooting
Experience with GraalVM and Java runtime optimization
TLS 1.2/1.3 implementation and certificate troubleshooting
JVM tuning (G1GC/ZGC)
Integration & Middleware
Experience with enterprise integration patterns:
o REST
o SOAP
o SFTP
o DB-to-DB
o Content Management integrations
Quartz Scheduler upgrade/remediation experience
Strong API integration troubleshooting skills
Frameworks & Libraries
MyBatis 3.x
Apache HttpClient / HttpCore
Apache POI / PDFBox
OpenHTMLtoPDF
JSch / SSH / SFTP
PGP Encryption
JGit
JCIFS
Oracle RIDC/UCM integration
OJDBC driver upgrade/remediation
Testing & DevOps
Regression testing strategy
Performance benchmarking and load testing
Dependency remediation and vulnerability fixes
CI/CD pipeline exposure
Maven/Gradle dependency management
Functional Skills
Enterprise HR application modernization
Legacy application remediation
High-compliance application handling
Migration impact analysis
Production release coordination
Integration validation across multiple external systems
Root cause analysis for middleware/integration failures
UAT support and defect triage
Roles & Responsibilities
Analyze and remediate Java 8 compatibility issues for Java 21 migration
Upgrade Oracle ADF applications to WebLogic 14.1.2 compatible versions
Perform javax to jakarta namespace migration analysis
Upgrade and val idate Jersey REST APIs
Modernize middleware and third-party dependencies
Validate all enterprise integrations across 60+ patterns
Implement and validate TLS 1.3 compatibility
Troubleshoot OCI deployment and runtime issues
Optimize JVM memory management using G1GC/ZGC
Support regression testing and performance benchmarking
Collaborate with QA, Infra, Security, and Business teams
Provide production deployment and hypercare support
Additional Responsibilities
Conduct code remediation assessments
Create migration design documents
Support defect resolution during UAT
Provide risk assessments for legacy components
Coordinate with Oracle/WebLogic support teams if required
TCS Employee Benefits Summary:
Discretionary Annual Incentive.
Comprehensive Medical Coverage: Medical & Health, Dental & Vision, Disability Planning & Insurance, Pet Insurance Plans.
Family Support: Maternal & Parental Leaves.
Insurance Options: Auto & Home Insurance, Identity Theft Protection.
Convenience & Professional Growth: Commuter Benefits & Certification & Training Reimbursement.
Time Off: Vacation, Time Off, Sick Leave & Holidays.
Legal & Financial Assistance: Legal Assistance, 401K Plan, Performance Bonus, College Fund, Student Loan Refinancing.
#LI-RJ2
Salary Range-$100000-$125,000 a year

ADF Developer
Tata Consultancy Services, Duluth, GA, USA
Job type: Full Time