Sr. Mulesoft/api Developer Resume
North Canton, OH
PROFESSIONAL SUMMARY:
- 7+ years of experience in designing, developing and testing middleware applications using WebSphere Message Broker, WebSphere MQ, DataPower and MuleSoft ESB.
- 3+ years of experience in application integration using Mule ESB, CloudHub, Anypoint Studio, Anypoint Platform.
- Good experience in MuleSoft Expression Language (MEL) to access payload data, properties and variable of Mule Message Flow.
- Good experience in XML technologies like XSD, XSLT, XQuery, and Xpath for data transformations in MuleSoft.
- Good experience in using ActiveMQ, AWS suite for Asynchronous message queuing for guaranteed delivery pattern.
- Develop message flows and implement data transformation using XSLT, ESQL and Java.
- Create XSD and WSDLS for implementing web services in Message broker
- Responsible for all aspects of development including Performance Tuning, Fault Tolerance, Upgrades and Deployment of Middleware infrastructure.
- Good experience in securing middleware infrastructure (SAML, X.509, OAUTH, BASIC AUTH and LDAP).
- Good experience in monitoring application and troubleshooting production issues.
- Excellent understanding of full Software Development Life Cycle.
- Proficient in automated deployment using Jenkin, GIT/SVN/CVS, Artifactory.
- Proficient both in Agile and Water fall software development methodologies.
- Proficient in creating reusable shell scripts, Python and Ruby scripts.
- Excellent communication skills and motivated organized team player with high aptitude for learning and implementing.
- Excellent communication skills and motivated organized team player with high aptitude for learning and implementing.
TECHNICAL SKILLS:
Products: Mule ESB, Anypoint Platform, Mule API Proxy, Anypoint Studio, IIB, API - CONNECT, DataPower
Protocols: HTTP, MQ, FTP, SFTP, TCP/IP, IDCO, BAPI, SOAP
Webservice: XML, WSDL, XSD, JSON, Swagger, XSL
Security: OAuth, SAML, LDAP, SSL, TLS
Automation: Jenkins, GIT, SVN, CVS, Artifactory, Ant, Maven
Monitoring: Splunk, ITCAM, Dynatrace
Application Server: WAS, WebLogic, Tomcat
Operating Systems: Windows, UNIX, Linux, DOS
Databases/Tools: DB2, Sybase, MySQL, SQL Server and Oracle11g/12c
Other tools: UML, Altova XMLSpy, TOAD,SQL Developer and SOAP UI
PROFESSIONAL EXPERIENCE:
Confidential, North Canton, OH
Sr. MuleSoft/API Developer
Responsibilities:
- Design, develop and migrate flows (Mule ESB and WMB) base on requirements.
- Migrating existing applications flows from WebSphere Message Broker 6 to Mule ESB.
- Create RAML specification, building APIs using API Kit Router in Mule applications.
- Create transformation logic using DataWeave, MEL and XSLT.
- Create reusable components such as global exception handling strategy and common logger.
- Organize flows, sub flows and global XML configuration files.
- Use partner WSDL for ESB to Salesforce integrations.
- Integrate salesforce with the MuleSoft for connecting applications, data sources and APIs, in the cloud.
- Create flows/orchestrations for integrating the components like connectors, transformers and scopes written on top of differentinternal platforms using Mule ESB for XML to CSV conversion.
- Use MuleSoft Anypoint API platform for designing and implementing Mule APIs.
- Work on XML technologies like XPATH, XSLT, XSD and data weave for data transformations.
- Designing and implementing WMQ and WMB in huge and complex environments using high availability clustering.
- Develop, test and consume message flows that are exposed as both SOAP and Rest services to consumer applications
- Prepare technical documents and turn over documents.
- Deploy applications to different environments (Test, QA, and PROD).
- Implement error handling and logging in the message flows.
- Perform end-to-end testing, resolve problems and validated the test results.
- Collaborate with developers with in my team and from other team members for effective implementation of projects.
- Provide support for existing applications in all environments.
- Participated in team design and review meeting.
- Involved with team members to develop application in parallel.
Environment: MuleSoft ESB 3.9, 4.1, Anypoint Studio, CloudHub, API Kit, WebSphere message broker 6.1, WebSphere MQ 7, RFHUtil, Batch file, SVN, SOAP UI
Confidential, Glen Allen, VA
MuleSoft Developer
Responsibilities:
- Build Deploy and Test applications or flows using Mule ESB and build and deployed the services.
- Design and develop enterprise services API specification using RAML and REST schema.
- Create Mule application that uses connectors SFDC, Message Transformer, Choice Exception Strategies, Batch processing.
- Create HTTP inbound & outbound flows, custom java and XSLT transformers and Security of Mule endpoint.
- Developed the flows/orchestrations for integrating the components written on top of different internal platforms using Mule ESB and
- ActiveMQ.
- Create Mule ESB helper class to call the Mule flow, connection end point and connectors.
- Implement Mule flows for each entity with retry mechanisms with private secured flows.
- Built JAX-RS services and exposed them using REST component.
- Implement Exception Handling, Logging, and Error Handling.
- Implement Security mechanisms like Security s, key Exchange, and Encryption, Decryption and OAuth Authentication &
- Authorization using Access Token and SM session cookie.
- Build and Deployment of services in Mule ESB 3.7.3 server.
- Manage performance of the services by using “Scatter and gather” and “choice router”
- Code walk-throughs, Mule Debugging, and Error fixing.
- Participate in daily scrum meetings to discuss the progress of the project and any blockage of the work and the solution of the block.
Environment: Java, MuleSoft, MMC, Anypoint Studio, ActiveMQ, RabbitMQ, Servlets, Nexus, JSP, JSON, JMS, CloudHub, GitHub, Web Logic Application Server10.3, XML, XSD, XSLT, XPATH, JAXP, JAXB, WSDL, SOAP, Spring MVC.
Confidential, Dallas, TX
Message BrokerDeveloper
Responsibilities:
- Participated in gathering the requirements and evaluating business, functional and technical requirements. Designed complex Web Service application systems using WebSphere Message Broker integration platform.
- Created and reviewed unit, integration and system test plans.
- Participated in peer ESQL development code-reviews.
- Involved in defect meetings, actively resolved the code defects and optimized existing data flows according to the project development workflow.
- Collaborated with external system owners to develop interfaces and admin teams to deploy developed Message Flow solutions.
- Conducted root cause analysis and advanced performance tuning for complex business processes and functionality.
- Designed WSDL and Developed Web Services using BW Service palette, SOAP over HTTP transport and JMS Listener.
- Created customized XSD’s for Message Flow using Altova XMLSpy.
- Excellent hands on experience in XML related technologies that include XML, XSD, DTD, XSLT, and XPath.
- Implemented security for Web Services using SSL protocol at transport layer and used policy palette for implementing security at message level.
- Efficiency in using SOAP UI to create test data and run the test to retrieve the data from different environments.
- Created a proof of concept project using TIBCO BW 6.x.
- Created SOAP based and REST based Web Services by using Message Broker Toolkit.
- Performed interface testing using SOAP UI and RFHUTIL in different environments.
Environment: :WebSphere Message Broker, WebSphere MQ, DataPower,EDI 834/837/835/999 , Clear Case 8.0.0, SOAP UI 5.2.1, Web Services.