Job Role: MuleSoft Developer
Location: Berlin, CT/Westwood, MA
Duration: Full Time
Job Title : MuleSoft Developer
Location : Berlin, CT/Westwood, MA
Duration : Full time
Job Description:
Technical/Functional Skills:
- Identify, analyze and develop interfaces and integrate flows using Mule ESB Anypoint platform including Mule Runtime, Connectors, Design Center and API management.
- Knowledge of Integration Design patterns for building middleware systems from the ground up using Message Routing, Content Enrichment, Message Filtering, Message Transformation, Guaranteed Delivery, Message Sequencing, Batch Message processing, error handling and reconciliation mechanisms.
- Responsible for programming and software development using various programming languages and related tools and frameworks, reviewing code written by other programmers, requirement gathering, bug fixing, testing, documenting and implementation.
- Minimum 3+ years of Hands-on experience on MuleSoft CloudHub and RTF, API Management, MuleSoft ESB and MuleSoft Anypoint Studio. Mule-4 experience required and solid understanding of Mule ESB Architecture
- Good knowledge of SOA architecture and fluency in web service standards such as WSSE and technologies (XML, SOAP, WSDL, XSD, UDDI, REST) is a must. Good understanding of relational databases; experience working with different adapters and JMS queues required
- Ability to understand Business requirements and transform them to high level and low level design specifications.
- Good experience and understanding of SDLC lifecycle (Waterfall, Agile and Hybrid methodology).
- MuleSoft Developer Certification.
Experience Required:
- Implementation experience with framework-based J2EE solutions is preferred
- Project Experience: At least 4 years in Analysis, Design, Development, Testing and Deployment of Mulesoft Projects.
- Good communication skills.
- Roles & Responsibilities:
- Should be able to liaise with Business to understand their requirements and validate feasibility of delivery within timeframe requested
- Provide solution / options / approaches aligned to customer expectations, highlight dependencies
- Should be able to work in an agile mode and also prioritize business work items
- Should be efficient in mapping business requirements by interacting with vendors, clients, consultants & other multiple stakeholders
- Preparation of low-level design, Analysis and solution proposals at Project Level
- Development of custom components
- Participate in meetings with customer and with onsite team in requirements and design discussions