Sr Integration Developer Resume
Atlanta, GA
SUMMARY
- Over 10 years of professional experience in field of IT with expertise Application Design, Mule Integration, webMethods Integration and JAVA/J2EE Design.
- Developed and maintained comprehensive technical specifications, integration design documents, functional and data model documentations.
- Experienced in reengineering, migration, enterprise application integration EAI, Unified Modelling Language UML, Object Oriented Application Design OOAD, performance analysis, optimization and security.
- Expertise and hands - on experience on ESB Architecture and Service Oriented Architecture (SOA) Middleware Integration platforms.Integrate enterprise applications with cloud computing platforms such as Salesforce.
- Experience using Mule connectors like HTTP, SMTP, FTP, FTPS, MQ, Salesforce and VM connectors.
- Experience using various Mule components like Dataweave, Scatter Gather, Filters, Expressions and Exception strategy
- Worked on XML technologies like XML, XSD, XSLT and Web Services - RESTful and SOAP
- Knowledge of building middleware systems ground up using Message Routing, Message Filtering, Message Transformation, Batch message processing and error handling.
- Worked on various phases of Project life cycle like Build, Test, Go-Live, Production Support and Enhancement
- Goodexperience in relational databases like Oracle/SQLServer SQL, Stored Procedures.
- With excellent written, verbal communication, coding and design skills, worked as team member and also as an individual developer in S/W development life cycle.
- Knowledge on SAP PI, Oracle ERP, Mulesoft, JBOSS Fuse technologies
- Experience using Designer tools such as Microsoft VISIO.
TECHNICAL SKILLS
SOA: Mulesoft ESB, MuleSoft API, webMethods Intergration Suite.
Programming Languages: Java, C++
Frameworks: Spring, Spring MVC (Model-View-Controller), Struts.
Doc Standards: Flat File, XML, EDI, IDoc, SOAP/ REST XML.
Web Servers: Apache Tomcat 8.0/7.0, Java Web Server
Scripting Technologies: HTML, XML, Java Script
Build Tools: Apache Maven, Jenkins, Github, Mashery, Njinx
Operating Systems: Windows, and Unix (AIX, HP-UX, Solaris),Linux.
Designer Tools: UML, MS Visio.
MS Office: MS Excel, MS Word, MS PowerPoint, MS Project.
Relational Databases: MS SQL Server, Oracle 10g/11i, SQL, PL/SQL.
Application Servers: WebLogic, JBoss.
Other Tools: Salesforce
PROFESSIONAL EXPERIENCE
Confidential, Atlanta GA
Sr Integration Developer
Responsibilities:
- Involved in requirements gathering, integration Design, Development, Configuration and Documentation.
- Involved in understanding of the existing application functionality and enhancing it with respect to the client requirement.
- Developed inbound and outbound interfaces to integrate Salesforce and Coke third party applications, and FTP interfaces to integrate with MS Azure.
- Designed and Developed Restful API’s using API Designer & generated flows using RAML file.
- Worked on connectors- SAP, Salesforce, JMS.etc.,
- Extensively used Dataweave, XSLT to transform messages.
- Used Soap UI for unit testing and debugging of the developed module.
- Used Maven, Github and Jenkins for Deployments.
- Worked on MUnit framework for unit testing.
- Involved in testing & deployments.
- Developed Continous integration in Mule Environment.
Environment: MuleSoftAnypoint Studio 6.2.2, Mule ESB 3.7, CloudHub, GitHub, Jenkins, RESTFul API, Mashery, webMethods Intergration Suite 9.10, JMS, Oracle10g, MySQL, XML, Flat Files, PowerShell Script, java Script.
Confidential, Springfield, MA
Mulesoft Developer
Responsibilities:
- Built Proof of Concept (POC) for the Inbound, and Outbound modules to call the third party vendor API's usingMulesoftand Java.
- Expertise working with proxy servers, XML, XPath, XSD, and publishing WSDL 's for the Inbound (emails from customer to Oasis agent), and Outbound (emails from oasis agent to customer) in Mule.
- Implemented Mulesoft salesforce integration API for claims notification.
- Expertise in connecting to various endpoint like http to connect various third party APIs.
- Designed and implemented the security for SOAP Web-services using SAML and REST API's using OATH resp.
- Expertise in implementing SOA concepts by designing and developing Web Services using WSDL.
- Developed Java Web applications (API) called by Java batch apps using RESTful web-services to provide response in JSON format.
- Expertise in using various design patterns like Builder/DAO/MVC.
- Designed various Class Diagrams, Service layer designs and implemented these in the code in Eclipse IDE.
- Responsible for Sprint Demos to various internal and external stakeholders, and implemented the changes from Sprint Retrospective meetings (internal team-meetings after the Sprints) in the subsequent Sprints.
- Responsible for developing test cases using JMockit framework, and testing the code according to Test-driven Development in Scrum.
- Experience in Individual Code Reviews with Tech Lead, and Group Code Reviews with technical team.
Environment: MuleSoftAnypoint Studio 5.4, Mule ESB 3.8,1, API Gateway Runtime 2.2.0, Database Connector, Salesforce, webMethods Intergration Suite 9.5, JMS, Oracle10g, MySQL, XML, Flat Files, CloudHub, MMC, UNIX, Windows7, GIT
Confidential, Mooresville, NC
Team Lead
Responsibilities:
- Involved in gathering requirements from business team.
- Developed flows and deployed the code across environments.
- Worked on Database, Salesforce and SAP Connectors.
- Worked on SMTP, FTP and SFTP protocols.
- Worked on Flat Files, XMLs, JSON.
- Worked on JMS, Active MQand on various transformers, created error handlers.
- Created REST services using RAML.
- Worked on GIT hub and SVN.
- Performing code reviews, code promotions, bug fixing and enhancements.
- Trouble shooting issues in day to day production support forA2A and B2B integrations.
Confidential
WebMethods Lead
Responsibilities:
- Involved in direct client interaction, requirement analysis for JCAPS migration to webMethods.
- Developing the interfaces for logistics which involved IDOC, XML and Flat File mapping
- User Acceptance testing
- Final release to production.
- Assisting the Business Units during real time testing
- Worked on IDOC, XML, EDI and flat file structures mapping as per the customer’s requirements.
- WebMethods SAP Adapter to communicate with SAP systems. Create an RFC Connection to SAP, Create an SAP adapter service, Run the adapter service.
- Build the knowledge repository for the project to facilitate EDI.
Environment: webMethods Broker 8.2, webMethods developer 8.2,webMethods Integration server 8.2,webMethods TN server 8.2,WebMethods TN Console 8.2, webMethods Monitor and webMethods MWS, BPM, BAM, web services, IDOC, XML and EDI, SAP.
Confidential, Lexington. KY
WebMethods developer
Responsibilities:
- Supporting webMethods integrations in B2B and A2A and coordinating with business users for smoother integration process between various applications.
- Extensively worked on administering ESB webMethods Integration Server (Internal Servers and Reverse Invoke Servers), Broker, My webMethods Server, Trading Networks
- Deployment of Interfaces across all environments (Dev/Test/Staging/Prodcution) using webMethods Deployer
- Coordinating with the Business users and third party vendors for analyzing the issue and resolving the same.
- Performing code reviews, code promotions, bug fixing and enhancements.
- Trouble shooting issues in day to day production support forA2A and B2B integrations.
- In depth knowledge on Security Configurations, Pub-Sub Model, Broker Local Triggers, Guaranteed Delivery, Exactly Once Settings, Resource Monitoring, Schedulers, Ports, Clustering, User Management (Users, ACL, Groups and Central Management), Certificate configuration (Key Store and Trust Store), JDBC Pools, Archiving, Logging and Error Handling Framework, Event Manager
- Monitoring, restart and configuration activities for IS, Broker, and various adapters like MQ Series, JDBC and JMS
- Performance testing of A2A interfaces to handle MQ (MQ series) High Availability FailOver environment.
- Involved in the implementation of Application Logging Framework with Log4j Architecture.
Environment: Integration Server 6.5, Developer 6.5, Broker 6.5,JDBC Adapter 61/6.5, MyWebMethodsserve, Entirex, Deployer, Flatfile, Oracle, SQL Server, Mainframe, SAP adapters
Confidential
WebMethods Developer/Support
Responsibilities:
- Supporting WebMethods integrations in A2A and coordinating with business users for smoother integration process between various applications.
- Analyzing the Tickets from ARS and assigning/working on it and Creating Change requests if required and provided the support.
- Performing code reviews, code promotions, bug fixing and enhancements.
- Trouble shooting issues in day to day production support for A2A integrations.
- Monitoring IS, Broker, TN and various adapters like MQ Series, JDBC and SAP Adapter.
- Writing Notification services,Publishing documents to the broker and writing triggers to subscribe and handling services to post data to the target applications, send email notifications and transaction logging to database when required.
- Code deployment from development to testing, testing to staging and staging to production environments.
- Worked on the Change requests with Development, Unit testing and Deployment.
- Assisting other team members resolving issues related toWebMethods.
- Coordinating with application teams to resolve data issues and application specific issues.
- Point of contact withWebMethodsto resolve bugs and issues.
Environment: WebMethods Integration Server 6.1/7.1.2, Developer 6.1/7.1.2, Broker 6.1/7.1.2, Monitor, IS JDBC Adapter 6.1/7.1.2, Oracle 9i, PL/SQL, Webservice, UNIX
Confidential
WebMethods Developer
Responsibilities:
- Created new business process flows using BPM modeler for Purchase Order processing, order Invoice, Acknowledgement and fulfillment.
- Development of process flow and CAF user interfaces.
- Created interfaces to push EDI data and publish to TN for processing Purchase Order, Invoice, Acknowledement,
- Creating processing rules in TN.
- Adding Kpi’s to trace the perfect order index(POI) based on region, customer etc.
- Involved in End to End Testing for the business process flows (Integration, User Acceptance and Beta Testing).
Environment: WebMethods Integration Server 6.1/7.1.2, Developer 6.1/7.1.2, BPM, Trading Networks, Broker 6.1/7.1.2, Monitor, IS JDBC Adapter 6.1/7.1.2, Oracle 9i, PL/SQL, WebServices, UNIX
Confidential
WebMethods Developer
Responsibilities:
- Involved in the Analysis, Design, Development and Testing of the Integrations between disparate applications
- Preparing the Unit Test Case document, Operational Manual for the interfaces.
- Preparing Test Cases, Test Plans and Coordinating with Application teams for requirement gathering and executing test plans.
- Deployment of Code from Development to Test, Test to Staging and Staging to Production using WebMethods deployer and using of versioning tools CVS/SVN for proper code base backup.
- Created interfaces to push EDI data and publish to TN for processing Purchase Order, Invoice, Acknowledgement,
- Created new business process flows using BPM modeler for Purchase Order processing, order Invoice, Acknowledgement and fulfillment.
- Involved in End to End testing for the business process flows (Integration, User Acceptance and Beta Testing).
- Designing UI through CAF (Composite Application Framework).
- Implemented BAM using optimize for infrastructure
Environment: WebMethodsIntegration Server 6.5/7.1.2, MWS 6.5/7.1.2, Developer 6.5/7.1.2, Broker 6.5/7.1.2, Monitor, IS JDBC Adapter, Red Hat Clustered Linux
Confidential
WebMethods Developer/Support
Responsibilities:
- Supporting WebMethods and IBM websphere Process Server integrations in A2A and coordinating with business users for smoother integration process between various applications.
- Analyzing the Tickets from ARS and assigning/working on it and Creating Change requests if required and provided the support.
- Performing code reviews, code promotions, bug fixing and enhancements.
- Trouble shooting issues in day to day production support forA2A integrations.
- Monitoring IS, Broker and various adapters like MQ Series, JDBC and SAP Adapter.
- Writing Notification services,Publishing documents to the broker and writing triggers to subscribe and handling services to post data to the target applications, send email notifications and transaction logging to database when required.
- Code deployment from development to testing,testing to staging and staging to production environments.
- Worked on the Change requests with Development, Unit testing and Deployment.
- Assisting other team members resolving issues related toWebMethods.
- Coordinating with application teams to resolve data issues and application specific issues.
- Point of contact withWebMethodsto resolve bugs and issues.
Environment: WebMethods Integration Server 6.1/7.1.2, IBM WPS, Developer 6.1/7.1.2, Broker 6.1/7.1.2, Monitor, IS JDBC Adapter 6.1/7.1.2, Oracle 9i, PL/SQL, WebServices, UNIX