
Senior Application Support (Java L3)
- Malaysia
- Permanent
- Full-time
- - You will be involved extensively and be responsible for the end-to-end software development lifecycle and support for all work transitioned from Group companies (which could be projects, quarterly change requests, L3 production fixes).
- - This includes analysis and design to development, implementation, testing and support.
- - You will be expected to work with various stakeholders (including business analysts) to understand/define functional and non-functional requirements and provide technical solutions for the domain area of Payments, Real-Time Data Services and Open Banking APIs (PRO).
- - Main focus will be on the customer entitlement workflow and payments data repository.
- - With a primary role as a senior member of the L3 support team, you will mainly be responsible for day-to-day application stability & improvement activities around code fixes within the PRO domain area and coaching/mentoring junior members of the team where required.
- - You will also partner closely with the group domain team to plan and manage transitioned deliverables of project delivery/change requests.
- - Act as point of contact for technical resolutions while managing the incident, problem, and knowledge management processes for the applications in scope.
- - Where required, coordinate with 3rd party product vendors and/or integration partners for application fixes, delivery and deployment of code fixes to meet the required quality, stability, performance & capacity.
- - Provide timely updates and report to management.
- - Work with stakeholders to manage and prioritize the overall book of work against the team's capacity.
- - Contribute to continuous improvement initiatives relating to methods, tools, people, architecture, project management and governance.
- The ideal candidate should have broad experience in operating large-scale and complex solutions.
- Strong communication skills to communicate with various stakeholders (both working level and management) across business and technical teams.
- Prior experience in a highly secured environment (eg: financial services) with good understanding on security and audits, encryption, 2FA or multi-factor authentication (MFA).
- Experience in application development and operations of complex integrated application solutions (online and batch integrations):
- Mandatory tech stack - hands on knowledge: RHEL (or other equivalent Linux distributions), Modern Java microservice-based application development stack (Spring Boot, ORM Framework like MyBatis), Experience with database management systems (preferably Oracle), Shell Scripting
- Experience in JBoss application server will be an added advantage.
- Experience in Apache web server will be an added advantage.
- Experience in implementation of file conversion (eg: text to XML and vice-versa).
- Experience in Agile and DevOps practices will be an added advantage.
- Domain knowledge in corporate banking application and payments platform will be an added advantage.
- Client Entitlement Workflow (CEW) & Payment Data Repository (PDR).