Resolve production issues, support, enhance, and maintain Java-based enterprise applications, and ensure application health and performance.
Requirements
- Proficiency in Core Java (Java 8 or above) and frameworks such as Spring/Spring Boot.
- Strong experience in production application support and troubleshooting.
- Good knowledge of relational databases (Oracle/MySQL) and SQL/PLSQL.
- Familiarity with Unix/Linux commands, shell scripting, and log analysis.
- Experience with version control tools (Git, Maven) and basic CI/CD processes.
- Understanding of ITIL processes, incident, change, and problem management.
Responsibilities
- Act as the primary escalation point for L2/L3 production issues, ensuring timely resolution.
- Perform root cause analysis and provide both workarounds and permanent fixes.
- Support, enhance, and maintain Java-based enterprise applications.
- Collaborate with development, infrastructure, and business teams to resolve application and performance issues.
- Lead activities such as deployment validation, batch job monitoring, and application health checks.
- Mentor and guide junior team members, allocate tasks, and review deliverables.
- Ensure adherence to SDLC processes, documentation standards, and compliance requirements.
Other
- Collaborate with development, infrastructure, and business teams to resolve application and performance issues.
- Mentor and guide junior team members, allocate tasks, and review deliverables.
- Strong problem-solving, analytical, and communication skills.
- Proven leadership or mentoring experience in a support environment.