Java Developer Resume
New York City New, YorK
SUMMARY
- Motivated Software Professional with 6+ years of IT experience including 4+ years experience in Enterprise Application Integration (EAI) using TIBCO Suite of products.
- Extensive Experience in TIBCO Business Works, TIBCO Runtime Agent, TIB/RVD, Active Database (ADB) Adapter, File Adapters, EDI, TIB/Designer, TIB/Hawk, TIBCO EMS, TIBCO Administrator.
- Over 3 years of experience with EDI transaction and EDI Specbuilder.
- Over 4 years of experience working on SOA architecture.
- Successfully installed, configured, developed, tested, deployed and administered a integration projects using TIBCO Business Works integration platform and TIBCO Administrator.
- Hands - on experience in Analysis, development, testing, installing and deployment of Enterprise Application Integration (EAI) projects using TIBCO components, architecture and methodology.
- Proficient with Operating Systems, Data Structures, Software Engineering, Object Oriented Programming (OOP), RDBMS, Internet technologies and Algorithm implementations.
- Experience in developing test cases and test plans for system testing and involved in unit testing, Integration testing and UAT extensively.
- Specialized in code optimization and query tuning for performance.
- Expert in change management, team coordination and mentoring team members.
- Prepare the Quality Assurance test plan sets for regression testing of base product and functional testing of new or enhanced features.
- Actively participated in entire Software Development Life Cycle process (SDLC) across projects such as Development, Unit Testing, Integration Testing Quality Assurance, Peer Review, System Integration and User Acceptance Testing.
- Adept in programming languages like C, C++, Pro*C, JAVA and J2EE.
- Proficient in Java/J2EE technologies like JSF, Hibernate, Spring, Struts, Web services, EJB(Entity Session Message Driven Bean), Servlets, JSP, JNDI, JMS, XML, Sockets using IDEs like Eclipse.
- Competent in Database development using SQL, PL/SQL, Stored Procedures, Stored Functions, Packages and Triggers.
- Expertise in web application development using JSP, Java script, HTML, XML.
- An effective communicator with strong team management, interpersonal, analytical and problem-solving skills.
- A patient individual with a very positive attitude along with skills in time and resource management.
TECHNICAL SKILLS
High level Languages: C, C++, Java, J2EE, SQL,PL/SQL, Pro*C, Perl, Unix Shell Scripting
Databases Familiarity: Microsoft SQL Server, DB2, Oracle 8i/9i/10g/11i.
EAI Tools: TIBCO Business Works 5.x, TIBCO Administrator, EMS 4.x/5.x/6.x/7.x, TIBCO Adapters (File, ADB, MQ), TIBCO Hawk Suite 4.x, TRA 5.x, TIB RVD, TIBCO Business Events 4.0, TIBCO Business Connect 5.x, SOAPUI.
Operating System: Windows, Unix, Linux, MS-DOS.
Packages: MS Office, Visual Basic.
Web Technologies: HTML, DHTML, JSP, Java script, XML.
Designing Tools: Microsoft Visio, Rational Rose, UML, XML Spy.
IDE: Net Beans, Eclipse, Visual Studio.
Web/Application server: Apache Tomcat 5.x,Jboss Developer
Version Control: Microsoft Visual SourceSafe, ClearCase.
Other software and Tools: Lotus Notes, XML Writer, TOAD, XWindow, Putty, Winscp, SQL Navigator
PROFESSIONAL EXPERIENCE
Confidential, CA
Sr. TIBCO Business Works Developer
Responsibilities:
- Participated in design of the Solution for Hyundai Capital America - Lease EOT and Remarketing from integration and technical perspective.
- Review the ESB requirements and high level design, detailed design for all use case interactions.
- Design and Develop required TIBCO components for all interfaces.
- Unit tests all the interfaces and captures the test results.
- Participate in the integration testing for all the interfaces and support UAT activities.
- Debug and Resolve issues in all testing phases.
- Develop the deployment scripts and use them for deployment Support production readiness activities.
- Participate in design/code reviews with the Client.
- Lead the Offshore team through the project.
- Study and analyze the current function and design of the existing system.
- Coordinating with the client to understand the flow of the project.
- Requirement gathering and analysis for all the integrations.
- Building of the High level design and detailed level design.
- Conduct design reviews with application teams and Confidential .
- Preparing technical design documents and Use-case documents.
- Involved in Installing the TIBCO components.
- Responsible for design and development of the interfaces for the project involved.
- Built secure web-services using SSL and Policy Associations for services that are exposed to external vendors.
- Worked with Siebel Adapter for integration with Siebel CRM system.
- Worked with ADB adapter for integration with LeasePak and DayBreak Databases.
- Involved in environment security considerations.
- Built integrations to interact with CRM via Seibel adapter for those that require a service request to be created in CRM and via JMS for other interactions.
- Built integrations to invoke secure external web-services.
- Built integrations to retrieve files from external systems and pass on the data to various end systems like CRM, IVR, Daybreak and Leasepak.
- Design and build of schemas for integrations.
- CLE is used for Logging and Error Handling. Defined resubmission mechanisms for the needed processes.
- Build POCs for load testing of designs for IVR integrations via Load UI, and to find the apt solution for integration of TIBCO with Seibel system.
- Supported the system with the team under 24x7 support process during Hyper Support.
- Resolved issues in production environment on real-time basis through the Warranty period.
Environment: TIBCO Business Works 5.9.2, TIBCO Administrator 5.6, TIBCO EMS 6.0, TIBCO Siebel Adapter 6.0, TIBCO ADB Adapter 6.1,CLE, Oracle, MS Visio,TFS.
Confidential, Baltimore, MD
Sr.TIBCO Developer
Responsibilities:
- Participated in requirements gathering phase with client, worked with the team to prepare technical detailed design documents for the Tibco Interfaces to be developed for this project.
- Responsible for defining Schemas, IAD and mapping documents required for the Claims Price and Ship Application Interfaces.
- Involved in setting up Business Agreement and Trading Partner NASCO in Inbound and Outbound instances of BusinessConnect in Development and Test environments.
- Developed the Private processes to interact with Inbound and Outbound Instances of Business Connect
- Involved in creation of Unit Test plan and monitoring and deploying of Tibco application using Tibco administrator.
- Provided SIT, UAT and partner testing support for the deployed TIBCO processes.
Environment: TIBCO BusinessConnect, TIBCO BusinessWorks, and EMS
Confidential, New York City, New York
Sr.TIBCO Developer
Responsibilities:
- Involved in Installing the TIBCO components.
- Designed and Implemented Service Oriented Architecture (SOA) based interfaces
- Designed a BusinessWorks process which uses FTP protocol to transfer Shipment Schedule XML files from Company Server to Shipment Server and vice versa.
- Installed EMS server for the integration and testing environment.
- Configured and used the File Adapter, FTP Get activity, FTP Put activity.
- Used JMS to publish the Shipment Schedule file name on the Topic.
- Created schema of Shipment Schedule XML files in TIBCO BusinessWorks.
- Designed databases related XML schemas, WSDL and implemented SOAP/Web services using HTTP to integrate Marketing and Sales Sector.
- Used the JDBC Palette for updating the database with the data of Shipment Status XML file received from Shipment Company through the FTP protocol.
- Used SSL for Security, Hawk for creating the rule bases for monitoring the data.
- Developed the Message Flow Diagrams, Process Flow Diagrams and Error handling process to specify business logic, Lead Logistics Provider Integration Project of the work flow model.
- TIBCO EMS was used as middleware messaging system.
- Conducted Unit Testing and End-to-End testing of the components by building test plans.
- Documented workflows and design documents, release notes.
Environment: TIBCO Business Works 5.1.3, TIBCO Designer 5.1, TIBCO Rendezvous 6.x, File Adapter 5.1, TIBCO Administrator 5.1, TIBCO Hawk 4.1, TIBCO EMS 4.1, XSD, XML, SOAP/WSDL, MS SQL 2000, Red Hat Enterprise Linux ES.
Confidential, San Rafael, CA
TIBCO Developer
Responsibilities:
- Involved in designing the Service Oriented Architecture (SOA) based solution.
- Create the Technical design documents for the interface between SAP and Siebel.
- Set the TIBCO SAP Adapter for publishing the IDOCS for the orders from SAP.
- Created the TIBCO Business works process flow for transforming the data to ASI format and multiple JMS messages are generated for each line item (asset).
- Create TIBCO Business works process to subscribe to each asset message validate and process it.
- Configured TIBCO SmartMapper to create the UAN cross reference data for the assets.
- Create Relationships and Entities in TIBCO SmartMapper for asset data in Siebel and license data in SAP.
- Installed and configured TIBCO JMS Server.
- Monitored the TIBCO JMS server and fine-tuned the performance.
- Set up the Queues, Topics, Connection Factories, and Bridges TIBCO JMS Server.
- Created users and set up access management in TIBCO JMS Server.
- Configured TIBCO JMS Server for Fault tolerance and Load balancing.
- Create Error handling and auditing processes using TIBCO Business works.
- Created TIBCO Business works process to act as SOAP clients to invoke the UAN Services.
- Created XSD schemas for error handling and auditing process using TIBCO Turbo XML Editor.
- Generated unit test scripts and participated in integration and UAT.
- Create deployment documents and production run book.
- Involved in the Production Support and provided 24/7 on call support.
Environment: TIBCO - Business Works 5.x, TIBCO Designer 5.x, TIBCO EMS 4.1, TIBCO SAP Adapter 5.x, Administrator 5.x, TIBCO HAWK 4.5, XML, XSD, SOAP, WSDL
Confidential
Java Developer
Responsibilities:
- Extensively involved in analysis, design and development of system.
- Developed features using Servlets, JSP, Java beans, Hibernate 3.x.
- Developed some UI screens using Ajax.
- Features were integrated using Struts 1.2 and Spring 2.x framework.
- Involved in the Business layer or backend that monitors the Credit checks, requests, Signature request, Loan request and Spouse/Borrower loans.
- Used Struts validators for client side and server side validation.
- Model view controller design pattern has been used in the application.
- Configured and deployed application on BEA Weblogic server 9.1.
- Implemented Test Driven Development methodology.
Environment: Java, J2EE, JSP 2.0, Servlets 3.0, Hibernate 3.x, Ajax, JDBC, Web Services, Axis 1.4, Struts 1.2, BEA Weblogic 9.1, XML, Oracle 9i, UML, Eclipse, Spring 2.x
Confidential
Java Developer
Responsibilities:
- Design and development of the Dispensing Component using Value Object, Business delegate and Service Locator patterns
- Actively involved in the design and development of the application in Struts MVC framework using JSP, Custom Tag Libraries and Session Beans.
- Developed the Stateless Session Beans for the Prescription filling module, which acts as the session façade.
- Developed Struts Action and ActionForm classes for processing application request.
- Developed JSP and in-house Custom Tag Libraries for the presentation tier.
- Added client side validations using JavaScript.
- Implemented JDBC connection to access IBM DB2 using WebSphere data source.
Environment: Windows XP Professional, Java, J2EE 1.3, EJB 2.0, Servlets, Struts, JSP, JavaScript, HTML, XML, Log4j, IBM Web Sphere 5.1, and IBM DB2.