Job Description
We are looking for an Application Middleware Developer for a leading bank in Bahrain.
Location – Bahrain, BH
Salary – 2,000 – 2,500 BHD/month
Engagement Type – Contract (12 months)
Requirements:
- Bachelor’s degree in computer science, Information Technology or related field
- 5 or more years of experience in IT industry.
- Experience in Cloud based integration Platform.
- Proven experience in designing, developing, and implementing integration solutions using OIC
- Strong understanding of RESTful and SOAP web services, JSON, and other data formats.
- Experience in cloud based integration platforms, specifically OIC.
- Strong Knowledge in OIC API Integration.
- Strong understanding on SOAP based services and Rest bases services.
- Strong development skills in JAVA
- Strong knowledge on Authentication methodologies to be followed during the
- integration platforms.
- Strong Knowledge in OIC GEN2 and GEN3
- Experience in Migration from OIC GEN2 to GEN3
Role and Responsibilities:
- Design, Develop, and Implement Integration solutions using Oracle Integration cloud (OIC) to
- connect various applications, Systems, and Services
- Customize and configure OIC adapters, connectors, and Components to meet specific integration requirements.
- Develop RESTful and SOAP Webservices for data exchange and communication between different systems.
- Collaborate with Business analysists and stakeholders to gather requirements and define integration workflows and data flows.Perform troubleshooting , debugging and performance tuning of integration solutions to ensure optimal performance and reliability.
- Develop and maintain documentation for integration processes, interfaces and configurations.
- Perform Code reviews.
- Ensure adherence to coding standards, development methodologies and security protocols throughout the software development lifecycle.
About the Role:
The Application Developer primary objective are responsible for designing, creating, and maintaining Integration Solution using OIC to streamline the business process and enhance eficiancy.