Key Responsibilities:
1. Application Support:
o Provide second and third-level support for Java-based applications.
o Diagnose and resolve technical issues in a timely and efficient manner.
o Monitor application performance and ensure system availability and reliability. Tools usage and scripting would be added advantage.
2. Troubleshooting:
o Analyze, identify, and resolve complex software issues.
o Debug and troubleshoot Java code to fix defects and performance issues.
o Utilize logs, monitoring tools, and other diagnostic methods to identify root causes.
3. Collaboration:
o Work closely with development teams to understand application functionalities and dependencies.
o Collaborate with cross-functional teams, including QA, DevOps, and Product Management, to resolve issues and improve applications.
o Communicate effectively with customers and stakeholders to provide updates and resolutions.
4. Development and Maintenance:
o Participate in the development and deployment of application updates and enhancements.
o Write and maintain documentation for application support processes and procedures.
o Contribute to continuous improvement initiatives to enhance application support and performance.
5. Incident and Problem Management:
o Manage and prioritize incident tickets and service requests.
o Escalate critical issues to appropriate teams and ensure timely resolution.
o Conduct root cause analysis and provide recommendations for preventing future incidents.
Qualifications:
• Education: Bachelor’s degree in computer science, Information Technology, or a related field.
• Experience: Minimum of 5 years of experience in Java development and application support.
• Technical Skills:
o Proficiency in Java and Java EE technologies.
o Understanding of web technologies (HTML, CSS, JavaScript) and frameworks (Spring, Hibernate).
o Experience with databases (SQL, Oracle, MySQL) and writing complex queries.
o Familiarity with version control systems (Git, SVN).
o Knowledge of application servers (Tomcat, JBoss, WebLogic) would be advantage.
o Experience with monitoring tools and logging frameworks.