We provide IT Staff Augmentation Services!

Sr. Mulesoft Developer Resume

3.00/5 (Submit Your Rating)

Houston, TX

SUMMARY:

  • Over 7+ years of Software Development experience in object oriented programming, design and development of Multi - Tier distributed, Enterprise applications using Java, JEE technologies with Software Development Life Cycle and 3+ years of experience in Integrations using Mulesoft ESB.
  • Extensively worked on Anypoint platform, Mule ESB, Runtime manager, API kit, CloudHub, Design Center, API manager, Anypoint Exchange and MUnit.
  • Implemented design and development of APIs using RAML and APIKit.
  • Developed distributed messaging based asynchronous background processes using ActiveMQ and JMS connector.
  • Good exposure to all stages of software development life cycle starting from requirements analysis, design, development, testing, implementation and maintenance.
  • Developed an Integration Component with third party application using Mule ESB and Experience in integrating Cloud applications like SFDC, Workday & Intact using Mule ESB.
  • Experience with Continuous Integration and Continuous Deployment (CI/CD) using tools Jenkins and build tools Maven, and Gradle.
  • Proficiency in Message Routing, Message Filtering, Data validation, Message Transformation and Exception handling.
  • Worked with Mule Message Enricher for adding additional information to the existing payload for mapping client application requirements.
  • Gained deep insight into Enterprise Application Integration, interconnecting applications and services using Mule Message building blocks implementing content-based message routing, filters, and exception handling.
  • Extensively worked on SOA Integration platform using Oracle SOA Suite and Mule ESB.
  • Experience in Records pooling using Batch Jobs from the Database. Integrated SFDC with NetSuite for Professional Service automation using Salesforce connector.
  • Experience using connectors HTTP, Database, Salesforce, SAP and VM connectors, SMTP, FTP & File.
  • Deep understanding of SOA and Microservices design principles and best practices.
  • Working knowledge or familiarity with Agile methodologies.
  • Experience in Java/J2EE technologies which involves Java Servlets, JSP, EJB, JMS and JDBC.
  • Experience with SalesForce integration design and development background, including security and authentication mechanisms.
  • Created various RAML resources to implement REST Based APIs as a part of project implementation.
  • Worked on XML technologies like XSD, XSLT, Xpath, REST and SOAP web services.
  • Experience in Web technologies using HTML, XML, CSS, XHTML, JavaScript, and JQuery.
  • Experienced with Git and Subversion.
  • Extensive Knowledge on databases like Oracle, Dynamo DB, Mongo DB and MySQL.
  • Worked on File Adapters, MQ Adapter, JMS, and DB Adapters.
  • Well versed in developing UML diagrams like use cases, class diagrams and sequence diagrams using Rational Rose and MS Visio tool.
  • Strong analytical and aptitude skills for troubleshooting, installation and configuration.
  • Excellent team player with quick learning aptitude and excellent communication skills

TECHNICAL SKILLS:

API Platform: Anypoint Studio, Mule Server 3.x, RAML, CloudHub, MMC, Runtime manager, Design center,and API.J2EE

Technologies: J2EE, JSP, Servlet, Struts, JSF, Spring, EJB 3.0, JNDI, JMS, JTA, JAXB, Hibernate.

Databases: Oracle 11g, MySQL, MS SQL Server, Mongo DB, NoSQL.

Automation (CI/CD): Jenkins, Maven, Gradle.

XML technologies: XML, XSL, XSD, XSLT and JAXB.

Web Technologies: JavaScript, AJAX, HTML, DHTML, XHTML, CSS, JSON.

Application Servers: WebLogic, Apache Tomcat.

IDE's: Anypoint studio, Eclipse and Netbeans.

Testing: JUnit, JMock, MUnit.

Protocols: TCP/IP, HTTP, FTP.

Web Services: SOAP, REST, WSDL, RAML.

Languages: C, C++, Java, UNIX shell scripts, MEL.

Version Control Tools: GIT, SVN.

Operating Systems: Windows, Linux and Mac

PROFESSIONAL EXPERIENCE:

Sr. MuleSoft Developer

Confidential - Houston, TX

