Job Description
Title: Middleware Programmer
Location: Hybrid, Houston, TX
Contract Duration: 6+ Months
Experience Needed: 5+ Years
Job Description:
We are seeking a skilled Middleware Programmer with proven experience in IBM App Connect Enterprise (ACE) development. The ideal candidate will be responsible for designing, developing, and deploying integration solutions using IBM ACE/IIB. You will work with various messaging and integration technologies, develop ESQL and Java code, and manage message transformations involving XML, JSON, and other data formats. The role requires hands-on experience with SOAP and RESTful web services, and a solid understanding of message-oriented middleware, including IBM MQ. The candidate will also be expected to troubleshoot and optimize existing integrations to ensure robust and efficient performance across enterprise systems.
Roles and Responsibilities:
· Design and implement integration solutions using IBM App Connect Enterprise (ACE)
· Develop ESQL and Java-based flows for middleware applications
· Configure and manage message queues using IBM MQ
· Create and consume SOAP and REST web services
· Handle XML/JSON transformations and mappings
· Collaborate with architecture and development teams for end-to-end integration
· Troubleshoot integration issues and ensure high availability of services
Must Haves:
· Proven experience as an IBM ACE Developer
· Expertise in ESQL, Java, and integration design patterns
· Knowledge of web services (SOAP/REST), XML, JSON
· Familiarity with various data formats and transformation techniques.
· Understanding of message-oriented middleware (MQ) and related technologies.
Skills Required:
· IBM App Connect Enterprise (ACE)
· IBM Integration Bus (IIB)
· ESQL
· Java
· SOAP & REST Web Services
· XML
· JSON
· IBM MQ
· Integration Design Patterns
TOP 3:
· Strong IBM ACE/IIB development expertise
· Proficient in ESQL and Java
· Experience with SOAP/REST APIs and message-oriented middleware