Overview
On Site
$60,000+
Full Time
Skills
MuleSoft
IBM MQ & JDBC
Mainframe IBM CICS & DB2
MuleSoft's API Manager
RAML or OpenAPI
Integration Patterns
Oracle
SQL Server
Java & Spring Boot
JVM
Job Details
Key Skills and Responsibilities:
- MuleSoft Expertise:Proficiency in using Anypoint Platform to design, develop, and deploy Mule applications for integrating with mainframe systems. This includes using connectors like IBM MQ, JDBC, and File Connectors, or developing custom connectors using MuleSoft's SDK.
- Mainframe Knowledge:Understanding of mainframe technologies like IBM CICS, DB2, and IMS, as well as experience with mainframe job control language (JCL) and batch processing.
- API Development and Management:Experience in designing and implementing APIs using RAML or OpenAPI specifications and managing them using MuleSoft's API Manager.
- Integration Patterns:Knowledge of common integration patterns like message queuing, data transformation, and service orchestration to enable seamless communication between MuleSoft applications and mainframe systems.
- Error Handling and Logging:Ability to implement robust error handling mechanisms and logging strategies in Mule applications to ensure reliability and facilitate troubleshooting.
- CI/CD and Automation:Familiarity with CI/CD pipelines using tools like Jenkins, Git, and Maven to automate the build, testing, and deployment of Mule applications.
- Database Skills:Experience with database technologies like DB2, Oracle, or SQL Server, which are often used in conjunction with mainframe systems.
- Problem-solving and Communication:Strong problem-solving skills to identify and resolve integration issues, along with excellent communication skills to collaborate with cross-functional teams.
- Java and other technologies:A strong understanding of Java, Spring Boot, and related technologies is often required, as MuleSoft is built on the Java Virtual Machine.
- Soft Skills:Effective communication, teamwork, and adaptability are also crucial for success in this role.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.