Responsible for application system integration, including technical analysis, API development, configuration, and environment support for the bank's middleware applications in coordination with various IT teams. Key responsibilities include:
- Design, develop, and maintain complex integration services and APIs based on industry standards using:
- IBM App Connect Enterprise (formerly IBM Integration Bus)
- IBM Message Queue (MQ)
- IBM DataPower
- IBM API Connect
Provide technical support for IT projects involving application integration through IBM middleware products, including configuration fixes, code fixes, testing support, and performance/security testing.Monitor supported systems, operate utilities for data and system implementations, and perform maintenance and emergency response outside normal hours as needed.Resolve issues and conduct RCA analysis for production incidents, following escalation processes to meet resolution targets.Involve external resources when necessary and adhere to team standards for project delivery, security, and incident management.Implement security processes to ensure operational continuity and compliance with policies.Design, develop, and support APIs and web services for application integration.Act as a liaison between infrastructure and application teams to facilitate development and maintenance of middleware systems.Qualifications:
- Bachelor's degree in computer science or engineering.
- IBM Professional Certification in IBM App Connect Enterprise (or Integration Bus).
- Desired certifications include IBM DataPower, IBM API Connect, and IBM MQ.
Experience:
- At least 8 years in IT software solution design, development, and support.
- Minimum 6 years hands-on experience with IBM App Connect Enterprise, IBM MQ, IBM DataPower, and IBM API Connect.
- Experience in designing, developing, and testing RESTful APIs and Web Services (SOAP).
Additional Skills:
- Programming in Java and JEE, with knowledge of open-source technologies.
- Strong expertise in REST APIs and Web Services.
- Knowledge of Unix/Linux, banking applications, and RDBMS.
- Effective communication skills, both oral and written.
- Ability to gather requirements, implement solutions, and support technical operations.
Interpersonal Skills:
- Ability to build confidence, rapport, and cooperative relationships.
Analytical and Strategic Skills:
- Strong problem understanding and solution development abilities.
- Focus on overall objectives and strategic planning.
Standards Application:
- Apply relevant industry and process standards effectively.