Post Job Free

Resume

Sign in

Software Development Mulesoft Developer

Location:
Springfield, VA
Posted:
March 06, 2024

Contact this candidate

Resume:

PROFESSIONAL EXPERIENCE

TECHNICAL SKILLS

Eight plus years of experience in application design and development and application integration.

Good experience in Software Development Life Cycle (SDLC) including Requirement analysis, Design, Development and Testing of software applications.

6+ years of experience as MuleSoft developer in AnyPoint platform, Mule ESB, Message Broker.

Good experience in designing and developing RAML,

Open API and Swagger based on APIs using AnyPoint Platform design center.

Good experience with Credentials Vault (Secure Property Placeholder), a critical piece in application development in MuleSoft.

Good experience in building complex Mule Flows, Scopes, Error Handling strategies, Message Filters, Validation, Transformation, Message Enrich and Flow Controls.

Good experience in several connectors like HTTP, Database, Salesforce, Workday, Azure Queues, Rabbit - MQ, File and SFTP.

Good experience in database programming, stored procedure and database schema design and intermediate database administration skill.

Good experience in Continuous Integration and Delivery tools surrounding AnyPoint Platform. Leveraged CI/CD tools like Jenkins, GitHub, Maven, MMC and Anypoint Runtime Manager.

Excellent communication skills, technical writing skills, creation of system design documents, proven problem-solving techniques, ability to self-manage and mentor others in a team.

Any Point Platform: Mule ESB, API Design Center, MMC, MuleSoft Cloud Hub, RTF, MuleSoft Anypoint Platform, Runtime Manager, Exchange, API Manager, Access Management, VPC, V-Core.

Web Technologies: HTML, WSDL, CSS, XML, AJAX, XSLT.

Languages: Java, J2EE, SOAP, Maven, RAML, Dataweave

Databases: SQL, MySQL

Connectors: HTTP, FILE, FTP, SFTP, JMS, Database, Kafka, Electronic Data Interchange (EDI), Salesforce Integration, ServiceNow,Amazon S3

Mule: 4.3.x, Any point Studio 7.13

J2ee Technologies: Servlet, JSP, JSON, JDBS, XML,

Tools & Utilities: GIT, Jenkins, postman, SoapUI, Jira and confluence.

Operating Systems: Windows

EDUCATION

CERTIFICATION

E

CERTIFICATION

WORK EXPERIENCE

Bachelors in electrical electronics engineering

MuleSoft Certified Developer - Level 1 (Mule 4)

MuleSoft Integration Architect - Level 1 (Mule 4)

MuleSoft Platform Architect - Level 1 (Mule 4)

Royal Bank of Canada, Minneapolis, MN

Role: Sr. MuleSoft Developer

Duration: From June 2021 to till date

Environment: GIT, Maven, Jenkins, Anypoint Studio 7.13, Java 8.1, Data Weave 2.0, on premise, SQL, Any point Platform, Mule runtime 4.4.x.

Responsibilities:

Involved in gathering requirements and understood functional requirements.

Created an Integration Component with third party application using Mule ESB.

Created REST and SOAP web services in Mule, Consumption of REST and SOAP web services for downstream systems.

Implemented exception handling strategies such as Global Exception, flow level Exception and connector level exception.

Implemented interfaces between SFTP, Broadridge system, RDM system and MDM system.

Configured Mule ESB projects with synchronous and asynchronous scopes.

Designed APIs using RAML in design center and other API fragments and secured APIs with MuleSoft policies.

Used Mule ESB connectors- HTTP, SFTP, Caching, Message Transformer, Choice router, Try-scope, Salesforce, AWS S3 etc. in designing the application as a middleware between the third-party system and the customer side system.

Created MUnit test cases to validate the Mule flows and created unit test documents.

Worked on bug fixing via debugging by using Soap UI and Postman testing tool to achieve their desired output.

Implemented common framework such as exception handling, logging, JSON Schema Validation, Caching, Retry mechanism.

Created technical design document and exposed to confluence pages.

WORK EXPERIENCE

