Tech Stack
JavaJavaScriptLinuxOracleShell ScriptingSQLUnix
About the role
- Lead support efforts for Java based application
- Act as the support lead for application support activities
- Troubleshoot and resolve complex technical issues involving Java, Servlets, JDBC, PL/SQL, and Unix environments
- Act as the point of escalation for priority incidents and drive root cause analysis
- Provide L2/L3 support for a complex, Java-based global application
- Lead investigation and resolution of production issues
- Support deployment and release activities for upcoming versions
- Collaborate with the onshore team and guide offshore support engineers
- Ensure timely and quality resolution of incidents within SLA
- Maintain and update operational documentation, support runbooks, and issue logs
- Prepare and deliver weekly/monthly operational reports in PowerPoint
Requirements
- 10 + yrs experience in software engineering
- Strong Java troubleshooting and debugging skills
- Knowledge of Servlets, JSP, and JDBC for application issue triaging
- Experience with Oracle 19c – SQL/PL-SQL scripting, performance tuning, and DB monitoring
- Familiarity with IBM Liberty and Tomcat for app deployment and monitoring
- Proficient in Unix/Linux (RHEL) – log analysis, cron jobs, shell commands
- Experience with Shell Scripting (C-shell/Bash) for script execution and basic debugging
- Working knowledge of C/C++ executables and their role in batch processing
- Understanding of frontend debugging using HTML and JavaScript
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
JavaServletsJDBCPL/SQLUnixShell ScriptingOracle 19cHTMLJavaScriptC/C++
Soft skills
troubleshootingdebuggingleadershipcollaborationcommunicationincident managementroot cause analysisdocumentationreportingtime management