Lead Mulesoft Developer
JobRialto - cleveland, OH
Apply NowJob Description
Job Summary: We are seeking an experienced Lead MuleSoft Developer to provide technical expertise in a large, complex environment. This role requires strong knowledge of the MuleSoft product suite, J2EE, and experience in requirements analysis, software design, development, testing, and deployment. The ideal candidate will have a proven track record of delivering successful projects and a solid foundation in integration design patterns, security protocols, and microservices. In addition to technical skills, the candidate must demonstrate leadership capabilities, guiding the team and ensuring adherence to standards and code quality throughout the development lifecycle. Key Responsibilities: • Provide technical expertise in application integration and architecture, solution design, and development using SOA/EAI solutions. • Design and implement integration solutions using MuleSoft, following best practices for SOA and microservices architecture. • Build middleware systems from the ground up using integration design patterns, including message routing, content enrichment, message filtering, transformation, and error handling. • Apply security protocols such as Basic Auth, SAML, and OAuth2. • Lead technical deliverables, ensuring standards, guidelines, and code quality criteria are met in all phases of delivery. • Collaborate with cross-functional teams to ensure successful project outcomes. • Document and troubleshoot integration and architectural challenges. • Implement CI/CD pipelines using DevOps tools like Azure DevOps, Maven, and Git. Required Qualifications: • 3+ years of experience with the MuleSoft Anypoint platform as a Developer. • 1+ years of experience architecting integration solutions with MuleSoft. • 8+ years of software development experience with a strong background in Java and integration. • Hands-on experience with Mule 4.x, including RAML design, REST API design, Flow, Sub flow, message processor, connectors, components, error handling, batch processing, and DataWeave 2.x. • Proficiency in Core Java and Web APIs (SOAP, REST, XML, JSON, YAML, CSV). • Strong knowledge of SOA, RESTful architecture, web services, and microservices architecture. • Experience with synchronous/asynchronous communication patterns. • Familiarity with DevOps, CI/CD concepts, and build pipelines using Azure DevOps, Maven, and Git. • Strong verbal, written, and interpersonal communication skills. • Strong documentation, analytical, and problem-solving skills. Preferred Qualifications: • Experience with large distributed and legacy systems. • Experience with Runtime Fabric environment. • Knowledge of additional protocols such as TCP, WebSocket, HTTP, JDBC, JMS, FTP. • Experience leading technical teams in complex integration projects. Certifications: • MuleSoft Developer certification (required). • MuleSoft Integration/Platform Architect certification (preferred). Primary Skills: • MuleSoft (Anypoint Platform, Mule 4.x) • DataWeave • Web APIs (SOAP, REST) • Java • CI/CD (Azure DevOps, Maven, Git) Education: Bachelors Degree Certification: MuleSoft Integration Platform Architect , MuleSoft Developer certification
Created: 2024-11-15