Post Job Free

Resume

Sign in

Manager Developer

Location:
Chicago, IL
Salary:
125000
Posted:
July 01, 2020

Contact this candidate

Resume:

Professional Summary

*+ years of experience in Software Development Life Cycle (SDLC) including requirements analysis, design specification, code development, code integration, testing and deployment using Object Oriented Analysis and Design (OOAD) with Java/J2EE. 4.5+ years of experience on Mule ESB Enterprise edition

Strong application combination encounter utilizing Mule ESB with Connectors, changes, Routing, ActiveMQ, and RabbitMQ. Information Transformations utilizing Mule ESB.

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

Extensive programming experience in developing web-based applications using Java 5/6, JSP, Servlets, Mule ESB, Oracle OSB, EJB, Struts, Spring, Hibernate, JDBC, JavaScript.

Experience in using Mule Connectors like FTP, and VM as part of Integration Usage.

Experience in Web Services approach for Service Oriented Architecture (SOA) and publishing Web Services both SOAP & REST (consume and implementations) that include several components like SOAP, WSDL, XSD, JAX-RPC, WS-I and Apache Axis.

Extensively work on both Enterprise and Community edition of MULE ESB. Have an experience working Mule API manager and RAML. In-depth experience in CRM business processes like Account Management, Case Management.

Extensive experience in transforming developer portals into personalized digital experiences that promote API products and increase engagement across the API ecosystem and Customize experiences down to the pixel using API Community manager.

Extensive work on measure ecosystem engagement and track API program KPIs using API Community manager.

Experience in C4E Runtime manager, API Manager, DESIGN Center, Exchange Any point studio(Mule Runtime 3.x and 4.x), RAML

Good experience in integrating Salesforce, SAP, spring frameworks, spring beans and web services using Mule ESB.

Experience in Unit testing using JUnit, Mockito, and Selenium. Good experience on version management tools GIT, TFS, CVS, SVN and Clear Case.

Experience in sending Mule Applications to Mule ESB and Mule CloudHub alongside involvement in arranging log and cautioning in CloudHub.

Expertise in developing the integration workflows using an ESB framework.

Strong experience in J2EE design patterns like Data Access Object, Business Delegate, Service Locator, Session Facade, Singleton, Factory, Strategy, Adapter, MVC etc…

Skills

Languages

C, C++, Java, J2EE.

Mule

Mule 3.x/4.x, Anypoint Studio 5.0/7.5

Protocols

TCP/IP, HTTP, SOAP

IDES

Eclipse, NetBeans, IntelliJ

Web Technologies

HTML, JAVASCRIPT,

JQuery, Angular JS

Connectors

HTTP, Salesforce, FILE, FTP, WMQ, JMS, Mongo DB

Exceptions

Rollback Exception Strategy, Choice, Reference, catch

Component

Transform, Java, Invoke, Logger, JavaScript

Servers

Tomcat 6.1, Web logic 6.X/7.0, JBoss, Web Sphere.

Web Services

SOAP, RESTful.

Scope

FOREACH, COMPOSITE, POLL, Sub Flow

Frameworks

Struts, Spring.

Technologies

Ant 1.6.1 and JDBC 3.0

Tools

SVN, CVS, GIT, Jenkins.

J2ee

Servlet, JSP, JSON, JDBS, XMI.

OS

Windows, Linux, AIX

Education Certification

Bachelor’s in Applied Science MuleSoft Certified Developer

EXPERIENCE

BCBS, Chicago, IL August 2018 to Present

MuleSoft Developer

Responsibilities:

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 integrationlayer.

Developed Mule ESB projects using synchronous and asynchronous flows, applied encryption algorithms using Base64 Encoder and Decoder Transformer.

Created REST API's using RAML and developed flows using API Kit in Anypoint studio.

Implement error handling through exception strategies and generated exception in cloud hub.

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

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

Extensively used Mule components such as File Transport, HTTP, SMTP Transport, FTP/SFTP Transport, JDBC Connector, and Transaction Manager.

Perform unit testing through MUnit test cases for mule flows and deploy to CloudHub.

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.

Done with transformers, testing and Security of Mule ESB endpoint through OAuth.

