We provide IT Staff Augmentation Services!

Sr. Mulesoft Developer Resume

2.00/5 (Submit Your Rating)

Freeport, TX

SUMMARY

  • 6+ years of Extensive experience in the field of software development and 4+ years on MuleSoft Technology.
  • Experience in analysis, design, development, testing, deployment and monitoring of EAI & ESB projects.
  • Involved in various phases of Software Development Life Cycle (SDLC) as requirement gathering by assisting with JAD sessions, modeling, analysis, architecture design and development using AGILE methodology.
  • Experience in designing, developing and managing APIs using Mule API gateway.
  • Experience in Workday Payroll, Time Tracking and Benefits integrations.
  • Expert level skills with REST and SOAP web services, RAML and use of connectors for integration.
  • Hands on experience in developing mule Applications using Mule 4
  • Experience in deploying applications into MuleSoft Cloud hub, On - premises and Runtime fabric.
  • Hands on experience on transformation using Data Weave/Data mapper.
  • Good experience in using Transformers, Filters, Flow Control, Collection splitters/Aggregators / Scatter- Gather etc.
  • Good experience in configuring the APIs, Proxy endpoints and API analytics based on technical specifications with MuleSoft API Manager
  • Strong application integration experience using Mule ESB with Connectors, transformations, Routing, Active MQ, JMS and Anypoint MQ. Data Transformations using Mule ESB.
  • Have been exposed to Continuous Improvement and Development processes with Jenkins, Bitbucket, JIRA, Confluence etc.
  • Experience in exception handling, testing & Security of Mule ESB endpoint through OAuth
  • Programming experience with Java, JavaScript, Groovy.
  • Extensive knowledge on Agile and Waterfall methodologies
  • Excellent interpersonal, management, analytical, problem solving abilities and communication skills.
  • Ability to work as part of team and independently also quickly adapt and learn new technologies.

TECHNICAL SKILLS

Programming: Core Java, C, C++

Web Technologies: HTML, CSS, jQuery, XML, JSON, JSP

Databases: Oracle db, Sql, Db2

Tools: Any point Studio, Post Man, Eclipse, Putty, Jira, GIT, SVN, HP ALM QC

Operating Systems: Windows, Linux, Mac OS

PROFESSIONAL EXPERIENCE

Confidential, Freeport, TX

Sr. MuleSoft Developer

Responsibilities:

  • Responsible for user story reviews and involved in discussion with SME on finalizing requirements.
  • Exposure to working with project and issue management tools like Jira in Agile project lifecycle.
  • Designed and documented Rest APIs using RAML in design center, followed best practices to publish them to Any point Exchange.
  • Developed synchronous and asynchronous flows to integrate different systems/applications using Mule 4.x.
  • Integrated the workday reports such as Core HR, Payroll, Compensation, Recruiting, Talent Management, Absence Management and Time Tracking information to Internal Database and salesforce systems.
  • Deployed applications to Cloud Hub by setting up the proxy applications with whitelisting and Client Id enforcement policies.
  • Developed complex data schema using Data Weave 2.0 and reusable Functions and Connectors in Any point 7.3.
  • Deployed the applications using CI/CD process by creating the build and release pipelines in azure devops.
  • Responsible for unit testing the codes, and keeping the overall coverage of all the projects over 70-75%
  • Configure Mule service flows with various exception handling strategies such as Global Exception that notifies the user with custom and simple error descriptions.
  • Co-ordinate with testing and back-end teams, client during the smoke tests and aggression tests at Sprint.
  • Performed code review for the pull requests from co-developers.
  • Responsible for writing technical design documents and maintaining all project related documents in confluence
  • Extensive experience on onsite and offshore co-ordination and the working model.
  • Effective team leader, team player and self-motivated with high adaptability to new technologies.

Environment: Any point Studio 7.3.4, RAML 1.0, Munit, Data Weave 2.0, Mule Server Runtime 4.3.0, Cloud Hub, Microsoft Sql Server, Postman.

Confidential, Freeport, TX

MuleSoft Developer

Responsibilities:

  • Involved in AGILE development process like stand-up, Retrospective, Demo, Sprint Planning and Code Review meetings.
  • Developed REST APIs with RAML using APIKIT Router
  • Created the MuleSoft API-led Connectivity architecture with the Experience, Process, and System API layers.
  • Created Flows, Sub-Flows, Exception strategy Handling and Data weave transformations for the applications developed in Mule Configuration.
  • Used Database select connector to fetch the data from the database and performed the data weave transformations to upsert the bulk data into salesforce using salesforce connectors.
  • Developed a MuleSoft batch application to transfer transcript data from PeopleSoft into Salesforce.
  • Tuned MuleSoft batch applications to obtain optimum performance and CPU utilization.
  • Used Splunk log aggregator to provide reports and dashboards using MuleSoft batch application log data.
  • Performed Data weave transformations, exception handling, testing & Security of Mule ESB endpoints
  • Used Any point MQ for advanced asynchronous message scenarios Subscriber, Consume, publish operations to trigger the message payload.
  • Used GitHub as the source version control tool for code operations such as check-in, check-outs, merge, compare, clone, etc.
  • Configured Virtual Private Cloud (VPC) in Anypoint platform runtime manager by working with networking team.
  • Worked with Munit test cases to test the flow control and error checking mechanisms.

