Application Maintenance Engineer with L3 experience
Perform root cause analysis on incidents (application, batch and connectivity) and provide a solution for remediation.
Prioritize defects and plan for production release based on defect criticality or align with the quarterly release
Develop programs, support end-to-end testing in SIT, support UAT and prepare for deployment to production environments.
Maintain Production stability by ensuring deployments have completed the necessary risk and impact assessments.
Follow up on defect closure and meet defect closure KPI
Share production defect support learning with QA team and development team to improve application quality and minimize future defects
Verify and deploy programs and systems
Troubleshoot, debug and upgrade existing software
Recommend and execute improvements
Education:
Degree in Computer Science or related discipline
At least 8 years of relevant experience.
Essential:
Go through the Java code (microservices / APIs) to identify the issues and
Perform code fix based on the issue reported
Able to analyse the technical issues such as why the job performance is poor (by looking into the query, understand the SAQ query usage, perform tuning, etc)
Able to work in a team to perform the code deployment in a CI/CD pipeline