Java Developer Resume
Springfield, IL
SUMMARY
- Around 9 years of IT Experience of extensive experience in TIBCO Middleware applications.
- Expertise in using Enterprise Application Integration tools from TIBCO for analysis, design, development, testing, deployment and production of TIBCO based Enterprise Integration Applications.
- Expertise in modeling and develoment of business logic and automated business processes using TIBCO Business Works.
- Expertise in using TIBCO Adapter for Files, TIBCO Adapter for MQ Series, TIBCO Adapter for ADB, Oracle Applications Adapter, CICS Adapter including implementation and configuration.
- Expertise in using Oracle E - Business Suite Plug-in including implementation and configuration.
- Experience in system and process monitoring using TIBCO Hawk and TIBCO Administrator, with a hand on Performance Analysis and Maintenance.
- Good at installing and setting up the Load Balancing and Fault Tolerance for BW Engines.
- Experience in implementing Service Oriented Architectures (SOA) using XML based Web Services (SOAP/AMX/UDDI/WSDL) and Transaction.
- Provided 24*7 on-call extensive Production Support on TIBCO Products.
- Experience in working with Client/Server, distributed and Intranet/Internet technologies using Java, J2EE, JSP, Servlets, C/C++ and Web Services like WSDL, SOAP.
- Experience in developing XML Schemas, XSLT, XPath, WSDL, SOAP and HTML.
- Experience in working with RDBMS technologies such as ORACLE 8i/9i/10g (SQL and PL/SQL), SQL Server 2000/2005/2008, Writing SQL queries, stored procedures, functions and triggers.
- Experience in various J2EE technologies JSP, Servlets, EJB, Struts, Hibernate, spring, JDBC, Log4j, Web Services, Object Oriented Analysis and Design (OOAD) using Unified Modeling Language (UML) and Rational Unified Process (RUP).
- Excellent communication skills and a motivated, organized team player with high aptitude and ability to learn and work independently, as well as adapt quickly to the emerging new technologies.
TECHNICAL SKILLS
EAI: TIBCO BusinessWorks 5.11.x, TIBCO Designer 5.x, TIBCO Enterprise Message Service (EMS) 5.0.0, TIBCO API Exchange Gateway 2.x, TIBCO API Exchange Manager 2.x, TIBCO Rendezvous 8.x/7.x, TIBCO Administrator 5.9.x, TIBCO Hawk 4.9.x, Active Database Adapter 7.x, Oracle Applications Adapter 5.x, Oracle E-Business Suite Plug-in 1.2.0, File Adapter 6.x, MQ Series Adapter 5.x, CICS Adapter 5.3, TIBCO Smart Mapper 5.x
Languages: C, C++, Java, VHDL, SQL, PL/SQL
Operating Systems: Windows 98/NT/2000/XP, DOS.
Databases: MySQL, Oracle 8i/9i/10g/11i/12.x, DB2, Microsoft SQL Server.
IDE Tools: WSAD 5.0/5.1.2, JDeveloper 10g, Eclipse 3.1, RAD 6.0.
Markup Languages: HTML, XML, and XSLT
Application /Web Server: IBM Web Sphere Application Server, JBOSS, and Apache Tomcat
Multi /Macro Media /Tools: Adobe Photoshop, MS-Office, and Microsoft VISIO
PROFESSIONAL EXPERIENCE
Confidential, Phoenix, AZ
Sr. TIBCO Developer/Designer
Responsibilities:
- Worked on the complete SDLC of the project from requirement gathering, development, deployment and testing of the TIBCO Business Works application.
- Coordinated and worked with the Business team, Third party vendors and other Application/Database/ Architecture teams for business requirement gathering.
- Designed and developed the High Level Design (HLD), Detailed Low level Design (DLD), Unit Test Cases & Mapping Transformation documents.
- Reviewed the documentation and project artifacts with Project Managers, Architects and senior level managers/directors and participated in detailed L1/L2 Level Reviews for the project.
- Configured the TIBCO File adapter (Publication Service) to read the files from an input folder from the shared directory.
- Implemented SSL for the Web Services in TIBCO Business Works using SOAP and SERVICE Palettes.
- Worked extensively on creating and configuring the TIBCO Webservices along with webservice security implementation.
- Worked with TIBCO Enterprise Messaging Service (EMS) in configuring Queues and Topics to work with publication-subscription scenarios.
- Worked extensively with Team Foundation Server (TFS) as the version control system to check-in and checkout the project code.
- Extensively worked on SOAP-UI to perform Web services Unit testing, load testing and performance testing.
- Used Microsoft Visio to design the low level and high level architectural flow diagrams for the project.
- Implemented Advanced Logging and Error Handling system (ALE) for proper logging and efficiently handling the errors in TIBCO interfaces.
- Created EAR files and Deployed the EAR files in Development, Testing and UAT environments.
- Deployed the code using TIBCO ADMINISTRATOR.
- Performed End-End testing and Unit testing of TIBCO interfaces and fixed the bugs.
- Worked extensively with the Production team in knowledge transfer of the existing application and also assisted in creating detailed training documents for the End-Users.
Environment: TIBCO TRA 5.6, TIBCO Business Works 5.6, TIBCO EMS 6.0, TIBCO ADB Adapter 6.0, TIBCO File Adapter 6.x, TIBCO Administrator 5.8, Oracle 11i, MS SQL Server, Toad, soap-UI, UNIX, Team Foundation Server (TFS), Share point.
Confidential, BETHESDA, MD
Sr. TIBCO Developer/Designer
Responsibilities:
- Worked on the complete TIBCO SDLC lifecycle from Analysis, Development, and Testing, Deployment, Production Support and Post Production Support activities.
- Participated in High level conceptual architecture and design for EAI solution between 3rd parties and client.
- Involved in System analysis and created the Requirement Documents based on business requirements.
- Developed the Technical Design Documents based on High Level Requirement Documents.
- Key member of Design/Architecture team responsible for the file based integrations using Tibco Suite of Products.
- Worked on TIBCO Business Works for mapping various systems with complex business logic.
- Upgraded and configured the TIBCO code to the latest version of TIBCO Business Works.
- Configured Oracle Applications adapter (Outbound and Inbound services) and TIBCO ADB adapter by integrating them to the Oracle functional objects.
- Designed and configured web services (SOAP over HTTPS/JMS) and also REST API.
- Integrated Oracle E-Business suite with the front end applications by employing ADB and Oracle Applications adapters
- Extensively worked with Concurrent Programs and Stored Procedures for publishing the data into the Oracle base tables from inter-face tables using ADB and Oracle Applications Adapter.
- Worked with TOAD to check the back end data for checking creation on PO’s, Vouchers and other data in the Oracle base table and inter-face tables.
- Extensively worked on SOAP-UI to perform Web services Unit testing, load testing and performance testing.
- Implemented SSL for the Web Services in TIBCO Business Works using SOAP and SERVICE Palettes.
- Performed Unit testing and assisted in performing SIT & UAT testing.
- Logged the defects of various phases in HP-Quality Centre.
- Deployed the code using TIBCO ADMINISTRATOR and Appmanage tools.
- Worked with configuring the queues, topics, bridges in TIBCO EMS and XML/XSD Schemas in TIBCO BW.
- Used Durable Subscribers for EMS Load Balancing and FT for different instances
Environment: TIBCO TRA 5.8, TIBCO Business Works 5.11, TIBCO EMS 8.0, TIBCO ADB Adapter 7.0, TIBCO Oracle Applications Adapter 5.4.1.5, TIBCO E-Business Suite Plug-in 1.2.0, TIBCO Administrator 5.8, Oracle 11i, Oracle R12, Toad, soap-UI, HP Quality Center, UNIX, Subversion(SVN), Share point.
Confidential, Kansas, MO
Sr. TIBCO Developer/Administrator
Responsibilities:
- Performed TIBCO BW design, configuration, and performance tuning, and testing of shared infrastructure.
- Participated in analysis to integrate various systems with SOA and Web Services using SOAP over JMS/HTTP.
- Designed and Developed reusable services like logging, auditing and error handling mechanism.
- Participated in High level conceptual architecture and design for EAI solution between 3rd parties and client.
- Involved in System analysis and created the Requirement Documents based on business requirements
- Developed the Technical Design Documents based on High Level Requirement Documents
- Key member of Design/Architecture team responsible for the file based integrations using Tibco Suite of Products
- Designed and developed the schemas to be used by various processes.
- Designed and developed web services to receive the required messages and process it further.
- Configured Security of messages using Security Policies.
- Worked on topics and Queues in TIBCO EMS Administration with different properties of Queues.
- Designed and Developed Bridge/Selector Logics using TIBCO Enterprise Message Service 4.x to send various transactions like Premise, customer, service agreement, service point, account.
- Designed and Developed process by using ADB Adapter to publish, request/reply messages.
- Generated various XML schemas as per the mapping involved in the process flows from the integration perspective.
- Employed different Oracle instance for different phases of development and testing.
- Performed Unit testing and assisted in performing SIT & UAT testing.
- Directly Checked-in and checked-out the code in Subversion (SVN) for Version Control from Business Works.
- Logged the defects of various phases in HP-Quality Centre.
- Deployment of the Business processes by creating EAR files containing process and adapter archives using TIBCO administrator.
- Leading the efforts of Unit testing, System testing, Performance Testing, UAT testing in various environments.
- Co-ordination with Offshore in order to develop and handle the application.
- Deployment and administration of the deployed services using TIBCO Administrator.
Environment: TIBCO TRA 5.x, TIBCO BusinessWorks 5.x, TIBCO EMS 5.x, TIBCO ADB Adapter, TIBCO File Adapter, TIBCO Administrator 5.x, Oracle 11i, HP UX, Subversion, Sharepoint.
Confidential, Reston, VA
Sr. TIBCO Lead Developer
Responsibilities:
- Developed TIBCO Business Works process to transform inbound data received from CMI securities and process the data internally for data mapping requirements and deliver the data on the clients SCD server.
- Developed various patterns by using TIBCO General Activity, sftp, ftp, http/s protocol, web service, JMS/EMS and scripting deployment.
- Involved in Analysis and Design phase of the service.
- Implemented SOA architecture by designing and building reusable services by using WSDL, Service and SOAP.
- Designed WSDL and hosted SOA Service for client applications using BW Service palette and SOAP over HTTP transport and SOAP over JMS.
- Configured security policy shared configuration resource for incoming and outgoing SOAP messages.
- Created various XSD schemas, which were added to WSDL resources.
- Monitored logs in the database to help identify any bottlenecks analyzed and resolved related issues.
- Involved in creating and implementing some of the Administrative/Installation Best practices in the TIBCO Enterprise Integration.
- Coordinated with the development team for any code deployment issues.
- Involved in solving the severity issues that affecting the business.
- Created and executed test cases for all patterns.
- Deployed the projects by using TIBCO BW Administrator.
- Involved in the design and development of common services like error handling service, authorization service.
- Maintained appropriate communication with the team to face any disruption in the TIBCO environment and updating them.
Environment: TIBCO TRA 5.x, TIBCO BusinessWorks 5.x, TIBCO EMS 5.x, TIBCO ADB Adapter, TIBCO File Adapter, TIBCO Administrator 5.x, Oracle 11i, HP UX, Subversion, Sharepoint.
Confidential, Springfield, IL
Sr. TIBCO Developer/Administrator
Responsibilities:
- Designing/Developing process using Business Works /designer.
- Installation, configuration and administration of TIBCO Suite (RV, EMS, BW, MQ and ADB Adapters)
- Implemented the Web Services - SOAP request/reply over JMS for calling the generic BW process, which in turn calls the web service.
- Responsible for development of Business process models using TIBCO BW.
- Implemented Web Service calls using SOAP over HTTP/JMS as communication layer.
- Developed solution using secured mechanism (HTTPS) when sending customer’s personal data to outside vendors.
- Worked on maintaining, administrating EMS server, EMS server objects such as queues, queue connection factories, topics, topic connection factories.
- Financial data flowing thru ESB Layer is designed to comply with Sarbanes-Oxley.
- Worked with XSD schemas and imported them into BW processes.
- Used TIB/Hawk to monitor the status of TIB components.
- Notify respective business group using TIB/Hawk and BW process for critical related events.
- Designed and implemented XML messages and parsing.
- Interpretation and understanding of functional specifications.
- Involved in gathering requirements, data mapping, and JAD sessions with source, target and 3rd party business representatives.
- Identifying bugs/ issues and implementing the solutions based on root cause analysis.
- Involved in maintenance and enhancements of the Interface build in this project.
- Developed and implemented the global log, audit and error handling processes for all the interfaces.
- Set up rule basis using TIBCO/HAWK for monitoring the various components, logs and ledger files.
- Developed the deployments for the above mentioned modules using TIBCO/Administrator.
- Developed the test scripts for testing the interfaces.
Environment: TIBCO Business Works 5.5, EMS 5.0.0, Active Database Adapter 5.x, MQSeries Adapter 5.x, File Adapter 5.x, XML, XSLT, SQL Server.
Confidential
Sr. TIBCO Consultant
Responsibilities:
- Configured TIBCO Active Enterprise Product Suite in Development, Test, Stress and UAT Environments.
- Prepared TIBCO technical Design Documents, Architecture documentation, sequence/use case diagrams.
- Involved in architecture of the ESB to all relevant stakeholders, including teams and organizations involved in the supervision, development, production, operation, and maintenance of the ESB.
- Involved in planning, executing, and managing project implementations by establishing key architectural approaches, design decisions, recommendations on implementation approaches, best practices and deployment guidelines.
- Integration of Siebel CRM application with Tibco ESB.
- Installed and configured the Hawk Accelerator in different environments.
- Set up of GUI for CLE and created different user credentials.
- Actively participated in the complete project life cycle (SDLC) of the project.
- Created Queues, Topics on TIBCO JMS Server for all the applications.
- Used Service Oriented Architecture (SOA) framework for developing reusable TIBCO processes.
- Designed and developed a reusable Common Logging and Exception handling service (CLE) for capturing various application errors and logs.
- Created EAR Files for the developed BW components and deployed them using TIBCO Administrator.
- Deployed applications using AppManage Utility in different environments.
- Assisted the Quality Assurance Testing team in order to resolve the raised defects.
- Interacted with various third party vendors to standardize and agree upon XML schemas that would be implemented over HTTP.
- Dealt with the Hawk monitoring strategy and owned the creation of HawkRulebases (hrb’s) for monitoring the BW engines, business process and EMS servers.
- Supported Production and post-Production activities.
Environment: TIBCO Runtime Agent 5.x, TIBCO ActiveMatrix Business Works 5.x, TIBCO ADB Adapter 5.x, TIBCO Siebel Adapter 5.0, TIBCO Administrator 5.x, TIBCO Designer 5.x
Confidential, NY
TIBCO Developer
Responsibilities:
- Developed business processes by configuring shared resources, creating process definitions, creating activities, configuring message transports using TIBCO Business Works.
- Migrated TIBCO INTEGRATION MANAGER PROCESS TO BW PROCESS.
- Worked on TIBCO Business Works and oracle to create solutions to integrate applications to third party vendors of data service providers.
- Retrieved and stored data from oracle database and published data using TIBCO Active Database.
- Performed all the business workflow and published transformed data on the TIBCO bus using TIBCO Business Works.
- Interaction with client extensively throughout the requirement analysis phase.
- Tuned the performance of Business Works Engine and EMS for load and memory optimization
- Involved in preparing detailed design documents and assigned team members for peer review of code.
- Deployed the service onto various environments by using TIBCO BW Administrator
- Involved in upgrading the interfaces from BW 5.4 to BW 5.7
- Involving in the unit and integration Testing and Coordination with the source application team during assembly testing phase.
- Administered TIBCO EMS Server and created Topics & Queues as required for messaging
- Extensively worked with various application teams during integration testing, system testing and UAT
- In second interface, implemented business rules and data enrichment for order data in TIBCO Process. Used ADB Adapter for data upsert in target database
- In the third interface, SAP events are monitored by configuring SAP R3 Adapter and sent payment details to legacy system.
- In the fourth interface, SAP events are monitored by configuring SAP R3 Adapter and sent clearing document details to legacy order entry system and treasury system.
- Configured custom Error Handling services developed and maintained by infrastructure team for logging, alerting and tracking
- Used Versioning Tool to maintain the code while doing different enhancements during development.
Environment: TIBCO Runtime Agent 5.x, TIBCO ActiveMatrix Business Works 5.x, TIBCO ADB Adapter 5.x, TIBCO Siebel Adapter 5.0, TIBCO Administrator 5.x, TIBCO Designer 5.x, TIBCO Enterprise Message Service (EMS), TIBCO Hawk 4.x.
Confidential
JAVA Developer
Responsibilities:
- Built the main business components and back-end connectivity logics using Java Beans.
- Developed the user interfaces using JSP, Java Servlets, WSDL and HTML.
- Validation was done with Java Script.
- Deployed the system in Tomcat Server.
- Handled the business logics with EJB.
- Performed various unit integration test cases.
- Developed documents related to various sales orders.
Environment: Java, JSP, Servlets, EJB, WSDL, Java Script, HTML, Apache Tomcat, Java Beans, Unit.