IBM Integration Bus Developer
IT Solutions and Services company with operations in UAE, Qatar, Bahrain, USA, Australia, Singapore & India.
VAM Systems is currently looking for IBM Integration Bus Developer for our UAE operations with the following skillsets and terms and conditions:
Skill set required:
• 5 years of hands on experience of developing and managing solutions on IBM Integration Bus.
• IBM Websphere Middleware development/programming and support experience, preferably at a financial institution doing similar work.
• Technical Skills: IBM Integration Bus 10.x, Websphere MQ v7.x, MQ 8.0, MQ 9.0, IBM Integration Bus Toolkit, Websphere MQ Explorer, ESQL, XML, MRM, XSD, JSON, SWAGGER, XSLT, WSDL, Oracle 12c, AIX 6.1/7.x, Enterprise Integration (EAI), Web Services, SOA, Eclipse, SDLC, Object-Oriented Design(OOD) and Database design (Oracle, SQL Server).
Job Purpose: Middleware Developer performs multiple functions in support, development and any other activities related to the bank’s Middleware implementation. This includes support, development, coding, testing, analysis, debugging, quality assurance, deployment/implementation, documentation and performance tuning.
Primary Function: Develop, deploy and support software solutions in EAI and middleware using IBM WebSphere Message Broker, IBM WebSphere MQ Series and DB2/Oracle.
Job Duties:
• Provide technical support for all the middleware environments.
• Work with Support and Development teams to understand the issues.
• Design, develop, unit test and integrate Message Broker flows.
• Work with QA Teams to fix code level defects.
• Work on deployment of Message Broker flows across different environments. (Dev, QA, Staging and Production).
• Create MQ infrastructure artefacts for implementation.
• Co-ordinate the work with support and development teams to ensure the fixes and solutions are delivered on time
• Liaise with support and development teams as required to clarify issues or problems.
• Plan and manage systems testing to ensure that fixes and solutions work correctly and meet the specification.
• Investigate and resolve complex user problems channelled via the Helpdesk or equivalent in order to minimize disruption to production systems and other Middleware environments.
• Ensure the developments/configuration changes, technically interfaces with existing systems using the optimum methods
• Testing and implementation of technical solutions.
• Document changes to systems and produce technical documentation for solutions and fixes.
• Designs and develops components, interfaces, programs by setting expectations and features priorities throughout development life cycle; determining design methodologies and tool sets; completing programming using Java and Java tools; designing and conducting tests.
• Good proficiency in J2SE, JMS, Servlets, JSP and etc.
• Integrates applications by designing database architecture and client/server components, interfaces and programs.
• Completes Java applications development by coordinating requirements, schedules, and activities; troubleshooting development and production problems across multiple environments and operating platforms.