First Republic Bank, San Francisco, CA

Role: Sr. MuleSoft Developer

Duration: From March 2019 to May 2021

Environment: APIs, GIT, SVN, Maven, Jenkins, Anypoint Studio 6.5/7.9, Java 7, Data Weave, Cloud Hub, MS-SQL, Salesforce, SAP, REST full, Any point Platform, Mule 3.9.x/4.3.x.

Responsibilities:

Created an Integration Component with third party application using Mule ESB.

Create SOAP and REST web services in Mule, Consumption of REST and SOAP web services for downstream systems.

Configure Mule service flows with various exception handling strategies such as Global Exception, Custom Exception and Choice Exception Strategies that notify 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.

Implement interfaces between SAP, Salesforce, and REST web-services.

Configure Mule ESB projects for the services with synchronous and asynchronous Mule flows.

Used Mule ESB connectors- SFTP, 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.

Create Munit test cases to validate the Mule flows.

Coordinate with program managers to explain what tasks were possible for the system to achieve their desired output.

Design and implement exception handling, logging, JSON Schema Validation as common reusable components across multiple message flows.

Participate in 24X7 production support effort after application go-live.

WORK EXPERIENCE

McDonald’s, Chicago, IL

Role: MuleSoft Developer

Duration: From July 2017 to Feb 2019

Environment: ActiveMQ, Salesforce, JMS, EJB, HTML, XML, Design patterns, MuleSoft ESB 3.9.x/4.3.x, API Manager, Any point Studio 6.5/7.5, Java, JSP, Spring. Webservices, UML, Junit, jQuery, Mongo DB.

Responsibilities:

Participate in Agile – Sprint methodologies to do requirements gathering, analysis and planning.

Performed Low & High-Level application design documents by Sequence Diagrams, Class Diagrams using Microsoft Visio tool.

Responsible for Coding, Unit Testing and Functional Testing and Regression Testing of the systems.

Create contract documents using RAML and Swagger.

Leverage different components of AnyPoint platform, Runtime Manger, Exchange, Design Center and API Manager.

Create mule flows, sub flow and transformation logic using Dataweave and configure MULE configurations files.

Implement data transformation using XPATH, XSLT, Dataweave, custom java classes.

Use Mule components that include File, SMTP, FTP, SFTP, JDBC Connector and Transaction Manager.

Used Database Connector to connect with MySQL and Oracle using Mule ESB.

Used ActiveMQ for messaging service in the applications.

Coded SQL, PL/SQL for backend processing and retrieval logic.

Used MEL (Mule Expression Language), an expression language that provides a consistent, standardized way to work with a Mule message's payload, and properties.

Worked on bug fixing and Production Support.

WORK EXPERIENCE

Synchrony Financial, Stamford, CT

Role: IBM WebSphere Developer

Duration: July2015 to June2017

Environment: MQ FTE, Oracle, Java, Hibernate 2.0, spring 3.0, Message Broker 8/7.0.x, IIB 9.0, MQ Series 7.5.

Responsibilities:

Create message flows and Message sets for handling Copy book messages.

Design and develop Integration solutions based on IBM Message Broker and MQ technologies.

Use spring core for object wiring, spring restful and Spring MVC, implemented resource classes, business classes, marshaling and un-marshaling and highly involved in restful web service development.

Participated in business meeting and responsible for the design and delivery of technical design documents.

Design and developed Web services using SOAP and HTTP Nodes

Perform end-to-end testing, resolved problems, and validated the test results.

Implement API in DataPower using XSLT, configured XML firewall and multiprotocol gateway.

Implemented Transaction logging for Message broker flows.

Analyze existing Message flow applications and suggested performance improvements.

Participate in the capacity planning and setup of MQ and Message Broker infrastructure.

Participate in the administration of MQ and Message Broker and on- call Support.

Create Message Broker applications using Java Compute Node (JCN)

Use hibernates 2.0 to map Java object to database record and vice versa.

By using AngularJS is an extremely stable framework for building web applications.



Contact this candidate