A client of Sharp Decisions Inc. is looking for a Senior IBM ACE Integration Developer to be based in Torrance, CA, United States. The position is an on-site contract role with a possible extension.
*W2 and local candidates only.
Title:
Senior IBM ACE Integration Developer
Job Description
- The IBM Integration Bus (IIB)/IBM App Connect Enterprise (ACE) Sr. Developer will be part of the CASS Integration team providing expert knowledge and hands on development skills as needed to implement a robust solution using IBM ACE and Websphere MQ ver 11.0 and above.
- Develop and implement enterprise application integration using, IBM IIB, IBM MQ, IBM ACE.
- Provide support for existing IIB/ACE applications in a test and production environment.
- This position requires large scale messaging, SOA-based, client/server and web multi-tier applications design, development and implementation knowledge and also interacting with other teams (business clients, vendors, etc.) to gather requirements.
- Translate application requirements into ACE message flow.
- Design, Develop, Unit Test, Implement, and Production support for existing and new IIB/ACE application components.
- Must have hands-on experience with the design and development using IIB/ACE using various components (Files, Webservices, MQ, Database, Cloud Integration, Transform, etc.) and IBM Websphere MQ on distributed environments.
- Hands on experience on Web Service (SOAP and REST), WSDL, XML and XSD, XPath, formats and other standard formats HTTP, JMS and TLS.
- Must have some experience in the administration aspect of IIB/ACE.
- Must have some experience with securing IIB/ACE endpoints.
- Must have experience with creating, performance tuning, and troubleshooting IIB/ACE components.
- Knowledge on SOA architecture and ACE administration
- Understanding of middleware applications Development, build and testing tools knowledge.
- ACE message flow automation with CI-CD tools like Jenkin Maven GitHub and SonarQube etc. is preferred.
- Knowledge of event-based integration, pub-sub, and request-reply, synchronous-asynchronous
- Sound knowledge in IIB/ACE architecture and Websphere MQ architecture, Client/Server development, web development and integration, MS SQL Server, DB2, J2EE, .NET Framework, Webservices (SOAP, JSON), integrating with z/OS.
- Deep understanding of IBM Integration Bus (IIB) / IBM App Connect Enterprise (ACE) product (ver 11.0 or higher)
- Minimum 7+ years of experience with designing, developing, and implementing solutions using IIB/ACE
- Experience in performance tuning of restful APIs in IIB
- Build and manage integrations on IBM Cloud Pak for Integration (CP4I)
- Deploy and manage ACE applications on cloud environments (OpenShift/Kubernetes)
- Experience in IBM Datapower and IBM API Connect will be a plus.
What will this person be working on
- This resource will be working on the CASS application team to support existing IIB/ACE components and develop new IIB/ACE components for various projects.
- Codes and performs unit and integration testing of software to ensure proper and efficient execution and adherence to business and technical requirements.
- Codes, tests, and debugs new software or makes enhancements to existing software.
- Writes programs according to specifications from higher level staff or business analysts -Develops technical documentation -Resolves in a timely manner problems that arise with existing production applications to ensure the efficient and proper functioning of application components.
- Collaborates with technical staff to learn and understand software problems -Generates a variety of complex and periodic reports and/or data through database management, data administration and data extraction techniques -Provides general system users and management with system analysis and feedback -Mentors and coaches less experienced staff -Maximizes the efficiency of the various software systems by implementing, monitoring, testing, and auditing of new software programs.
- Analyzes and resolves computer related problems by coordinating with in-house personal to diagnose and fix operational issues
Requirements
- Advanced capability in software construction, testing, infrastructure, and configuration and operating standards.
- Advanced corporate knowledge, and understands how a change would affect multiple applications -Advanced ability to make recommendations/decisions in application and program design, standards, and program enhancement.
- Advanced ability to utilize system traces and debugging tools for problem/issue resolution -Advanced ability to analyze and model business functions, processes and information flow within or between systems.
- Advanced ability to provide guidance and mentoring on programming practices and techniques to individuals and cross functional teams.
- Very good understanding of Websphere MQ concepts and creating MQ applications using .NET (dot net).
- Prior integration experience with Captive Finance applications is a must.
- Good understanding of infrastructure-related requirements for IIB/ACE.
- IBM ACE/IIB Developer certification is preferred.
- Any prior experience of using IBM ACE Cloud Connectors to connect with Salesforce or any other Cloud platform is preferred.
- Any prior experience with Informatica ETL is preferred.
- Any prior hands-on experience with Mainframe is preferred.
- 9+ years of software development experience.
- 7+ years of development experience using IBM ACE, CP4I.