Responsibilities:

  • Proficient in all phases of SDLC (analysis, design, development, testing and deployment) and highly competent in gathering user requirements and converting them into software requirement specifications Designed and developed RESTFUL web services.
  • Created API using RAML 1.0 and designed Json and XML inputs and outputs.
  • Implemented RAML files for different entity creations and respective associations.
  • Used Mule ESB in designing the application as a middleware between the third - party systems and the customer applications.
  • Used Data Weave for transformations.
  • Extensively used Mule components that include File, SMTP, FTP, SFTP, JDBC Connector, and Transaction Manager.
  • Utilized Anypoint studio database connector to facilitate flow of data between systems.
  • Creating Flows, Sub Flows, Exception strategies, Data Mapper transformations in Mule configuration.
  • Identifying, analyzing, and developing interfaces and flows.
  • Design, development and operations experience with highly-available, scalable, and fault tolerant systems.
  • Worked on wrapping the soap services around database
  • Worked on creating the REST XML API based on top of a database
  • Worked on Flow Control using Choice, Scatter-Gather based on use case.
  • Utilized CloudHub to deploy and manage Mule applications.
  • Created API using RAML and design the Json inputs and outputs.
  • Configure the API portal and set security policy for each API's.
  • Implemented Asynchronous Messaging queue using ActiveMQ, and RabbitMQ.
  • Experience in deploying/managing Mule flows to CloudHub.
  • Experienced in using J2EE Application Servers such as Weblogic, Websphere 8.2 and Web Servers such as Tomcat 6.x/7.x
  • Used SOAP UI testing tool for testing SOAP based Web services created using WSDL and used REST POSTMAN for testing the RESTful Web services created using RAML and developed RESTful based on RAML using both Any Point Studios and Anypoint API Platform.
  • Experienced with configuration, deployment, and testing of enterprise software applications
  • Configuring Splunk to capture logs and set up alerting rules.
  • Have written MUnit test cases to validate the Mule flows.
  • Worked on MUnit test cases - Before/After Suites, Before/After Tests for automation of testing Mule flows.
  • Worked on Anypoint B2B - FTPS Connector/AS2 Connector
  • Used Log4j to capture the logs includes runtime exception and logging info that are helpful in debugging the issues.
  • Used GitHub for source control.

Environment: Eclipse Sublime Text, HTML5, CSS3, JDBC, Java script, SMTP, AngularJS, Meteor JS framework, Bootstrap, RESTFUL, GIT, Splunk, Linux, Elastic Search, Dockers, Node.js, RAML, Dockers, Mule ESB, MunitPython, mongodb.

Mulesoft Developer

Confidential, San Diego, CA

Responsibilities:

  • Analyze the integration point and design the field mapping across systems.
  • Lead the off - shore team on developing the flows in the correspondence module.
  • Co-ordinate with TruCare and GMC teams for setting the rules and mapping for the integration for sending the correspondence.
  • Worked on Real-time data processing with Anypoint Connector for Apache Kafka
  • Worked on Data Integrity checks in batch processing
  • Created API using RAML and design the json inputs and outputs.
  • Used Java Message Service (JMS) for reliable and asynchronous exchange of important information for status report.
  • Participated in coding Spring AOP components for the Logging, Exception handling and Transactional Model to handle many requests
  • Worked on Anypoint Platform for Pivotal Cloud Foundry
  • Worked on Object Store v2 to let applications store data and states across batch processes
  • Implemented a Mule ESB based tooling suite for handling message transitioning, validation, enrichment and routing to upstream and downstream entity data consumers.
  • Used Jenkins for CI (Continuous Integration) and CD (Continuous Deployment).
  • Creating Flows, Sub Flows, Exception strategy, Data Mapper transformation in Mule configuration.
  • Implemented data transformation using Data Weave, custom Java classes.
  • Worked on Flow Control using Choice, Scatter-Gather based on use case.
  • Involved in development of application using AGILE development methodology.
  • Implemented Test Driven Development using frameworks like MUnit.
  • Used MMC mule management console to monitor the request and response payload.
  • Deploy the application in the Anypoint Cloud environment.
  • Batch integration strategies using FTP, file transfers or database snapshots.
  • Used Mule ESB CXF component in the Mule configuration file to consume SOAP web services.
  • Created MULE ESB artifact and configured the MULE configurations files and deployed. And also done with Unit testing using Test Utility MUnit for mocking and unit testing of Mule flows.
  • Involved in creating HTTP inbound & outbound flows and orchestration using Xpath using MULE ESB.
  • Done with transformers, exception handling, testing & security of Mule ESB endpoint through OAuth.
  • Lead technical teams through complex, multi-phased delivery projects and provide hands-on delivery guidance.
  • Create proxies and externalize the configuration.
  • Doing code review of the off-shore development team.
  • Worked on TFS for version control.
  • Orchestrating integration use cases involving multiple systems and complex business logic tying in system, process, and experience API layers.
  • Configure the API portal and set security policy for each API's.
  • Worked on sending and receiving messages from AnypointMQ.
  • Worked on Maven for project build.

Environment: Java SE7, J2EE, Maven, RESTful APIs, API Manager, API Lifecycle, Rest API, API Portal, Anypoint Exchange, APIKit, Batch Processing, Polling-Scopes, TFS, RESTful services, PMF, VersionOne, Anypoint Studio.

Java/ Mulesoft Developer

Confidential -Addison, TX

