"Primary Responsibilities include but are not limited to the following Able to interpret requirements to develop Mule servicesintegrations in Agile & DevOps process. Contribute to Applications Development and QA teams to establish best practices implementation of methodologies and toolsets Make technology decisions related to Mulesoft environment Oversee the development and maintenance of technical and process documentation Documents design specifications, troubleshoots and testing. Actively involved with requirement understanding and analysis. Work closely with functional leadsPMs to understand the partner integration requirements. Additional responsibilities as deemed necessary for the role Preferred Skills Proficient in Mulesoft experience with implementing service-oriented architecture SOA and enterprise application integration EAI using Mulesoft 3.xBasic authentication and authorization, Security conceptsDesigns and develops using EAIB2B solution on B2B tools and J2EE concepts.Expert level experience with SOAP and REST web services , open API development, and SOA conceptsSolid understanding of the design patterns.Designs and develops ESBSOA middleware layers using tools like Mulesoft,Experienced in J2EE, Java Servlets, JMS, EJB, Design Patterns, Web services and building integration projects using any integration tool.Proficient in the Agile SDLC developmentExperience working with RAML using MulesoftExperience working with NoSQL databases like MongoDB CassandraExperience working with Hadoop Big DataSolid hands-on experience in architecting and developing J2EE based web applications JSP, Servlet, JDBC, JMS, JAXBShould have the good knowledge on other ESB applications. AlsoExcellent oral and written communication skillsExcellent customer service skills Excellent analytical and problem solving skills."