We provide IT Staff Augmentation Services!

Mulesoft/api Developer Resume

2.00/5 (Submit Your Rating)

New York City New, YorK

SUMMARY

  • Overall 7+ years of experience in IT and 4+ years of experience in application design, development, integration, and testing using Mule ESB, Java, J2EE Experience with Cloud - Hub, On-Prem, Hybrid environment.
  • Experience with Integrating mule runtime with Database, Splunk, Salesforce, Workday, Okta.
  • Experience in creating API Design document using RAML and Open API Spec (Swagger).
  • Experience in building framework and infrastructure to provide connectivity (APIs) to core business applications.
  • Hands on experience with MuleSoft Anypoint Platform, Mule Anypoint Studio, Mule ESB, Mule Expression Language, Mule Connectors, Anypoint Salesforce Connector, Mule Scopes, Mule Routers, Mule Components, Mule Transformers, Mule Filters, Mule Flow Control, Mule Runtime Engine, Mule CloudHub, MUnit.
  • Experience in writing Queries, Procedures, and packages in SQL. Database Design, Creation, and Management of Schemas, writing functions, Triggers, DDL, DML SQL queries. Experience inwriting SQL and PL/SQL programming.
  • Proficiency with deploying, Configuring, and Administering Application & Web Servers such as IBM WAS, JBOSS, and Apache Tomcat 6.x/7. X.
  • Good experience in CI/CD tools like Jenkins, GitHub, Maven (for project build/test/deployment), MMC and Anypoint Runtime Manager.
  • Experience in unit testing and writing the MUnit Test cases for the flows and used Active MQ for messaging.
  • Strong experience in Integration using Mule ESB in integrating various third-party systems.
  • Widely experienced with Mule ESB in designing and implementing core platform components for API/Services Gateway as well as other technological cross-cutting features.
  • Proven experience to coordinate between Offshore, Onsite teams and different Customers.
  • Good Agile Development experience.
  • Strong SDLC, Agile, scrum experience.
  • Experienced in setting up point-to-point communication and Publish/Subscribe style of messaging in IBM WebSphere MQ, Active MQ and Rabbit MQ.
  • Strong experience working with Business teams in gathering requirements, mapping and creating the technical specifications.

TECHNICAL SKILLS

Frameworks: Spring MV, Spring IOC, Hibernate, JSP, Angular.

Languages: Dataweave, Python, PHP, C++, Java, J2EE.

IDES: Anypoint Studio, Eclipse, NetBeans, IntelliJ

Databases: Mongo, Oracle 9i, 10g, PL/SQL, HQL.

Connectors: HTTP, Salesforce, FILE, FTP, WMQ, JMS, Database, Mongo DB

Mule: Mule 3.x/4.x, Anypoint Studio 6.x/7.x and MMC

Component: Transform, Java, Invoke, Logger, JavaScript

Servers: Tomcat 6.1, Web logic 6.X/7.0, JBoss, Web Sphere.

Scope: FOREACH, COMPOSITE, POLL, Message Enricher, Sub Flow

Web Technologies: HTML, DHTML, JAVASCRIPT, JQuery, Angular JS, Bootstrap, CSS, XML, AJAX, XSLT.

Web Services: SOAP, RESTful.

PROFESSIONAL EXPERIENCE

Confidential, New York City, New York

MuleSoft/API Developer

Environment: Mule 3.9.x/4.3.x, Anypoint Studio 6.5/7.5, Java 7, Data Weave, CloudHub, MS-SQL, Salesforce, Seibel, SAP, workday, GIT, SVN, Maven, Jerkins, Anypoint Platform

Responsibilities:

  • Understand requirements and translate them to technical design documentation, mapping document and implement transformation logic
  • Implement various integrations with Salesforce and database
  • Design various APIs using API led connectivity (System, Process and Experience APIs) and made decision which use case can fit to any of those layers
  • Create various documents such as HLD, LLD, sequence diagram and process flow diagram
  • Implement Mule flows for Batch processing for processing
  • Involved in defining API Best practices for RAML, REST and Dataweave
  • Create exception handling process using choice-exception and catch-exception strategies for different flows
  • Create and manage different environments on CloudHub to deploy Mule ESB application
  • Attended workshop on Runtime fabric (RTF)
  • Participate in CICD preparation and planning
  • Involved in On-call and production support
  • Implement API Management using API Manager using Client ID/Secret, OAuth, TSL
  • Worked on Cloud-Hub and on-prem deployment topologies.

Confidential, Kansas City, Missouri

MuleSoft Engineer

Environment: Java, JEE, Spring, MuleSoft ESB 3.5, 3.8, API Manager, Anypoint Studio, ActiveMQ, Salesforce, JMS, XML, Web services, UML, Junit, jQuery, Mongo DB

Responsibilities:

  • Develop APIs using API Led connectivity (EXPERIENCE, PROCESS and SYSTEM)
  • Participate in migration planning and rewrite of code from Mule 3.5 to Mule 3.9
  • Implement data transformations using Dataweave for various format such as JSON, XML, XSD, CSV, Copybook
  • Implement Batch process to migrate data from file and database to Salesforce
  • Create RAML specifications for implementing REST APIs
  • Create WSDL from scratch build both webservice provider and consumer flow
  • Leverage MuleSoft connectors like VM, Database, File, HTTP, MongoDB, JMS, Object Store, SAP, SFTP, SuccessFactors, Web Service Consumer
  • Implement security with OAuth, Client-Id/Secret on MuleSoft APIs using API Manager and TLS/SSL configuration
  • Implement APIs using Workday, Salesforce, Database connectors
  • Done walk-through, Mule Debugging, and Error fixing
  • Participate in the setting up CICD process
  • Facilitate the creation of test scenarios and test scripts
  • Version source code using bitbucket and automate build with maven and Jenkins
  • Perform unit test with MUnit and performance test with JMeter
  • Part of Agile Development methodology with 2 weeks sprints and on 8 weeks major releases.

Confidential, Minneapolis, Minnesota

Java Developer

Environment: Spring, Hibernate, JSF, APACHE CXF, Web Services, JavaScript, CSS, AJAX, Html5, JSP, Java Server Pages Standard Tag Library (JSTL) & SERVLET, DB2, PL/SQL, JDBC, UML, Eclipse, JUnit, MAVEN, Xml, Apache Tomcat, Linux

Responsibilities:

  • Implement Webservices and used Spring Framework
  • Implement and configured Java beans using Spring MVC and Hibernate
  • Implement Hibernate persistence layer modules using EJB Java Persistence API (JPA) annotations and Entity Manager
  • Used Hibernate in data access layer to access and update information in the database
  • Implement complex Web based UI using Struts, Ajax and Java Script
  • Worked on implementing Ajax / jQuery methods in retrieving the data from JSON files and loading the data on the HTML elements
  • Implement validation using JavaScript
  • Implement Presentation layer using JSP, Servlets, HTML5
  • Implement the Servlets for processing the data on the server
  • Database designed and created of tables, constraints, normalization, PL/SQL packages, functions, and Stored Procedures
  • Implement the database connectivity using JDBC with Oracle Database
  • Create Class Diagrams and sequence diagrams using UML
  • Prepare Java /J2EE development structure for Maven
  • Develop unified Global Transaction Banking platform using Google Web Toolkit (GWT) to support a consistent web experience
  • Set up JBoss Server, configured MySQL Cluster in Linux OS and installed Open Call XDMS.

We'd love your feedback!