The Java Support Analyst is responsible for maintaining, troubleshooting, and optimizing enterprise Java applications. This role involves incident resolution, performance tuning, API troubleshooting, database optimization, and CI/CD deployment support. The analyst will work in an Agile, DevOps-driven environment and support legacy modernization, application enhancements, stabilization, and performance improvements for mission-critical applications in Freight, Rail, and Logistics industries.