Environment: Anypoint Studio 7.3.x, RAML 1.0, Any point mq connector, Munit, Data Weave 2.0, Mule Server Runtime 4.2.1, Cloud Hub, DB2, POSTMAN.

Confidential, Freeport, TX

MuleSoft Developer

Responsibilities:

  • Involved in Analysis, Design, and Development and testing process. Interacted with the client & designed Technical design document from Business Requirements for the development.
  • Created various RAML resources to implement REST Based APIs as a part of project implementation.
  • Create custom policies and proprietary MuleSoft authentication mechanism (Client ID enforcement and basic authentication)
  • Worked on Authentication by using OAuth 2.0and SSL
  • Configure Mule service flows with various exception handling strategies such as Global Exception, Custom Exception and Choice Exception Strategies that notifies the user with custom and simple error descriptions.
  • Utilize Mule ESB connectors- SFDC, Message Transformer, Choice Exception Strategies, Batch processing, etc. in designing the application as a middleware between the third-party system and the customer side system
  • Configure Mule ESB projects for the services with synchronous and asynchronous Mule flows.
  • Using API kit router, generate end to end application flows for appropriate resource routing.
  • Hands on Experience in creating applications for data conversions using data weave in Mule 4.
  • Build application jar files and deploy to cloud hub using Jenkins CI/CD pipelines.
  • Involved in migration from Mule 3 to Mule 4 projects.
  • Writing Munit test cases for applications.
  • Create appropriate documentation and publish to MuleSoft Exchange.

Environment: Any point Studio 7.3.x, RAML 1.0, Anypoint mq connector, Munit, Data Weave 2.0, Mule Server Runtime 4.2.0, Cloud Hub, DB2, POSTMAN.

Confidential, Freeport, TX

MuleSoft Developer

Responsibilities:

  • Involved in Requirements gathering, analysis, design, development, testing and Maintenance phases of Application. Implementing the project in agile methodologies - sprint & scrum.
  • Effectively participated in weekly client communications with Business Analysts.
  • Involved in creating HTTP inbound & outbound flows and orchestration using XPath using MULE ESB.
  • Developing applications in Anypoint studio 6.1.2 IDE and used RAML 1.0 for generating RAML files.
  • Hands on Experience in MuleSoft Any point API platform on designing and implementing Mule APIs using RAML and applying Auto discovery and API Gateway.
  • Extensively used Mule Connectors like HTTP, Transform Message, FTP, FILE, SFTP, Salesforce etc. as part of Integration Usage.
  • Used ActiveMQ for messaging service in the applications.
  • Utilized custom logging framework for Mule ESB application.
  • Used GIT to maintain source code management and versioning.
  • Implemented build package tool using Maven.
  • Involved in converting data formats such as COBOL, XML, CSV and JSON.
  • Used Core Java concepts like Collections, Generics, Exception handling, IO, Concurrency to develop business logic.
  • Responsible for deploying all the service components to Dev and QA environment.
  • Involved in doing MUNIT testing for end to end flows and ran the Test Suites to generate reports.

Environment: Any point Studio 6.6.1, RAML 1.0, Salesforce connector, Munit Any point Studio plugin, Data Weave, Mule Server Runtime 3.8.3 - 4.1.3 , Scopes-Polls, Cloud Hub, Any point MQ, Apache-Maven 3.3.9.

Confidential, Freeport, TX

Programmer Analyst

Responsibilities:

  • Analyzing functional business applications and design specifications for functional areas and developed software code to meet business requirements.
  • Interacting with the Business Analyst and Host to understating the requirements using the Agile methodologies and Scrum meeting to keep track and optimizing the end client needs.
  • Translated detailed design specifications into computer software; tests, debugs, and refines the computer software to produce the required product.
  • Involved in the development of Database Connections and Database Operations using JDBC.
  • Used GIT to maintain source and version management.
  • Using JIRA to manage the issues/project workflow.
  • Created WAR/EAR files from Maven and deployed them on Web Sphere.
  • Build and deploy the application using Maven.
  • Involved in Analysis, Design and Development of Trade Review Alerts using Agile-Scrum Methodology.
  • Consuming and exposing various Web services using JSON to different systems for business services.
  • Prepared required documentation, including both program - level and user - level documentation.
  • Enhanced software to reduce operating time or improve efficiency.

Environment: Java/J2EE, JDK 1.7, Eclipse IDE, GIT, Maven, WebSphere, Junit, Agile-Scrum.

Confidential, Freeport, TX

Java Developer

Responsibilities:

  • Actively involved in analyzing and collecting user requirements.
  • Participated in Server side and Client-side programming.
  • Analyzed user requirements developed conceptual data model, prepared process data flow diagrams.
  • Wrote functional specifications, designed screens, prepared documentation for coding and front-end validations.
  • Written stored procedures (PL/SQL).
  • Contributed to the Logical Data Model design.
  • Extensively used Eclipse for application development.
  • Used JDBC to connect to database.
  • Created user Interfaces through HTML and JSP.
  • Involved in developing various Servlets.
  • Participated in unit testing and integration testing.
  • Tested and validated the application on different testing environments.
  • Deployed the application on Web logic application server.

Environment: Windows NT, Java, JSP 1.2, Servlets 2.2, Oracle 8.0, JDBC 2.0, JBoss.

We'd love your feedback!