Job Description – Java Application Support Engineer
Location - Kochi Onsite
Notice Period : 0-15 Days
Experience : 5+ Years
Role Overview :
We are seeking an experienced Development Engineer with a strong background in development and production support. The ideal candidate will be responsible for maintaining, troubleshooting, and improving business-critical applications while ensuring high availability and performance.
Responsibilities :
- Provide Application support for Java-based enterprise applications.
- Troubleshoot incidents, identify root causes, and implement permanent fixes.
- Support and manage microservices, REST APIs, and backend integrations.
- Perform application deployment and environment configuration on IBM Liberty / Apache Tomcat.
- Monitor application performance and logs to proactively prevent downtime.
- Develop automation scripts using Shell (C-shell / Bash) to improve operational efficiency.
- Work with PostgreSQL / Oracle 19c for database support, including SQL / PL-SQL scripting and query tuning.
- Analyze logs and resolve issues in Unix / Linux (RHEL) environments.
- Support frontend debugging for web applications using HTML / JavaScript.
- Collaborate with cross-functional teams for incident resolution and issue triaging.
- Maintain documentation, runbooks, and incident / update logs.
- Participate in on-call rotation and provide real-time production support.
- Work with C / C++ executables and batch processing where required.
Required Skills & Experience :
Strong hands-on experience in Java / J2EE, Servlets, JSP, and JDBC.Experience with Maven, microservices, and RESTful service development / support.Solid understanding of PostgreSQL and Oracle (19c) databases.Good knowledge of Application Monitoring, log analysis, and performance tuning.Experience with Unix / Linux (RHEL) environments, Cron jobs, Shell commands & scripting.Exposure to IBM Liberty / Tomcat application servers.Capability to automate processes and improve system reliability.Strong troubleshooting and analytical skills with focus on root cause elimination.Experience in incident management, issue triaging, and production support operations.Knowledge of C / C++ executable support and batch jobs is a plus.