Main Duties and Responsibilities:
- -Develop and manage APIs (both local and public) for seamless integration of digital banking services with internal systems and third-party parties.
- -Configure and manage API gateways (both local and public) to enable controlled and secure access to APIs.
- -Assess new technologies and define new infrastructure requirement
- -Maintain proper coding practices and documentation, even under deadlines.
- -Transform software designs and specifications into high functioning code in the appropriate language.
- -Perform system testing, implementation and modification.
- -Perform upgrades to make software and systems more secure, efficient and up to date.
- -Work closely with related team, including third-party vendors, partners, and clients, to ensure smooth API integration and compatibility.
- -Monitor the performance of APIs, troubleshoot issues, and support business operation.
- -Perform other duties as assigned by the management.
Key Selection Criteria and Qualification:
- -Educational background in IT/MIS at BSc degree or related fields.
- -2-3 years of experiences as digital system integration or WSO2 middleware or similar engineering role Ability to program in languages such as PL/SQL, Java, JavaScript, Python .etc.
- -Strong understanding of APIs, RESTful services, micro services, and web services.
- -Excellent knowledge with relational databases as Postgres, Mongo and Oracle.
- -Experience with CI/CD pipelines for API deployment and version control (Git).
- -Strong knowledge of secure integration protocols (OAuth 2.0, JWT, SSL/TLS encryption, etc.).
- -Willingness to learn new software systems.
- -Strong commitment to work and ability to work independently in a team spirit.
- -Strong technical, analytic, and problem-solving skills
- -Good in spoken and written English.
- -Ability to work independently in a team spirit and under pressure.