Sr. Api/mulesoft Developer Resume
Minneapolis, MN
SUMMARY
- 7+ Years hands - on experience in the IT industry and 4+ years of experience in MuleSoft ESB and Anypoint Platform.
- Mule soft ESB and strong back-end development with front end designs, enterprise integration, and data modeling, skilled at progressing from problem statement to Well-documented designs and code.
- Strong application integration experience using mule ESB with connectors, transformers, Routing, Active MQ, JMS and Rabbit MQ. Data transformations using mule ESB.
- Experience developing on the Mule ESB platform to deliver SOAP&REST based APIs
- Experience developing on RESTFUL/SOAP web services in Mule ESB by SOA architecture.
- Experience using Sales force and Workday Web Service APIs.
- Experienced in developing Mule ESB flows and integrations by using service- oriented architecture (SOA) and enterprise application integration (EAI) using Mule Runtimes.
- Hands on experience designing RAML specs using API Kit in Mule applications.
- In-depth understanding of Data Structures and Algorithms.
- Experience in RESTFUL client to interact with the services by the RESTFUL URL mapping.
- Expertise in using Mule Soft studio in creating various flows to integrate API's, and Databases.
- Used XML, XSD, DTD and Parsing APIs SAX and DOM XML based documents for information exchange.
- Worked on both Enterprise and Community edition of MULE ESB. Had an experience developing an API's using RAML.
- Extensive experience in SQL, Stored Procedures, Functions and Triggers with databases such as Oracle, and MS SQL Server.
- Effective communication and interpersonal skills, ability to work in a team/independently and adapt quickly to new and emerging technologies.
TECHNICAL SKILLS
Database: Oracle, DB2, Sybase, MS SQL SERVER
Mule Integration: Mule ESB 3.6/3.7/3.8/3.9/4 , AnyPoint Studio, API Management, CloudHub, SOAP, Restful WS, WSDL, JAXP, JAXB
Servers: Tomcat, WebLogic, WAS, Mule runtime
Testing Tools: Junit, Soap UI, Postman, XML Spy, TOAD, Putty, FileZilla
Languages: Shell script, Java, MEL, JavaScript, XSLT, Python, C, C++
Tools: Jenkins, Maven, ANT, HP ALMJira, ServiceNow, Mingle
PROFESSIONAL EXPERIENCE
Sr. API/Mulesoft Developer
Confidential - Minneapolis, MN
Responsibilities:
- Create various documents, business requirements, functional, technical and test cases.
- Design various types of flows which are integrated with Salesforce, Amazon Web Services, Mainframes.
- Create MUnit test cases for all System, Orchestration, and Experience API's.
- Use MuleSoft AnyPoint API platform for designing and implementing Mule APIs.
- Implement MULE ESB to route various calls to do validation of service input and to handle exceptions.
- Complex business logic easily handled in Data Weave connector and Mule Expression Language (MEL).
- Configure the OAuth provider module to connect with custom built Java Class and OAuth API to implement Oauth2, MuleSoft JDBC object store and clustering in the server.
- Create and follow MuleSoft API Error Handling and Logging Standards while building any API's.
- Design and develop enterprise services using RAML and REST based APIs
- Salesforce integration and along with different applications such as Trumba and databases.
- Use API-Kit Router and CXF to build the initial flow structure from the RAML and WSDL.
- Configure core java components like Log4j to monitor the logs in the server.
Environment: Mule ESB, Active MQ, IBM MQ Series 7.5, AnyPoint Studio, Oracle 11g, AIX/ UNIX, ESQL, JAVA, SOUPUI 4.6.
Mulesoft Developer
Confidential - Nashville, TN
Responsibilities:
- Implement Mule flows for each entity with retry mechanisms with private secured flows.
- Design and Implementation responsibility of Integration APIs
- HTTPS implementation with IP whitelisting and CORS policies
- SFTP implementation with NetSuite connection calls
- Create Mule ESB helper class to call Mule flow, connection end point and connectors.
- APIs are proxy system based with OAuth Implementation for consumed by Upstream systems
- Developed Maven Based integrations managed.
- Build and Deployment of services in Mule ESB 3.7.3 server.
- Common error handling framework for all APIs
- Built JAX-RS services and exposed them using REST component.
- Implement Exception Handling, Logging, and Error Handling.
- Implement Security mechanisms like Security Certificates, keyExchange, Encryption, Decryption and OAuth Authentication &Authorization using Access Token and SM session cookie.
Environment: Mule ESB 3.7, 3.9, Java 7, Data Weave, Cloud Hub, MS-SQL, Salesforce, Seibel, SAP, workday, REST full APIs.
Java Developer
Confidential, Menomonee Falls, WI
Responsibilities:
- Developed web application using JSP custom tag libraries, Struts Action classes and Action, Java Servlets and Objects using J2EE standards.
- Implemented logging mechanism using Log4j framework.
- Involved in integrating different modules in the project.
- Used Web Sphere Application Server for deployment.
- Developed user interfaces using JavaScript, jQuery, HTML, XHTML, CSS custom tags.
- Developed Maven scripts and developed builds using Maven and continuous integration servers like Jenkins.
- Designed Use Cases, Class Diagrams, and Sequence Diagrams using Visual Paradigm to model the detail design of the application.
- Developed the application using Eclipse IDE.
- Produced SOAP web services using Metro JAX-WS RI for building the business application layer.
- Closely working with QA, Business & Arch fast to meet the deadlines.
- Integrated application with Validation fram
Environment: Validation Framework, Jenkins, Eclipse, JSP, ANT, JUnit, Oracle10g, XML, JAXP, JAX WSEDUCATION