Senior MuleSoft Developer/MuleSoft Architect / Lead Developer
- 8 years of hands on development experience on MuleSoft products and features
- Experience with Anypoint platform set up including identity management, Client management, Roles and access, environment, VPC, DLB, VPC sizing, firewalls, network, cloud concepts etc
- Hands-on development experience in Mule 4.x including RAML design, REST API design, Flow, Sub flow, message processor, connectors, components, scopes, flow control, error handling, batch processing, Dataweave 2.x, java, custom connector SDK, MUnits, etc.
- Experience with enterprise integration patterns.
- To be able to provide best practices, standards, guidelines, roadmaps to development teams that are using the API platform.
- Create reusable artifacts, standards, templates, guidelines, patterns to be used by other team members.
- Experience with various deployment options in MuleSoft e.g., cloudhub, on-premise, RTF, PCF and private cloud etc
- Experience in configuration, implementation and usage of any Message Queue ( for e.g. Rabbit MQ, Mulesoft MQ, Azure MQ etc) in projects
- Experience in Core Java, Messaging (JMS), Web API - SOAP, REST, XML, YAML, CSV, TCP, WebSocket, HTTP, REST, JSON, SOAP, JDBC, JMS, FTP, etc.
- Ensuring the standards, guidelines, code quality criteria are met in every phase of delivery.
- Experience with Services Oriented Architecture and RESTful Architecture, web services, microservices Architecture.
- Experience in creating HLD and LLD along with knowledge in UML to create related artifacts.
- Experience and understanding of complete API lifecycle.
- Experience in implementing security aspects including API security, authentication, authorization, message & transport-level security.
- Strong analytical and problem-solving skills.
- Familiar with the concepts of SDLC with proficiency in mapping business requirements, technical documentation, application design, development and troubleshooting for information systems management
- Desired hands on experience in SQL Server and PL/SQL to write queries.
Good to have
- Experience using Agile, Scrum and iterative development practices
- Good to have MuleSoft Developer certification.
- Experience in leading Implementation, Enhancement and Support projects.
- Production Support and Incident Management.