We provide IT Staff Augmentation Services!

Sr. Mulesoft Developer Resume

2.00/5 (Submit Your Rating)

Providence, RI

SUMMARY

  • More than 8 years of experience in Software Development Lifecycle (SDLC), full API Development life cycle, including requirement analysis, design specification, development and testing
  • Experience in Enterprise Application Integration (EAI), Microservice Management and API Gateway - mainly using Mule ESB, CloudHub, AnyPoint Studio, AnyPoint Platform, Interconnecting Applications and Services, Message Enrichment, Content-based message routing, Filters, and Exception handling
  • Knowledge of integration design patterns for building middleware systems ground up using message routing, content enrichment, message filtering, message transformation, guaranteed delivery, message sequencing, batch message processing, error handling and reconciliation mechanisms
  • Good experience in creating flows/orchestrations for integrating the components like connectors, transformers and scopes written on top of different internal platforms using Mule ESB for XML to CSV, XML to JSON, JSON to XML conversion
  • Hands on experience using Mule connectors like FTP, FILE, SFTP, MQ and IMAP
  • Experience creating technical documentation including incoming and outgoing message structure, message flow diagram, provider service information and test cases
  • Experience in building complex flows, Sub-flows, creating reusable libraries, functions, store procedures, content-based routing, transaction rate limit and security implementation for gateway proxies.
  • Strong debugging and problem-solving skills with excellent understanding of system development methodologies, Reverse engineering techniques and tools
  • Experience in Unit Testing, Functional Testing, Volume Testing and Performance Testing
  • Execution and delivery excellence as a TechLead with good communication and interpersonal skills, converting business into technology and process models
  • Execution and Delivery excellence as a TechLead with good communication and interpersonal skill, converting business into technology and process models
  • Used SVN Code Commit for using GIT, Docker, Jenkins for the code deployments and updating.
  • Deploying interfaces to Cloud and testing them end to end (Dev, QA, UAT and PROD).
  • Acting as a point of contact with management team and gathering the necessary information from the business for necessary corrections and working on change requests if any.

TECHNICAL SKILLS

Ticketing Tool: ServiceNow, Jira, BMC Remedy, Global Service Desk (GSD)

Anypoint Platform: Mule ESB, Anypoint Studio, API Designer, MMC, Runtime Manager, CloudHub

Middleware: Mule ESB, IBM App Connect, IBM DataPower GatewayCI/CD: Maven, Jenkins, GitHub, Artifactory

Servers: WebSphere, WebLogic, Tomcat

Version Control: GitHub, CVS, SVN, Clear Case, Rational Team concert, Jira

Database: MongoDB, Oracle, MySQL. DB2, SQL Server

PROFESSIONAL EXPERIENCE

Confidential | Providence, RI

Sr. MuleSoft Developer

Responsibilities:

  • Developed integration flows using Mule AnyPoint Studio to connect to REST, SOAP Web Services, Salesforce, and ActiveMQ broker.
  • Work closely with functional leads/PMs to understand the partner integration requirements.
  • Configuring the Mule process for fetching the data from topic and makes web service calls to the middle tier Mule ESB for processing.
  • Collected data from requirement and Designed API Specs using RAML
  • Involved in designing, building, Deploying and managing Restful API’s/Micro-Services
  • Used Data Mapper as well as DataWeave for data transformations and data validations within flows & sub flows.
  • Implemented synchronous and Asynchronous messaging scopes using Apache ActiveMQ in Mule.
  • Used Database Connectors to connect with respective systems using Mule ESB.
  • Extensively used Mule components that include File Transport, SMTP Transport, FTP/SFTP Transport, JDBC Connector, and Transaction Manager.
  • Developed flows, subflows, control components like Splitter, Aggregator, choice router and scatter gather.
  • Delivering and implementing the project as per scheduled milestones. Participating in system integration, customer support and product up-gradation.
  • CreatedSOAP and RESTbased service interfaces using MuleESB Anypoint Platformand delivered fast, reliable and scalable integration API codes.
  • Involved in creation & deployment of the application, worked on unit testing by writing the MUnit test case.
  • Building Queue managers, Queues, Channels, PUB/SUB for business requirements as messaging services.
  • Problem determination using local error logs, troubleshooting skill and by running user traces and service traces.

Confidential, Minneapolis, MN

MuleSoft Engineer

