Job Title: L3 Application Maintenance Engineer
Job Responsibility
· 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
· Perform annual Disaster Recovery (DR) exercise for supported applications
· Provide support to System Engineers on server level patches / upgrade as and when applicable
· Ensure proper knowledge transfer (KT) from project/development team before enhancement release
· Verify and deploy programs and systems
· Troubleshoot, debug and upgrade existing software
· Recommend and execute improvements
Job Requirements
Technical Skills & Experience
· Programming / OS / Technology Skills:
At least few years of experience in maintaining / managing applications in at least some of the technologies such as Java, ReactJS, Python, Oracle, MariaDB, MSSQL, Solaris, RedHat Linux, JBOSS, WebLogic, Apache, Cloud based development, MQ, Connect Direct, Control-M, Tivoli, Geneos, etc.
· Knowledge of FIS OPF (Open Payment Framework) product is a must at least in the capacity of troubleshooting, deployment, etc.
· Strong working experience with Java, Spring Boot and API (Microservices)
· Experience with databases (SQL) and Object-Relational Mapping (ORM) frameworks
· 5 or more years’ in troubleshooting and fixing issues across different technologies/platform
· Strong troubleshooting and problem-solving skills
· Experience with payment domain and SWIFT message will be a big plus
· Strong written, oral communication skills and ability to manage user/vendor/customer
· Ability to easily adapt to any technology/environment and lean new languages / technologies / tools
· Experience tuning Kafka components for varying traffic and performance requirements
· Experience with Incidents & Problem management & associated tools (Remedy)
· Attention to details.
Education
· Degree in Computer Science or related discipline