api and mule esb developer resume example with 6+ years of experience

(555) 432-1000,
Montgomery Street, San Francisco, CA 94105
Professional Summary
  • 7+ years of IT professional experience in EAI, SOA and Web API using Mulesoft and IBM ESB suite (Mule ESB, CloudHub, Anypoint Platform, DataPower, API Gateway, WTX, and WAS)
  • Designed and developed complex message flows to integrate Mainframes, database and J2EE application.
  • Experience developing on RESTFUL/SOAP web services in Mule ESB and DataPower.
  • Experience in the design and development of Service oriented architecture using Web services and Extensive design and development experience with MQ, FTP, JMS, HTTP and TCP Protocols.
  • Expert in structuring a project, performing the detailed planning, and managing project deliverables from initiation to implementation.
  • Experience in developing web-based applications using Java 5/6, JSP, Servlets, Mule ESB, Oracle OSB, EJB, Struts, Spring, Hibernate, JDBC, JavaScript, HTML Libraries and Web-Services etc.
  • Experience in Web Services approach for Service Oriented Architecture (SOA) and publishing Web Services both SOAP & REST (consume and implementations) that include several components like SOAP, WSDL, XSD, DTD, JAX-RPC, JAX-WS, JAX-RPC, WS-I and Apache Axis.
  • Good experience in XML related technologies including XSD, DTD, XSLT, XPATH, DOM, SAX, JAXP, JAXB, XML-RPC and XML Beans.
  • Expertise in using Mule Soft studio in creating various flows to integrate API's, Databases and SAAS applications.
  • Good exposure to Continuous Integration and Delivery tools surrounding Anypoint Platform.
  • Good experience in CI/CD tools like Jenkins, GitHub, Maven, MMC and Anypoint Runtime Manager.
  • Good experience in writing complex SQL Queries, Oracle PL/SQL.
  • Good experience developing message flows to interact with back end database and ERP salesforce systems using adapters.
  • Production Support, receiving production calls, troubleshooting the application and resolving the issues.
  • Excellent interpersonal and communication skill, able to work under pressure.

Database: Mongo DB, Oracle, DB2, Sybase, MS SQL

Integration: Mule 3.x and 4.x, DataPower, WSRR, Anypoint Studio, CloudHub, SOAP, Restful WS, WSDL, JAXP, JAXB

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

Operating Systems: Linux, Unix, Windows

Servers: JBoss, Tomcat, WebLogic, WAS, Mule runtime

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

, Expected in Bachelor of Science : Computer Science - GPA :

MuleSoft Certification

Work History
Bigbear.Ai - API and Mule ESB Developer
Ann Arbor, MI, 07/2021 - Current


  • Contribute to requirement analysis, conduct client meetings, create functional document.
  • Coordinate with program managers to explain what tasks were possible for system to achieve their desired output.
  • Create API interface with RAML 0.8 and RAML 1.0 files on API designer and publish to exchange.
  • Create Mule application based on API-Led connectivity using system, process and experience layers.
  • Implement message transformation using MEL, DataWeave 1.0, Dataweave 2.0, and XSLT.
  • Leverage Flow control; scatter-gather, choice and first successful to route messages from upstream to downstream system.
  • Leverage Batch process to process large set of data on scheduled basis.
  • Applying security policies - OAuth in mule & SLA based rate limiting in AnyPoint Platform.
  • Using Jenkins, Maven and Artifactory for CI/CD and automation build effort.
  • Create various documentation; TSD, FRS, NFRS and mapping documents.
  • Test RESTful/SOAP services using SoapUI and postman.
  • Automate build and deployment process using GIT, Bamboo, Nexus and Maven.
  • Leverage Jira and task and defect tracking and confluence for documentation.
  • Work with testing team for end-to-end integration.
  • Load and performance test using JMeter in various environments - DEV, TEST and UAT.
  • Participate in design discussions and sprint planning.
  • Participate in 24X7 production support effort after application go-live.

Environment: Mule ESB 3.9.1, Java 7, Data Weave, Cloud Hub, MS-SQL, Salesforce, Seibel, SAP, workday, REST full APIs.