Responsibilities:

  • Developed a RAML based REST web services API's using Mule ESB.
  • Used MMC mule management console to monitor the request and response payload.
  • Configuring the Mule process for fetching the data from topic and makes web service calls to the middle tier Mule ESB for processing and put the data on the Cloud hub.
  • Prepared Requirement Specification Document by analyzing the business requirements.
  • Involved in project initiation, estimation activities, requirements gathering sessions, communicated directly with the Site merchandising team to get the appropriate requirements
  • Involved in creating http inbound & outbound flows and orchestration using Xpath using MULE ESB.
  • Worked on application center screens and developed user interfaces using JSP.
  • Have written browser specific AJAX call code to invoke the services & update the UI controls.
  • Code written in Java with features like Collections, Exception Handling, Serialization, IO and multithreading.
  • Developed the application using Struts Framework that uses JSP, Model View Controller (MVC) architecture.
  • Integrated application with Validation framework for server side validations.
  • Involved in the implementation of Web Services using Restful APIs.
  • Developed ANT scripts and developed builds using Apache ANT.
  • Used Rational Clear case as Version control and configuration management tool.
  • Involved in the Unit Testing of the application using JUnit.
  • Implemented logging mechanism using Log4j framework.
  • Identify ongoing risks and pain points throughout the project, develop and implement mitigation measures.
  • Written code to do xml parsing using JAXP & Marshalling and Un - Marshalling using JAXB.
  • Used Web Sphere Application Server for deployment.
  • Have written SQL queries & PL-SQL - Stored procedures, functions, triggers, cursors, and object types.
  • Configure APIs, proxy endpoints, API portals and API analytics based on technical specifications with MuleSoft API manager.
  • Involved in integrating different modules in the project.
  • Involved in doing JUnit Testing and written MUnit test cases to validate the Mule flows.
  • Utilized GitHub as the version control system and maintain code repository with changes being done parallel by onshore as well as offshore teams.

Environment: Anypoint studio, MMC, Eclipse, JSP, Xpath, Struts, Validation Framework, JDBC, Restful Web Services, Log4j, ANT, JUnit, MUnit, Oracle10g, XML, CVS, Web Sphere, Java Script, MVC, GIT.

Java Developer

Confidential

Responsibilities:

  • Developed proto - type test screens in HTML and JavaScript.
  • Designed various UML diagrams like use cases, class diagrams and sequence diagrams with Rational Rose to implement various business requirements.
  • Create and use user-defined data types, user-defined functions, stored procedures and triggers to enforce business rules
  • Implemented Java Multithreaded programming to develop multithreaded modules and applications.
  • Involved in developing JSP for client data presentation and, data validation on the client side with in the forms.
  • Designed and developed Business Delegate Servlets and Objects.
  • Developed Presentation tier as Java Server Pages, Java Applets, DHTML and JavaScript.
  • Maintaining the customer support and customer data from database tables in Oracle database.
  • Experienced building and consuming Micro Services
  • Experienced in implementing schema and queries in an RDBMS.
  • Experienced in Agile and SCRUM development techniques.
  • Developed Session Facade for each module and that calls local Session beans to improve performance.
  • Coded stored procedures for retrieving the data from database.

Environment: J2SE, J2EE, Servlets, PL/SQL, JSP, XML, Design Patterns, CSS, HTML, DHTML, JavaScript 1.2, UML, JUnit, VSS, Windows 2000 Server, SQL Server.

Jr. Java Developer

Confidential

Responsibilities:

  • Involved in gathering initial software requirements for the application.
  • Worked on the analysis and design of the application.
  • Design and Development of User Interface using JSP, CSS, AJAX.
  • Involved in developing various reusable Helper and Utility classes that are being used across all the modules of the application.
  • Design and development of server side modules using J2EE, EJB.
  • Developed the Action classes, Action Form classes and configured the XML file.
  • Experienced in developing web services & related technologies (XML, SOAP, WSDL)
  • Used Struts - validator framework for form-validation and application error Handling.
  • Deploy and test struts based application on Web Logic Server.
  • Implemented data access logic using JDBC.
  • Developed PL/SQL functions and stored procedures to fetch data.
  • Designed and developed database tables.
  • Written JavaScript for front-end validation.
  • Implemented JMS for asynchronous auditing purposes.
  • Involved in developing Message Driven and Session beans for claimant information integration with MQ based JMS queues.
  • Developed ORM scripts for Hibernate to synchronize Domain Model and Relational Model.
  • Developed a Web Service, Axis that is shared between front end and medical bill review system.
  • Involved in unit and integration test, bug fixing and code reviews.

Environment: J2EE, Struts, JSP, Ajax, EJB, XML, Oracle 10g, Hibernate, JMS, ORM, Axis, JDBC, Web logic Server, UNIX, IBM WAS, WPS, Portal, Portal factory, J2EE, Java, Web service, AJAX, Oracle.

We'd love your feedback!