Job Summary:
We are looking for a skilled Java Application Support Engineer with strong expertise in Java, SQL, Unix, and AWS. The ideal candidate will be responsible for providing L2/L3 production support, troubleshooting issues, and ensuring the stability and performance of applications.
Mandatory Skills:
- Strong experience in Java (Core Java, Spring Boot preferred)
- Hands-on experience in SQL (Joins, Triggers, Stored Procedures, Functions)
- Good knowledge of Unix/Linux commands and scripting
- Experience working with AWS services (EC2, S3, CloudWatch, etc.)
- Experience in Application Support / Production Support
Key Responsibilities:
- Provide L2/L3 support for Java-based applications
- Troubleshoot and resolve production issues within SLA timelines
- Analyze logs and debug issues using Java and Unix tools
- Write and optimize SQL queries, Joins, Stored Procedures, Triggers, and Functions
- Monitor application performance using AWS CloudWatch and other tools
- Perform root cause analysis (RCA) and implement preventive measures
- Work closely with development teams for bug fixes and enhancements
- Handle incident management, problem management, and change requests
- Ensure system stability, availability, and performance
Good to Have:
- Experience with ITIL processes
- Knowledge of Shell scripting
- Familiarity with monitoring tools (Splunk, Dynatrace, AppDynamics)
- Exposure to CI/CD pipelines