Post Job Free
Sign in

Developer Service

Location:
Des Plaines, IL, 60018
Posted:
March 21, 2021

Contact this candidate

Resume:

PROFESSIONAL SUMMARY

*+ years of Application Integration experience 4+ years of experience in Enterprise Service Bus (ESB) projects using Mule Soft and Messaging platform and 1+ years of experience in APIGEE.

Experience with integration Patterns, tools, EAI, Transformations, XML Schemas, and XSLT.

Responsible to develop RESTful and SOAP web services in Mule ESB based on SOA architecture. Mule ESB experience in implementing Service-Oriented Architecture (SOA) and Enterprise Application Integration (EAI) using Mule Server 3.x and WebSphere MQ.

Experience in System Integration testing and performing standard EDI administrative duties.

Expertise in using Mule Soft studio in creating various flows to integrate API's, Databases and SAAS applications. Immensely experienced in writing 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.

Effective communication and interpersonal skills, ability to work in a team/independently and adapt quickly to new and emerging technologies.

SKILLS

Mule: AnyPoint Studio, Mule EE 3.7, 3.9, 4.0+, RAML, Dataweave, CloudHub, AnyPoint Platform

Databases: Oracle, Mongo DB, MySQL, IBM DB2, MS SQL Server.

Language: DataWeave, XSLT, JavaScript, Java, Python, PL/SQL, SQL

Environments: Windows XP/7/8, Linux, Ubuntu, Mac

IDEs: Eclipse, Net Beans, Any-Point Studio.

Version Control: CVS, Git Hub, SVN

Build tools : Ant, Maven, and Jenkins

EXPERIENCE

MuleSoft Developer

Wintrust Financial, Rosemont, IL

June 2020 - Current

Environment and tools: Mule ESB 3.x, 4.x, AnyPoint Studio, API Gateway, Salesforce, CloudHub, IBM MQ Series, Oracle 11g/ 12c, ESQL, Git, Jenkins, Java 7/ 8, API Manager, SOUPUI, LINUX.

Responsibilities:

Conduct client meeting to understand requirement and create various documents, business requirements, functional, technical specifications, and test cases.

Create Mule flows to integrate Data from various sources into Database from Active MQ topics and queues and some transformations were also done at the integration layer.

Create flows/orchestrations for integrating the components like connectors, transformers and scopes written on top of different internal platforms using Mule ESB for XML to CSV conversion.

Design and Implement RESTful Web Services using various data format (JSON, XML) to provide an interface to the various third-party applications.

Responsible in developing integration workflows using Mule ESB framework and implemented Dataweave to transform message and to content-based routing.

Implement API security with policies such as xml/json threat protection, Oauth 2.0 and rate limiting.

Drive code review meetings to provide analyze and testing support to Business Analyst people.

Coordinate in all testing phases and worked closely with Performance testing team to create a baseline for the new application.

Provide production support and conduct war room meeting.

MuleSoft Developer

East West Bank, Pasadena, CA

September 2016 - May 2020

Environment: Mule ESB, AnyPoint Studio, Active MQ, IBM MQ Series 7.5, Oracle 11g, ESQL, JAVA,

SOUPUI 4.6, AIX/ UNIX

Responsibilities:

Create flows that provide and consume services (SOAP & RESTful).

Create http inbound & outbound flows, routing, orchestration, transformations, and Security of Mule ESB application using OAuth.

Develop the services interface to access core services & provisioning services using Mule ESB.

Create API Proxy and deploy to API Gateway.

Prepare Unit Test Case documents and test the message flows using SOAPUI, RFHUtil and MQ queues.

Create MULE ESB artifact and configured the MULE configuration files and deployed.

Create RAML specification in AnyPoint platform and use fragments such as Resource type, Traits and Library to enable reusability.

Create flows in design studio and transform messages using DataWeave and MEL.

Create flows that pass message using VM transport.

Actively involved in technical meetings, requirements gathering, analysis, planning, effort estimations, development, and testing.

Monitor the request and response payload used the MMC Mule management console.

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

Create Mule ESB helper class to call the Mule flow, connection endpoint and connectors directly from Java component instead of creating another Mule Flow.

Create MQ queues, Topics, Subscribers, Queue Managers in MQ and monitor the queues constantly for any issues and troubleshoot.

Maintain Multi-instance Brokers and Queue Managers running in different datacenters and manage MQ Clusters.

Troubleshoot issues with message flow services and provide quick turnaround for fixing and testing.

Write and maintain SQL queries to retrieve logs and errors from the Oracle database using SQL Developer.

API/APIGEE Developer

Cigna, Bloomfield, CT

October 2014 - August 2016

Environment: APIGEE Developer portal, GIT, API proxy, polices, web Services (Restful Api), Spring MVC, Spring JDBC Template.

Responsibilities:

Participate in gathering requirements for various API's and then convert of API design and then implementation.

Implement Restful API's using APIGEE platform.

Worked on building proxies and policies with in APIGEE along with security frameworks.

Implement application using Spring MVC Framework by implementing controller and Back-end service classes.

Create asynchronous components using IBM MQ Series with JMS for queuing and messaging.

Create Dynamic routing mechanism and customized polices using nodeJS in APIGEE Edge ecosystem.

Collaborate with frontend portal developers and external consumers in integrating the API.

Understood various components with in APIGEE platform so that issues can be resolved when needed.

Used Swagger to maintain API ecosystem and to maintain interactive documentation.

Documented API's in APIGEE Developer portal and used as content management system (CMS).

Integrated services with Management analytics and helped in improving the API performance and maintenance.

Used GIT for Version control across common source code used by developers.

Java Developer

L brands, Columbus, OH

Responsibilities:

November 2012 - October 2014

Participate in requirement gathering, analysis, design, development, implementation and support of the various application.

Define and set up new workflows /models using Savvion workflow models and Engine (JBPM and oracle BPM equivalent).

Implement an Intranet Web based Restricted List Application used by Traders.

Analysis and Detailed Level Design using UML from Requirement and high-level design.

Participate in developing UI interfaces using Struts, JSP and Spring framework, Perl, Hibernate Developed Stored procedures (PL/SQL/T-SQL) and data base designing.

Participate in the regulatory required generation of reports of the Market Risk (VAR).

Bug fixing raised by the Test Team.

Create various document (design, mapping, FRS and NFRS) and UML Diagrams.

Implement and set up Cron jobs using AutoSys tool and Unix.

Support the live Application, and enhancing it though change management.

EDUCATION

Bachelor's in Economics

CERTIFICATIONS

MuleSoft Certified API Developer version 4



Contact this candidate