We provide IT Staff Augmentation Services!

Sr. Mulesoft Developer Resume

4.00/5 (Submit Your Rating)

Plano, TexaS

SUMMARY

  • 6+ years of experience in Information Technology and as a Software Engineer in the areas including Mule ESB, Internet/Intranet technology, client/server, and multitier applications with distributed architecture.
  • Around 5 years of extensive implementation experience in Mule ESB over Anypoint Studio, Anypoint Cloud - Hub, API Gateway and Management.
  • Strong experience in Integration Technologies like Mule ESB integrating various third party financial solutions with the custom made web application.
  • Good exposure for Java/J2EE applications using IDEs like My Eclipse & Eclipse, RAD & Net Beans, Anypoint studio.
  • Utilized Mulesoft extensive features like dataweave, API designer and various connectors to ensure
  • Good hands on experience using mule connectors like Salesforce, File, Database, JMS, SMTP other connectors as a part of integration usage.
  • Proficient in coding/design guidelines and checking Check styles, PMD defects & Find Bugs.
  • Built the CI/CD pipelines for deploying the applications.
  • Have experience with CloudHub administration like policies creation, maintaining workers and v-cores for the applications.
  • Experience with different version control/tracking systems like CVS, Harvest, GIT, Clear Case & SVN.
  • Had an experience in development and deploying mule project on Cloud-Hub.
  • Performed unit testing using JUnit test cases and used Mockito for stub, Integration and deployment of applications done using tools like ANT and Maven and debugging through log4j.
  • Experienced in working with business analysts, development groups in analyzing business specifications and in working with other testers to resolve technical and end-user issues.
  • Designed and developed enterprise services using RAML and REST based APIs.
  • Involved in unit testing and writing the MUnit Test cases for the mule flows.
  • Expertise in tracking defects, issues, risks using Quality Center, Rally and Clear Quest.
  • Involved in preparation of developer test cases and scope & traceability matrix.
  • Good communications skills, quick learner, bi-lingual, self-motivated also excellent customer relations in collecting, and analyzing user requirements towards achieving goals set by the team

TECHNICAL SKILLS

Middleware: Mulesoft, Jboss, Camel

Java: Collections, Multithreading, Serialization, Exception Handling, RMI, File I/O,JDBC.

Web Services: WSDL, SOAP, JAX-WS, JAX-RS, JERSEY

Protocols: HTTP, SMTP, TCP/IP, UDP

XML: XML, XSD, XSLT

IDE: Eclipse 2.1-3.5, RAD, NetBeans6.x,IntelliJ,Anypoint studio

Languages: Java, Python, Embedded C

Source Control: GIT, SVN, Azure Devops

Deployment and Testing: CloudHub, OpenShift, Maven, Ant, Junit

Database and Tools: Oracle 8i/9i/10g, MS SQL2000/2005/7, MySQL, SQL Developer, Hive, Postgres

Operating Systems: Windows, Mac OS, Unix/Linux

Other Tools: ServiceNow, JIRA, Log4j.

PROFESSIONAL EXPERIENCE

Confidential, Plano, Texas

Sr. MuleSoft Developer

Responsibilities:

  • Actively involved with the team, management & client as a part of Agile (SCRUM) software development.
  • Strong knowledge and hands on experience in documenting and designingREST API'susingRAMLFile.
  • Used API Designer to design API, built APIs, tested APIs, ran APIs, and manage these through Any-Point platform
  • Extensively used Mule components that includes Sales force, Data Base, HTTPS, andCloudHub.
  • Working knowledge of API management using Anypoint API management tools.
  • Secured API’s with Client Credentials, Credentials Vault by applying policies and set up API Gateway to validate the incoming requests.Developing and securing CXF web services inMule ESB.
  • Have integrated web services including SOAP as well asRESTusingMule ESB.
  • Developed Mule flows to integrate data coming from various sources systems and do transformations according to target requirements based on business requirements.
  • Designed and developed enterprise services using RAM Land REST based APIs and used REST Postmanfor testing and Developed RESTfulbased on RAML using both Any Point Studios and AnyPoint API Platform.
  • Created flows, routing, orchestration, transformations and security using OAuth.
  • Integration of Mule ESBsystem while utilizing ActiveMQ, Http, File system and SFTP transports.
  • Secured API’s with Client Credentials, Credentials Vault by applying policies and set up API Gateway to validate the incoming requests. Developed Muleflows to integrate data coming from various sources systems and do transformations according to target requirements based on business requirements.
  • Involved in creation & deployment of the application, done unit testing by utilizing the Munit Testing Framework.
  • Written major Munit Test Cases for Data Weave transformation code by externalizing the dwl code.
  • Used GitHub for version control and as repository management.
  • Utilized Log4J for logging and MUnit for unit testing.
  • Developed RESTful/SOAP webservices in MuleESB based on SOA architecture
  • Deployed MuleESB applications into CloudHub and On-Premiseand usedMUnitto validate mule flows.
  • Involved in documenting the procedures for running the application (as per Agile norms) from end to end.
  • Created Variables to manage dependencies in the application and deploy it onCloudHub and On-Premises.
  • Worked on Maven during build process by modifying pom.xml to use latest libraries and specifications.
  • UsedAPI auto-discovery in a Mule application to enable API Security from Anypoint Platform.

Environment: Java 1.8, Mule Server Runtime 3.5x - 3.9x,4.0,4.1.1,4.1.2,4.1.3,4.1.4 EE, Anypoint Studio 7.1.0, RAML 1.0, OAuth 1.0-2.0, GIT, MUnit, Postman, Data Weave, Nexus, CloudHub, Apache-Maven 3.3.x, FileZilla,, logz.io etc.

Confidential, Tampa, FL

Sr. MuleSoft Developer

Responsibilities:

  • Involved in Requirement Gathering, analysis, design and development of the project.
  • Designed and developed enterprise services using RAML and REST based APIs
  • Used Databases like SAP HANA, Postgres etc.
  • Used Mule ESB for routing, filtering and aggregate message between application based on content and rules.
  • Maintaining, troubleshooting, optimizing, and improving existing Mule applications and system, and providing solution designs based on strategic direction and business needs;
  • Producing technical documentation in accordance with SDLC guidelines and communicating with technical and non-technical groups on a regular basis as part product firmware releases around the POC/POT for various customer engagements.
  • Analyzing, designing, developing, implementing and integrating with various backend systems.
  • Configuring services, Implementing the security policies, deploying code, and supporting unit, system, integration and performance tests.
  • Used Mule ESB for routing, filtering and aggregate message between application based on content and rules.
  • Executed the development process using Agile methodology, which included iterative application development, monthly Sprints, stand up meetings, poker planning sessions, elaboration sessions and customer reporting
  • Used Git hub for version and source control.
  • Involved in unit testing and writing the MUnit Test cases for the mule flows.
  • Implemented integration flows using MuleAny pointstudioto connect to REST, SOAP service, Oracle Database, and Active MQ broker.
  • Tuning devices, services for performance improvement and technical support during various phases of software development and technical documentation.

Environment: Mule soft ESB 4.2.1, Any point studio, Sales force, Git Hub, Active MQ, RAML, WSDL, SOAP, Java, MUnit, JMS, SAP Hana, Postgres etc.

Confidential, Naperville, IL

MuleSoft Developer

Responsibilities:

  • Involved in Requirement Gathering, analysis, design and development of the project.
  • Executed the development process using Agile methodology, which included iterative application development, monthly Sprints, stand up meetings, poker planning sessions, elaboration sessions and customer reporting
  • Involved in preparation of design documents using Microsoft Visio tool.
  • Extensively worked on monitoring and log managing with the tools like Splunk.
  • Point team player onOpenShiftfor creating new Projects, Services for load balancing and adding them to Routes to be accessible from outside, troubleshooting pods through ssh and logs, modification of Build configs, templates, Image streams, etc.
  • Designed and developed enterprise services using RAML and REST based APIs
  • Used Log4J to capture the log that includes runtime exceptions, monitored error logs and fixed the problems.
  • Experience in deploying/managing Mule flows to OpenShift
  • Automated deployments using Jenkins.
  • Extensive Mule ESB experience with implementing Service-Oriented Architecture (SOA) and Enterprise Application Integration (EAI) using Mule Server 3.x.
  • Used Data Weave for data transformations and data validations within flows & sub flows.
  • Worked on GIT, Microsoft Azure Devops as version control.

Environment: MULE ESB, Rest, Anypoint Studio, Mule Server 3.9.0, PgAdmin(Postgres sql), Microsoft Devops, Git Hub, OpenShift, Jenkins, Splunk etc.

Confidential, Atlanta, GA

MuleSoft Developer

Responsibilities:

  • Involved in gathering requirements from business team, interacted with clients to understand their existing applications and designed the application according to their system requirements
  • Involved in the development phase, developing validations and business logic implementation.
  • Secured API with Basic Authentication security module.
  • Implementing Exception Handling, Logging and Auditing
  • Worked on Rest based Web services for Mule ESB flows
  • Extensively worked on Flat Files, XMLs, JSON.
  • Developed modules using CoreJava APIs,Javacollection, Threads, XML, and integrating the modules.
  • Used Spring dependency injection for wiringjavabeans, service classes and DAO classes
  • Worked with Microsoft Visio for UML diagrams like Class diagrams, Sequence Diagrams, Flow charts, Integration Diagrams etc.
  • Designed POC’s on Camel with Jboss Fuse, Spring Integration etc.
  • Code walk-throughs, Debugging and Error fixing
  • Developed server-side services usingjava, spring, Restful Web Services.
  • Developed flows and deployed the code across environments.
  • Expertised with unit testing by writing the MUnit test cases for whole application and involved in creating and deployment of the application.
  • Worked on GIT, SVN as version control.
  • Used JUnit framework for Unit testing of the application.
  • Involved in bug fixing and resolving issues with the QA.
  • Used JAXB to convert complex master card XML input toJavaobjects. Used Mule flows to process, convert filter and upload the data to the SQL database.
  • Used Log4j for logging errors, messages and performance logs.
  • Developed the application using Agile methodology and participated in Scrum meetings.
  • Monitored the error logs using Log4J Maven is used as a build tool and continuous integration is done using Jenkins.

Environment: MULE ESB, Java, Rest, Spring, Anypoint Studio, Eclipse, Mule Server 3.3.0, Mule Server 3.7.2, MS SQL Server 2008, SVN, Git Hub, Active MQ, Jboss Developer Studio, Dynatrace etc.

Confidential, Atlanta, GA

MuleSoft Developer

Responsibilities:

  • Writing application code and development activities for large projects especially in a SOA environment with Mule ESB
  • Involved in the end to end Development of Projects covering all phases of Software Development Life Cycle including Requirement Analysis, Designing, Build/Construction, Unit/Assembly Testing and Deployment.
  • Writing application code and development activities for large projects especially in a SOA environment with Mule ESB
  • Involved in the development phase, developing validations and business logic implementation.
  • Implemented RAML files for different entity creations and respective associations.
  • Implemented Mule flows for each entity with retry mechanisms with private flows.
  • Implementation of Data Transformation using XSLT & Data Mapper, Routing, Schema and Data Validation
  • Hands on experience with AWS services like IAM, SNS, S3, and Auto scaling following best practices.
  • Implementing Exception Handling, Logging and Auditing
  • Implementing and consuming SOAP web services.
  • Implemented Mule flows for different modules, which process files and emails from different systems.
  • Used Java Embedding activity for executing Java classes for complex business logic.
  • Implemented Service Overrides concept on sftp connectors
  • Implemented Oracle Struct Objects for data sync up to Database system.
  • Implemented build package tool using Maven.
  • Worked on Rest based Web services for Mule ESB flows
  • Worked on converting different EDI formats to XML, Excel using smookes and free marker templates.
  • Used AJAX and JavaScript to handle asynchronous requests; and CSS was used to keep uniformity in look of the application.
  • Monitor application deployed in production environments and proactively resolve system and data issues
  • Deploy Integration applications to Production and Non-Production environments using out of the box deployment tools, or Jenkins jobs.
  • Created CI/CD pipelines using Jenkins to deploy the mule applications.
  • Build and Deployment of services in Mule ESB
  • Created business process for both inbound and outbound transactions to SAP Order to Cash OTC and other internal applications as per business needs using Graphical Process Modeler GPM and BPML in Gentranxs Integration Suite/Sterling Integrator.

Environment: MULE ESB, Anypoint Studio, Mule Server 3.7.2, MS SQL Server 2008, Cloudhub, SOQL(Workbench), Sales force, Git Hub, Active MQ, RAML, Jenkins

Confidential

Java developer

Responsibilities:

  • Involved in end-to-end development of SDLC using Waterfall methodology
  • Collaborated with the business and technical teams to discuss about the issues
  • Developed user interface using JSP, HTML, CSS, JavaScript, Tag libraries, JQuery and AJAX
  • Used Core Java concepts like Collections, Exception Handlings, Serialization, Multi-Threading, Concurrency, Latest java features.
  • Used Struts framework to define Controller, action mappings, forms and View pages.
  • Integrated the application with Validation Framework.
  • Used Core Java & J2EE design patterns like Singleton, Factory, Business Delegate, Adapter, MVC, DAO, VO, DTO, Service Locator etc.
  • Used WSDL, SOAP, AXIS and JAX-WS technologies to create web services, generate stubs and consuming the existing services.
  • Developed Restful web services using JERSEY tool.
  • Developed EJBs - Session beans for Business logic & Entity Beans for Persistence.
  • Used JNDI to do connection pooling.
  • Written SQL Queries and PL/SQL - stored procedures, functions, indexes, triggers and sequences to interact with the database.
  • Used JMS to pass messages as payload to track different statuses, milestones and states in the workflows
  • Developed and documented Test cases, Test scenarios & Test scripts for Unit testing and Black box testing and after all wrote show case documents for showing to the users and other teams.

Environment: Java 1.5, J2EE, JavaScript, HTML, CSS, JQuery, AJAX, DB2- SQL, PL/SQL, EJB- Session beans, Entity Beans, RAD, CVS, Log4j, JUnit, Maven, IBM Optim, WSDL, SOAP, AXIS, JERSEY, Ant, Rally, Validation Framework.

We'd love your feedback!