South State Bank - Mule ESB Developer
City, STATE, 07/2018 - 06/2021


  • Gather requirements by interacting with Product Owner/Business Team
  • Create user stories by reviewing requirements. participate in backlog grooming sessions and sprint reviews.
  • Implement transformation logic with DataWeave and MEL to convert JSON to XML and vise versa.
  • Created flows and sub-flows to handle error handling and Implemented effective exception handling techniques to handle faults, errors and other custom defined exceptions.
  • Implemented email notifications using Mulesoft SMTP connector on certain business rules.
  • Create mule flows using HTTP connector, DB Connector and SFDC using SFDC Connectors to UPSERT data into SFDC.
  • Deploying mule application to CloudHub using Runtime Manager and on premise using MMC.
  • Leverage API management tool to deploy APIs and manage the lifecycle of API’s.
  • Used WSDL, SOAP, JAX-WS, JAX-RS, CXF technologies to create web services, generate stubs and consuming existing services.
  • Used Maven tool to build & deploy the application on the server.
  • Created tables, triggers, stored procedures, SQL queries and constraints for multiple databases using Oracle Database.
  • Used log4J for logging and debugging of the application.
  • Interacting with business to conduct smoke testing
  • Creating deployment packages & reviewing with support team
  • Coordinate with support team for production deployment

Environment: Anypoint Studio, SOAP UI, POSTMAN, DB2 database, Microsoft SharePoint, Mule 3.x, UNIX, Windows.

Herc Rentals - DataPower Developer
City, STATE, 08/2017 - 06/2018


  • Collaborate with Project Lead for Functional Document preparation and SOW.
  • Create various front side handlers (HTTP, HTTPS, and FTP) to implement Multi-Protocol Gateway service in XI50/52 for protocol transformation.
  • Create security framework/Policies for Data Power services using SSL, PKI (X.509), AAA, WS-Security for secure communication.
  • Implement ISIM/ISAM as part of Identity Access Management program.
  • Used Eclipse, to edit XML and XSLT and for checking files into Subversion.
  • Develop XSLs transformations for XML to XML, XML to Binary, Binary to XML, XML to SOAP, and SOAP to XML with necessary exception handling.
  • Create XSLT for dynamic routing and to communicate between actions, transactions and rules.
  • Create Application Domains, objects like Web Service proxies, Multi-Protocol Gateways, XML Firewall as per requirements.
  • Implement and developed MPG, WSP, AAA Services, ITCAM Monitoring in Datapower
  • Create Crypto profiles, SSL proxy profiles as part of SSL implementation.
  • Responsible for migration of Services from Sandbox to Dev, QA, PROD lower environments to higher environments.
  • Participate in enabling security on DataPower appliance and tested end-to-end using tools like Altova SPY.
  • Configure Deployment policy for exporting and importing domains.
  • Worked with IBM on problem determination, troubleshooting, and resolution.
  • Provided 24x7on call support for all production on rotation basis.

Environment: DataPower XI50/XI52, WebSphere 8.x, 7 Oracle 11g, IHS 6.0, SiteScope, Tivoli Access Manager (TAM), Tivoli Identity Management (TIM), RHEL5. x.

CVS Health - Java Developer
City, STATE, 06/2015 - 07/2017


  • Develop web application using Spring, Hibernate.
  • Responsible to enhance Portal UI using HTML, Java Script, XML, JSP, CSS as per requirements and providing the client-side Java script validations.
  • Configure Spring to manage Action classes and set their dependencies in a Spring Context file and integrated middle tier with Struts and also used EJB components for backend processing.
  • Enhancement of Java applications and worked on bugs in applications.
  • Used Hibernate for mapping ORM objects to table using Hibernate annotations.
  • Develop Web services component using XML, WSDL and SOAP to transfer and transform data between applications.
  • Created and consumed RESTful Web Services using JAX-RS(Jersey).
  • Follow WATERFALL Methodology to satisfy customers and wrote Junit test cases for unit testing modules.
  • Create UNIX shell scripts to automate the build process, to perform regular jobs like file transfers between different hosts.
  • Used Log4j for logging the output to the files.
  • Participate in generating build script using ANT that compiles the code, builds a war file and deploys the application on the application server.
  • Used SVN tools for version control.
  • Effectively interacted with team members and business users from different regions for requirements capture and analysis.

Environment: Java, JSP, Servlets, Spring Framework, Struts, Tomcat, Java Script, JUnit, Oracle, EJB, Log4j, XML, HTML, JQuery, UNIX, Restful Web Services, JAX-RS, ANT, WSDL, SOAP, AJAX, CSS.

By clicking Customize This Resume, you agree to our Terms of Use and Privacy Policy

Your data is safe with us

Any information uploaded, such as a resume, or input by the user is owned solely by the user, not LiveCareer. For further information, please visit our Terms of Use.

Resume Overview

School Attended

Job Titles Held:

  • API and Mule ESB Developer
  • Mule ESB Developer
  • DataPower Developer
  • Java Developer


  • Bachelor of Science

By clicking Customize This Resume, you agree to our Terms of Use and Privacy Policy

*As seen in:As seen in: