IBM ACE (App Connect Enterprise) DEVELOPER
Duration: 1-year contract with possible extension
Location: Albany NY - Remote (EST Preferred)
Rate: Competitive market rate
No Corp-to-Corp or 1099. No 3rd parties.
Qualifications:
Experience working on Middleware integration using IBM Integration Bus (IIBv9 & ACEv10) and IBM WebSphere MQ. Working with different message flows using IIB & Experience in utilizing IIB in a high-volume environment.
3-5years strong IBM Integration Bus skills, strong Java skills, strong XPath skills for XML & JSON, ESQL skills.
Experienced in handling API security at IBM ACE, should have skills to handle retry mechanism, auditing, monitoring and transforming incoming and outgoing messages.
Experienced on Design, develop, test, debug, and deploy message flows via IIB Toolkit by using Java, ESQL and Integration pattern features.
Designing and developing complex integration projects using IBM Integration Bus (IIB)
Should have hands on experience on XML and MRM based Message flows and Message sets.
Knowledge on REST API & SOAP-based Web services and experience to utilize the connectivity, transformation, and mediation capabilities of IIB.
Nice to have CI/CD knowledge. Responsibilities:
Design and Development: Develop integration solutions using IBM ACE to connect various applications and systems within the organization.
Requirements Analysis: Collaborate with business analysts and stakeholders to gather and analyze integration requirements.
Data Transformation: Implement data transformation and mapping solutions to ensure data consistency and integrity across systems.
API Management: Manage APIs to facilitate communication between different applications and services.
Testing and Debugging: Conduct unit testing, integration testing, and debugging to ensure the quality and functionality of integration solutions.
Documentation: Create and maintain comprehensive documentation for integration processes, configurations, and solutions.
Support and Maintenance: Provide ongoing support and maintenance for existing integration solutions, including troubleshooting and resolving issues.
Collaboration: Work closely with other IT teams, including application developers, system administrators, and network engineers, to ensure seamless integration of systems.