We provide IT Staff Augmentation Services!

Mulesoft/api Developer Resume

5.00/5 (Submit Your Rating)

Chicago, IL

SUMMARY

  • 6+ years in Application Integration, development and test experience.
  • Four plus years of experience in designing and developing Mulesoft integrations.
  • Good experience on both Enterprise and Community edition of MULE ESB and configured MULE API manager and RAML.
  • Good experience in using connectors such as Salesforce, Database, HTTP, FTP and File connectors.
  • Developed an Integration Component with third party application using Mule ESB and Experience in integrating Cloud applications like SFDC, Workday & Intact using Mule ESB.
  • Coordinated in designing and developing SOA based interface using MULE integration tool and web services (SOAP, WSDL and UDDI) using Apache Axis2 and RESTful web services in java with JAX - RS reference implementation Jersey.
  • Strong application integration experience using Mule ESB with Connectors, transformations, Routing, ActiveMQ, JMS and RabbitMQ. Data Transformations using Mule ESB.
  • Good experience in Rest Webservice development for both Xml and JSON datatypes using Advanced Rest Client.
  • Good experience in SOAP and REST architectural style and design principles.
  • Create various RAML resources to implement REST Based APIs as a part of project implementation.
  • Good experience in developing UML diagrams like use cases, class diagrams and sequence diagrams using Rational Rose and MS Visio tool.
  • Good experience in Relational Database (RDBMS) concepts, database designing, Normalization, PL/SQL, Triggers with SQL Server, Oracle, and MySQL.

TECHNICAL SKILLS

Operating Systems: Windows Server, Red Hat, AIX, CentOS

Database: MS SQL, Oracle, Mongo DB, DB2

Integration: MuleSoft 3.7/3.8/3.9/4.0/4.2/4.3 , AnyPoint Studio, API Management, CloudHub, SOAP, Restful WS, WSDL, JAXP, JAXB

Tools: Jenkins, GIT, SVN, Clear Case, Artifactory

Programing Language: Shell script, Java, MEL, JavaScript, XSLT, Python, C, C++

PROFESSIONAL EXPERIENCE

Confidential, Chicago, IL

Mulesoft/API Developer

Responsibilities:

  • Participate in writing batch jobs to run at specific schedule times and transformations using Data Weave
  • Implement transformations, exception handling, testing & Security of Mule ESB endpoint through OAuth
  • Formulated build and deployment using Maven to deploy the artifacts to On-perm Server.
  • Create Mule flows to integrate Data from various sources into Database, from ActiveMQ topics and queues, some transformations were also done at the integration layer.
  • Make use of Mule components such as Dataweave, JAXB, File Transport, SMTP Transport, FTP/SFTP Transport, and JDBC Connector.
  • 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 Server.
  • Implemented data transformation using XPATH, XSLT, Dataweave, Custom java classes.
  • Used AMQP Endpoints to connect to RabbitMQ which is a messaging queue.
  • Implemented build package tool using Maven and build the code in Jenkins.
  • Build and Deployment of services in Mule ESB server using both manual and automated process.
  • Managed servers by Bamboo and Bitbucket for CI/CD process with Maven.

Tools: Postman, Soap UI, AnyPoint Studio, AnyPoint platform for deployment. Bamboo, Bitbucket, GIT, IBM DB2 with Squirrel SQL Client and Toad, IBM MQ

Confidential

Mulesoft Developer

Responsibilities:

  • Understand customer requirement and translate to technical.
  • Design and Implementation responsibility of the Integration APIs
  • APIs are proxy system based with OAuth Implementation for consumed by Upstream systems
  • HTTPS implementation with IP whitelisting and CORS policies
  • Apply policies to application using API Manager.
  • SFTP implementation with NetSuite connection calls
  • MUnit for all the flows developed
  • Common error handling framework for all APIs
  • Implement interfaces with CSV based SFTP Transformation to Underlying SOAP Services.
  • Involved in the design sessions with external Systems.
  • Implement OAuth for the APIs
  • Implement API Policies for Client id and Secret Enforcements
  • Connected to IBM MQ with Security.
  • Developed APIs with JSON Based RESTful Services
  • Developed interfaces with Pipe delimited Flat file based SFTP Transformation to Underlying Rest Services
  • Retrieve Data from Soap Services for the upstream systems

Tools: Postman, Soap UI, AnyPoint Studio, AnyPoint platform for deployment. Jenkins, GIT, MySQL with Squirrel SQL Client, ActiveMQ, MUnit etc...

Confidential, Detroit, MI

Java Developer

Responsibilities:

  • Participate in requirements gathering, Analysis, Conceptual Design.
  • Use Apache Maven for running automated build of the application.
  • Implement persistence layer using Hibernate.
  • Participate in the Design of ERD (Entity Relationship Diagrams) for Relational database.
  • Use DAO pattern to retrieve the data from database.
  • Actively involved in Regression testing and manual testing of the application developed.
  • Create Test driven, Test first methodology-based JUnit test cases for existing modules, new enhancements, and new modules.
  • Create logging framework in conjunction with LOG4j for logging.
  • Implementing all the Business logic in the middle-tier using Java classes.
  • Use JUnit framework for Unit testing of application.
  • Implement the object-oriented programming concepts for various modules.
  • Develop the application using Spring Framework that leverages classical Model View Controller (MVC) architecture and used MyBatis for data persistence.
  • Use Maven for adding the external dependencies and for project management.
  • Use Oracle SQL Developer to query the data from the data base.

Tools: Postman, Soap UI, Eclipse, Apache Tomcat for deployment. Jenkins, GIT, MySQL with Squirrel SQL Client, spring, and Hibernate Framework, Junits.

We'd love your feedback!