Title: ESB Integration Developer
Location: Abu Dhabi, Onsite
Duration: 9 months extendable contract
Job Title: ESB Integration Developer
Role Purpose:
We are looking for a highly experienced Senior SOA Developer with strong expertise in banking and integration services. The ideal candidate will be responsible for the implementation, development, and delivery of technical services across Multi-Tier and SOA architectures, while ensuring alignment with best practices and standards.
Key Responsibilities:
Extensive experience in Banking, SOA delivery methodologies, SOA Center of Excellence, and implementation of SOA best practices.
Familiarity with banking service standards such as ISO8583, IFX, Open Bank Project, ISO20022, and SWIFT.
Core service design experience including:
REST API and Web Services development
Implementation of various integration design patterns
Deep understanding of SOA principles and best practices
Knowledge of SDLC and SGLC processes
Creation of High-Level and Low-Level Design documentation
Delivery of technical services for Multi-Tier and SOA-based architecture.
Contribution to strategic SOA implementation approaches based on service analysis.
Preparation of technical design documents across multiple projects.
Involvement in the inception and enhancement of SOA practices.
Strong hands-on development experience in the following areas:
IBM DataPower Development & Administration
IBM API Connect Development & Administration
IBM ODM Development & Administration
IBM ACE (IIB v11) & IIB v10.x Flow Development
ESQL & Java Development
Oracle and SQL Database Development
IBM MQ v9.x Administration
IBM WebSphere Service Registry and Repository (WSRR)
Various integration protocols (SFTP, TCP/IP, MQ, JMS, HTTPS, Web Services, REST)
Security and performance best practices
Shell scripting for IIB and MQ under Linux systems
Testing tools: SOAP UI, RPT, RFT, LoadRunner, Postman
Creation of Unit Test Documents and Test Case Scenarios
Understanding of business requirements and translating them into technical deliverables.
Preparation of project-related documentation including IARs and approval documents.
Support for UAT phases, including documentation and stakeholder approvals.
Incident and problem tracking, resolution, and reporting via approved IT services.
Compliance with internal standards and governance policies.
Timely delivery of assigned tasks to meet business needs.
Flexibility to execute ad-hoc tasks and objectives aligned with internal and business goals.
Support go-live and post-deployment activities for projects and releases.
Ensure DR (Disaster Recovery) readiness including documentation and participation in DR drills.
Specialist Skills / Technical Knowledge:
Certification in IBM IIB v10 and MQ v9.1
Hands-on experience with IBM API Connect and DataPower
Experience with J2EE applications
Proficiency in MQ Explorer, SOAP UI, RFUtils
Experience with WebSphere Service Registry & Repository Server
Strong database design and development in Oracle and MS SQL
Experience Required:
5–7 years of experience in SOA development
At least 2–4 years in a similar role within the Banking or Financial Services industry