Our international customer is in need of several MuleSoft Developers to work on a multiple year contract in support of an Integration Factory.
As a member of the Application Integration Development team, the MuleSoft Integration Developer is responsible for design and development of integration services and components on multiple projects using leading open source and industry standard technology stacks.
The individual will operate in an integration factory/ COE environment and will be responsible for full lifecycle development for the services/API’s working with other stakeholders on the project.
Required Skills and Experience
- 7+ years of software development experience.
- Extensive software integration and/or other ESB experience is a Must.
- 8-10 years of Enterprise Application Integration experience
- 4-5 years of development experience using MuleSoft Suite of products (Anypoint Platform – Designer Center, Management Center, Connectors, Exchange) MuleSoft – ESB Enterprise Edition, CloudHub, and API
- Experience working with MuleSoft ESB/API-hands-on experience working with the 3 tiers of API
- Experience working with RAML
- Experience working with Data Weave
- Deep understanding of SOA design principles and best practices.
- Experience with TDD and continuous integration and deployment.
- Experience with SOAP and REST a must.
- Have expertise in large distributed systems, legacy experience is considered an asset.
- Experienced with Git and Subversion.
- Well versed in integrating mobile technologies.
- Knowledge of MDM Informatica SIF(Service Integration Framework) and Composite web services.
- Knowledge of Pub-Sub models/Asynchronous messaging architecture and Real Time Integration.
- Mule Cloud and/or Hybrid -cloud experience to include Azure, SalesForce, AWS Cloud experience etc.
- Experienced with version management tools.
- Understanding of security protocols in data integration
- Java / J2EE, Web Services Development experience
- 7+ years of experience developing with Java.
- Experienced writing and running JUnit tests.
- Extensive experience working with XPath expressions & functions.
- Working knowledge of XSL/T.
- Background in agile and waterfall methodologies.
- Required to have Bachelors in Computer Science/Business Management
- Masters in Computer Science /MBA preferred
- *Certified Mulesoft Associate Developer or Mulesoft Developer would be a huge plus!
Responsibilities
- Participate in the design and delivery of our integration projects across multiple business domains.
Contribute to key phases of the development lifecycle. - Identify, analyze, and develop interfaces and flows.
- Assist in the collection and documentation of user’s requirements.
- Assist in the development of logical and physical specifications.
- Develop solutions by designing system specifications, standards and programming.
- Identify and communicate technical problems, processes, and solutions.
- Propose and evangelize development standards across multiple projects and vendors.