Senior Middleware Developer recruitment
We are looking for a Senior Developer to join our middleware development team. The role requires a strong understanding of real-time messaging systems and integration architecture. This is a highly development-centric role and you will be expected to deliver technical solutions by managing all phases of the development life cycle. You must be able to analyse business requirements and design solutions for messaging oriented services which distribute reference data to critical business systems. In addition, when required you will also be required to support deployment of changes into Production as well as solving any problems in the Production environment.
Java programming experience is essential for this role. In addition, strong knowledge of enterprise messaging software (IBM WMQ, TIBCO EMS etc.) and databases is also important.
You must be a self starter and willing to work with new technologies.
Requirements
Strong knowledge of the following technologies is required from development perspective-
- Java Programming
- JMS
- XML APIs
- Hibernate
- XML Specifications
- XSLT Programming
- XPath/ XQuery
- XML Schema
- SOAP Web Services
- REST Services
- Enterprise messaging technologies
- IBM WebSphere MQ
- TIBCO EMS
- SQL Programming
- Ant/ Maven/ CI Tools such as Hudson/ Jenkins Good working knowledge of the following technologies is required from development perspective-
- Databases (DB2 preferred)
- Unix OS (Red Hat preferred)
- Not necessary but highly desirable-
- TIBCO BusinessWorks
- Spring framework
- Previous experience in the Banking industry
- Knowledge of Agile development methodology
- Ant/ Maven/ CI tools such as Hudson