We provide IT Staff Augmentation Services!

Mulesoft Developer Resume

0/5 (Submit Your Rating)

Richardson -, TexaS

SUMMARY

  • Having 10 years of IT experience with 4 years of core expertise in the areas of EAI and B2B using Mule ESB and 6 years on Java, J2EE.
  • Extensively worked on Mule architecture including Mule ESB, Anypoint studio, API kit, Flows and various connectors.
  • Expertise in implementing Mule applications based on the API - LED connectivity architecture.
  • Hands on experience in Mule Expression Language (MEL).
  • Experience in creating REST APIs in Design center using RAML (Restful API Modeling Language).
  • Experience on flow controllers like API kit Router, Choice, Scatter-Gather.
  • Experience in writing Exception Handling and Global Error Handlers, familiar using On-Error-Continue and On Error-Propagate.
  • Experience in Batch Processing in Mule for Bulk Data (Extracting data, Transforming and Loading data).
  • Experience in encrypt and decrypting the user credentials and using Secure Properties.
  • Hands on Experience on Public-Subscribe on Salesforce connectors. Experience in using Subscribe channel listener, Publish Platform Events.
  • Experience in connecting with Active Directory using LDAP Connector.
  • Experience in writing User Guidance docs, High-level design docs and Technical Documents.
  • Strong development experience in DataWeave in working with XML, JSON, CSV Messages.
  • Experience in using For Each and Batch Processing connectors.
  • Solid experience of using Schedulers, Listeners, HTTP Request, Flow Reference, Loggers, Payloads, variable etc.
  • Experience in Any Point studio and deploying the application in in CloudHub.
  • Working experience in CI/CD pipelines in Azure Devops and Jenkins.
  • Experience in building complex Mule Flows, Scopes, and Error Handling strategies, Validation, Transformation, Message Enricher and Flow Controls.
  • Involved in Waterfall and Agile methodologies of Software Development with experience in direct client interaction during the different phases like gathering the requirements, design, development, and testing phases.
  • Extensive experience in Object Oriented Analysis in developing server side and front-end framework using J2EE design patterns.
  • Experience in building enterprise Applications and Distributed Systems using technologies such as Core Java, J2EE (Servlets, JSP, JSF, STRUTS, JDBC) and XML, JAXB.
  • Expertise in using version control tools like SVN, Subversion, Visual Source Safe and Confidential .

TECHNICAL SKILLS

Version Control Tools: GIT, SVN, Confidential

Testing: SOAP UI, Postman, Junits, Munits

Operating Systems: Windows, Unix

IDE Tools: Eclipse, Anypoint Studio

Build Tools: Ant, Maven

Languages: Java, J2EE, PL/SQL

JSP, Java Beans, JDBC:

Scripting Languages: Java Script, Groovy ScriptPipelines: AzureDevops, Jenkins

Database: SQL, Oracle, MySQL

Debugging: log4j

Frameworks: MVN, API Led

PROFESSIONAL EXPERIENCE

Confidential, Richardson - Texas

MuleSoft Developer

Responsibilities:

  • Developing Mule applications based on the API-Led architecture.
  • Design RAML in Design Centre which is in Anypoint Platform.
  • Using agile methodology in developing the application, which included iterative application development, weekly Sprints, stand up meetings and customer reporting backlogs.
  • Used LDAP Connector to connect Active Directory to access Users details for Sales Agreement Application.
  • Used Salesforce connectors, public subscriber channel to connect external systems for exchange data.
  • Used Scheduler to connect source systems.
  • Used Http connectors, query connectors and created job bulk APIs.
  • Used Object store connector to store current client details
  • Used For-Each, Batch Connectors to send a bunch of records to end systems.
  • Used Salesforce connectors to Publish and Subscribe to Platform Events.
  • Developed Global Error Handler to cover exception handling and logged custom exceptions based on payload.
  • Used salesforce connectors like Subscribe channel listener, Publish event message.
  • Used Secure properties for configuration details.
  • Worked on Continuous Integration and continuous deployments models using AzureDevops.
  • Used Postman to test API’s that we developed.
  • Proposed and developed CI/CD for all the mule applications.
  • Involved in Complete end-to-end development of mule applications

Confidential, Phoenix

Senior Java Developer

Responsibilities:

  • Using agile methodology in developing the application, which included iterative application development, weekly Sprints, stand up meetings and customer reporting backlogs.
  • Using JAXB to create XMLs.
  • Using Axway Sentinel to track the files information.
  • Using Oracle Sql Server to back-end databases.
  • Using Web Services to send tracking file information, using groovy script to validate file information.
  • Collaborating with a team to support Sentinel file tracking.
  • Collaborated with test teams, to support System and Integration Testing.

Confidential, Phoenix

Java Developer

Responsibilities:

  • Working as Application Architect under Property Management for multiple global products
  • Using Agile methodology in developing the application, which included iterative application development, weekly Sprints, stand up meetings and customer reporting backlogs.
  • Implemented Data Services Server to service transactions and data transformation and agile development approach.
  • Implemented Struts framework in the presentation tier for all the essential control flow, business level validations and for communicating with the business layer.
  • Implemented data validation rules using Struts Validator framework.
  • Developed user interface using JSP, Tiles Framework, jQuery, HTML, CSS, JavaScript and AJAX.
  • Java SOAP based web services to interaction to other systems validate response using groovy scripts.
  • Developed Log4j logs to record the application events to provide the debugging, monitoring and auditing capabilities to the application.
  • Collaborated with test teams, to support System and Integration Testing.

Confidential, Phoenix

Java Developer

Responsibilities:

  • Designed the application by implementing Spring Framework based on MVC Architecture.
  • Used Agile methodology in developing the application, which included iterative application development, weekly Sprints, stand up meetings and customer reporting backlogs.
  • Developed user interface using JSP, Tiles Framework, jQuery, HTML, CSS, JavaScript, AJAX and JST.
  • Created stored procedures, triggers, sequences and PL/SQL statements to interact with the database.
  • Developed Test cases, Test scenarios & Test scripts for Unit testing and Black box testing.
  • Developed Log4j logs to record the application events to provide the debugging, monitoring and auditing capabilities to the application.

Confidential

System Engineer

Responsibilities:

  • Monitoring daily based transactions and processes using Putty.
  • Daily updating Transaction reports to Google Team.
  • Send the alerts to suppliers when we see bad files or if files are not posted on the server in time.
  • Interaction with clients for project related issues, clarifications in Business requirements (BR) documents and SRS.
  • Handled Backend and business logic related activities using UNIX shell script.
  • Interaction with Suppliers when we see error files or files not posted in the server.
  • Involved in enhancing the application using MVC architecture Struts, JSP, Java Script and jQuery.
  • Developed the business domain layer using Java, J2EE, JDBC and used DAO, Transfer Objects, Singleton, Abstract Factory, Factory, State, Command and Front Controller design patterns.
  • Implemented new scripts which alert the team when we found bad or error files in the server. The script handles the alerts through an email.

Confidential

Java Developer

Responsibilities:

  • Involved in writing JUNIT test cases.
  • Involved in requirements gathering and prototype designs.
  • Involved in preparation of Low Level and High-Level Design documents and UML diagrams.
  • Implemented full version of struts tags without hard coding in pages.
  • Implemented open source Log4j logging framework.
  • Highly used Java Script and Logic: iterate for generating the dynamic rows for a table.
  • Involved in the Code Review process for maintaining client development/coding guidelines/standards and code optimization.
  • Created Test cases using Junit.
  • Managed Source Code in VSS environment.

We'd love your feedback!