Responsibilities:

  • Used Mule ESB in designing application as a middleware between the third-party system and the customer side system
  • Implemented Agile development processes on Software Development life cycle (SDLC)
  • Worked closely with functional leads/PMs to understand the partner integration requirement
  • Used Database Connectors to connect with respective systems using Mule ESB
  • Extensively used Mule OOB components like File Transport, SMTP Transport, FTP/SFTP Transport, JDBC Connector and Transaction Manager
  • Designed and Developed Restful API's using API Designer; generated flows using RAML file
  • Used JMS to pass messages as payload to track different statuses, milestones and statuses to implement a workflow management flow
  • Done with integrations using connectors such as Sale force, Database, HTTP, FTP and File Connectors
  • Created the MULE ESB artifacts, created flows and configured the MULE configuration files, installed & deployed the application
  • Implemented Mule flows for each entity with retry mechanisms with private flows
  • Created http inbound & outbound flows, routing, orchestration, transformations and Security of MULE ESB application using OAuth
  • Implemented and consumed SOAP web services and tested using SOAP UI for Mule ESB flows
  • Used integration Patterns, integration tools, EAI, Transformations, XML Schemas, and XSLT
  • Assisted with preparation of design document specifications, troubleshooting and testing
  • Used GitHub for version and source control and Active MQ for Asynchronous messaging
  • Participated in unit testing and writing the MUnit Test cases for the flows
  • Investigated QA, UAT & Production issues and supported business users

Environment: Mule ESB 3.x,4.0, Servlets, EJB, JDBC, JAXB, Spring-IOC/DI, AOP, MVC, JSF components, DAO, HTML, Java Script, XML, CSS, Ajax, Web Sphere Application server, LDAP, Oracle 10g, Log4J, Eclipse, CVS, DOJO, Ant, SOA, SOAP, DB2, PL/SQL, SQL, Web Services-WSDL, SOAP, SOAP UI, JAX-RS

Confidential, Detroit, MI

Middleware Developer

Responsibilities:

  • Developed SOAP and HTTP Rest We Services in IIB and DataPower.
  • Developed Stored Procedures and Used them in Message Broker/IIB
  • Developed message flows using Java and Java Compute node to extend Message Broker functionality and to implement Global caching.
  • Configured Multiprotocol Gateway (MPGW), Web services Proxy and XML Firewall services. Configured AAA policies, Set up SSL, Key certs (Crypto Tool). Worked with SOMA
  • Created Deployment scripts for DataPower and Message Broker
  • Developed Message flows using MQ, File, JCN, Mapping, XSLT, JMS nodes. Used Timer nodes, Collector and Aggregate nodes to implement Scheduling and Aggregation of Messages.
  • Created WSDLs, XSDs. Used XSLT, XPath and XQuery for Transformation in DataPower.
  • Developed WTX Maps, Functions and type trees to Process Health Care EDI Transaction sets.
  • Involved in initial setup of WebSphere DataPower, Network Configuration, NTP Configuration, DNS Configuration, secured backup and migration
  • Implemented WTX maps using messaging protocols XML/SOAP, IP sockets, MQ - Series, direct Oracle connectivity, http connectivity, DB2 database connectivity
  • Created Interoperable WTX maps to be used with DataPower and Message Broker.
  • Created and configured MQ Objects like Queue Managers, Remote queues, Local Queues, Queue Aliases, Channels, Clusters, Transmission Queues, Performance Events, Triggers, and Processes.
  • Cluster queue manager, workload balancing among the applications
  • Setting rule table for dead letter queue handing

Confidential, Irvine CA

Middleware Developer

Responsibilities:

  • Supported projects across the enterprise to use integration infrastructure and implement integration interfaces on ESB.
  • Prepared Integration Architecture and Standards for use by projects using ESB infrastructure Mule ESB and developed web interface
  • Designed and developed web-interface using JSP Server Pages, Struts, CSS, Html and JavaScript.
  • Developed Web App for customer service and ticket progress track
  • Wrotemultithreadedprograms to measure system performance. Involved in developing applications usingJava, J2EE, EJB, Struts, JSPandServlet.
  • DevelopedSQLqueries and stored procedures for the application. Worked withJDBCand modified SQL Queries for better performance
  • Used Hibernate asORMtool to manage data and MySQL database.
  • UsedEclipse IDEfor the development of the application
  • Implemented multi-threading in the application by using swing worker thread.
  • UsedCVSfor source code version control. Performed Unit testing and regression testing on the application.
  • UsedApache TomcatServer andJbossServer for deploying various components of application.
  • All the services are based on Restful web services withJSONrequest and response, the client side we have JQuery Ajax calls (synchronous and asynchronous)
  • ImplementingJUNITtest cases for each forRestful APIservices.

We'd love your feedback!