Design various types of flows which are integrated with Salesforce, Amazon Web Services, and Mainframes.

Responsible in developing integration workflows using Mule ESB framework, implemented DataWeave and Data Mapper, and content-based routing using Mule ESB.

Environment - ActiveMQ, WebSphere MQ 7, Batch file, SVN, SOAP UI, GIT, Java, Mule ESB 4.1.x, API Kit, Anypoint Studio 7.5, API Gateway, Jenkins, ANT, Maven.

Sprint - Sonoma, CA March 2016 – July 2018

MuleSoft Developer

Responsibilities:

●Code walk-throughs, Mule Debugging, and Error fixing.

●Create Mule application that uses connectors SFDC, Message Transformer, Choice Exception Strategies, Batch processing.

●Design and develop enterprise services API specification using RAML and REST schema.

●Create HTTP inbound & outbound flows, custom java and XSLT transformers and Security of Mule endpoint.

●Participate in daily scrum meetings to discuss the progress of the project and any blockage of the work and the solution of the block.

●Developed the flows/orchestrations for integrating the components written on top of different internal platforms using Mule ESB and ActiveMQ.

●Create Mule ESB helper class to call the Mule flow, connection endpoint and connectors.

●Build and Deployment of services in Mule ESB server.

●Manage performance of the services by using “Scatter and gather” and “choice router”

●Implement Security mechanisms like Security Certificates, key Exchange, Encryption, Decryption and OAuth Authentication & Authorization using Access Token and SM session cookie.

●Implement Exception Handling, Logging, and Error Handling.

●Implement Mule flows for each entity with retry mechanisms with private secured flows.

Environment: XML, JAXP, JAXB, WSDL, Active MQ, Spring MVC, SOAP, MMC, XSD, XSLT, XPATH, Anypoint Studio 5.0, RabbitMQ, MuleSoft 3.8.x, Servlets, Nexus, JSP, JSON, JMS, Java, CloudHub, GitHub.

Citi Bank, Plano, TX Feb 2015 – Jan 2016

Java Developer

Responsibilities:

●Integrated application with Validation framework for server-side validations.

●Implemented logging mechanism using Log4j framework.

●Developed the application using Eclipse IDE.

●Produced SOAP web services using Metro RI for building the business application layer.

●Involved in integrating different modules in the project.

●Used Web Sphere Application Server for deployment.

●Have written SQL queries & PL-SQL - Stored procedures, cursors, and object types.

●Developed user interfaces using JavaScript, JQuery, HTML, XHTML, CSS custom tags.

●Developed Maven scripts and developed builds using Maven and Jenkins.

●Used SVN repository for code coordination.

●Worked on existing oracle stored procedures to improve the performance.

Environment: Validation Framework, Jenkins, Eclipse, JAX_WS, CVS, SQL, JSP, JDBC, Restful Web Services, Log4j, ANT, JUnit, Oracle10g, XML, JAXP.

Home Depot, Atlanta, GA Sep 2012 – Jan 2015

Program Analyst

Responsibilities:

●Use Oracle SQL Developer to query the data from the data base.

●Use Apache Maven for running automated build of the application.

●Implement persistence layer using Hibernate.

●Create logging framework in conjunction with LOG4j for logging.

●Implementing all the Business logic in the middle-tier using Java classes.

●Use JUnit framework for Unit testing of application.

●Implement the object-oriented programming concepts for various modules.

●Develop the application using Spring Framework that leverages classical Model View

●Controller (MVC) architecture and used MyBatis for data persistence.

●Participate in the Design of ERD (Entity Relationship Diagrams) for Relational database.

●Use DAO pattern to retrieve the data from database.

●Actively involved in requirements gathering, Analysis, Conceptual Design.

●Actively involved in Regression testing and manual testing of the application developed.

●Create Test driven, Test first methodology-based JUnit test cases for existing modules, new

●enhancements and new modules.

●Use Maven for adding the external dependencies and for project management.

●Environment: Eclipse, Restful Web Services, Hibernate, Spring, Log4j, ANT, JUnit, Oracle10g,

●XML, CVS, WebSphere, Java Script, MVC, GIT, SQL & PL/SQL, JSP, Struts, Validation

●Framework, JDBC.



Contact this candidate