Sr. Oracle Fusion Middleware Consultant Resume
CA
SUMMARY:
- Senior Oracle Fusion Middleware Architect/ Administrator/ Lead Integrations Developer; Sun Certified Java Programmer, with over sixteen years of extensive and progressive experience in analyzing, design business applications and data integrations using J2EE and SOA Technologies.
- Extensive experience in design, development and implementing SOA and BPM, BPMN solutions using Oracle SOA Suite 10/11g/12c, OIM, Oracle BPM 11g and Oracle Service Bus 11g, and WS - Security.
- Architectural and Lead expertise in designing and leading SOA/EAI based integration projects.
- Strong working experience in installing, configuration, performance tuning, patching, capacity planning, disaster recovery and administration of Oracle SOA Suite 10/11g/12c, Oracle Service Bus 11g/12c, Oracle Identity Manager (OIM) 11g, Oracle Access Manager (OAM) 11g, and Integration B2B/HL7 in clusters for HA in RH Linux 6/Windows 2008 R2.
- Working Experience in integration of Oracle EBS, Siebel, Peoplesoft, EDI system, Health Care systems, Java and .Net Applications.
- Design, develop and integration of robust, secured and fault-tolerant Enterprise services using SOA Design patterns best practices and define Canonical Data Models.
- Expert in implementation of Web Services Security for Authentication and Authorization, Transport-Level Security (SSL) and Application-Level Security (SAML, XML Encryption).
- Experience in creating technical conversion specifications which include data mapping from existing source, transaction volumes, and security and performance requirements.
- Proficient in ANT, WSLT, UNIX shell scripts, automate daily jobs.
- Experience in Create the technical components of the deployment plan and lead the technical team through the deployment process.
- Messaging experience with MQSeries, TIBCO EMS, WebLogic JMS, Oracle JMS for AQ and OC4J JMS.
- Experience in analyzing existing database (Oracle, MS SQL Servers) models or systems, designing and developing database applications using PL/SQL, TOAD and SQL Developer.
- Expert in developing enterprise-wide applications using XML, XSLT, XPATH, XQUERY, DOM, WS-Security SAX, TopLink and JAXB.
- Working experience in HL7, EDI message formats and understanding in NIEM and NIST message types.
- Providing recommendations for optimum architecture, performance management, environment stabilization and disaster recovery in complex environments.
- Define best practices during development of customizations and integrations.
- Support testing activities by assisting in root cause analysis and by providing recommendations to resolve all known issues, Knowledge transfer to Client employees.
- Adept at Automating continues build integration using CruiseControl, Unit Test Procedures, Unit Test Results, JAD sessions, SCRUM, and Code reviews.
TECHNICAL SKILLS:
Languages: C, C++, VC++, Pro*C, Java, Perl, PL/SQL, ANT and Shell.
Operating Systems: UNIX (Sun Solaris, HP-UX, AIX), Linux and Windows NT/2K.
Databases: Oracle 10g RAC, Oracle Forms & Reports 10g, DB2, Sybase, MS SQL server 2005.
Web Technologies: XML/XSLT, XPATH, XMLSpy, J2EE, JDBC, EJB, JMS, MDB, WSDL, Struts, JTA, JAXB, JAXP, RMI, WSAD, Weblogic 8.1(WLS, WLI), SOA Suite, WebSphere, and JUnit.
Integration Tools: MQ Series, HL7 V3 RIM, EDI, EMS, Web Services, BPEL, Oracle SOA, ESB, OSB, B2B, JMS, Adapters, Hawk, SAP BAPI, WLI, SAP XI.
Software / Tools: JDeveloper, Eclipse, and TOAD.
PROFESSIONAL EXPERIENCE:
Confidential, CA.
Sr. Oracle Fusion Middleware Consultant (Sr. Administrator / Lead Developer)
Responsibilities:
- Analyze solution architecture requirements between systems and designing integrations processes, translate business requirements into functional specifications, lead SOA technical design/architecture and complete development tasks on time for Electronic Health Record System (EHRS) project.
- Responsible for SOA interfaces Design and technical architecture for all Oracle Fusion Middleware Suite SOA HL7 messaging environments (DEV, QA, STAGE, PROD) for Electronic Health Record System (EHRS).
- Responsible for installing, configuring and administration of Oracle SOA Suite 11g/12c, Oracle Service Bus 11g/12c, OIM 12c, and Integration B2B (HL7 based integration) in clusters for HA on Windows 2008 R2 and Windows 2012 R2.
- Participate daily Agile/Scrum process for managing EHRS interfaces development and production support.
- Installed and configured Veridata Servers 12c and agents on Windows 2012 R2 for Data sync between SOMS DB and HCODS/ECHOED DBs.
- Research and analysis of current and new version SOA/OSB 10g, SOA 11.1.1.3 and provide upgrade tasks.
- Monitor the SOA Servers threads, connection pools, message queues.
- Monitor SOA servers for process/service performance and SLA, custom Application/Service alerts and log files and load, performance metrics and usage, Manage resources (space, CPU, Memory) usage
- Installed and configured SOA and OSB Servers on Oracle Cloud for POC as part Oracle license certification.
- Created JMS resources (Queues, Connection factories, JMS Serves, Persistence Stores) and JDBC resources in WebLogic Servers cluster.
- Recommend to use SOA/BPEL framework and standards to implement various interfaces.
- Document build/installation procedures, patching procedures, monitoring procedures, troubleshooting procedures, maintenance/operation processes and architectural diagrams using Confidential provided templates.
- Configured SSL for transport-level security for Oracle HTTP servers for TPA interface in Production environment.
- Design, development, Support and testing of interfaces for Electronic messaging of HL7 ADT, Scheduling (SIU), Orders and Results (ORM/ORU) between Cerner, SOMS and MHTS for Electronic Health Record System (EHRS) project.
- Written complex PL/SQL procedures and queries for daily support and reports.
- Deploy SOA applications, monitor, tune and troubleshoot the environment for optimal day-to-day operations.
- Involved in Technology Evaluation like Oracle SOA Cloud services and capacity planning.
- Analyze and implement the Oracle Fusion Middleware Suite patches like Security Patch Update (SPU), Patch Set Updates (PSU) and Critical Patch update (CPU) on quarterly basis and Bundle Patch.
- Created Windows Services to stop/start SOA and OSB Servers and configured Node Manager in Prod and Staging.
- Responsible for troubleshooting Oracle SOA and OSB server and JMS messaging service outages as they occur, including after-hours and weekends.
- Involved in Backups Analysis and troubleshooting SOA outages.
- Involved Electronic Health Record System (EHRS) rollouts to various institutions.
- Deployed SOA composites, messaging or interface changes to SOA servers as requested following Confidential Change Management procedures.
- Participate in change weekly Confidential control board (CCB) as needed and Project status meetings.
- Upgraded SOA/OSB 10g to 11.1.1.3 then to 11.1.1.7 and applied various security patches.
- Upgraded SOA 11g to SOA 12c and tested interfaces for POC to validate optimization and stabilization of Environments in future.
- Configured JDBC Connections for Oracle DB and SQL Server Databases and SOA DB and JMS Adapter connection pools.
- Support, plan, conduct, and/or coordinate the testing and implementation of systems software.
IT Environment: Windows 2012 R2, Java, J2EE, PL/SQL, Web Services, Oracle SOA 11g/12c, OIM 12c, TFS, Cerner, HL7, Oracle Service Bus 11g/12c, AQ, Eclipse OEPE, JCA, XML, XPATH, WSDL, Oracle GoldenGate Veridata, Oracle Database 12c and JDeveloper.
Confidential
Sr. Oracle Fusion Middleware Consultant.
Responsibilities:
- Configured JDBC Connections for Oracle DB and SQL Server Databases and SOA DB and JMS Adapter connection pools.
- Developed Dynamic transformations (XQuery, XSLT), Validation and Error Handling in Oracle Service Bus.
- Responsible for design, development and implementation of interface (Synchronous SOA Process)
- Developed Ant scripts for exporting OSB configurations from one ENV to other ENVs.
- Created SFTP process to get files from DOJ and configured SFTP adapter.
- Recommend to use BPEL framework and standards to implement various interfaces.
- Participated in change weekly Confidential control board (CCB) whenever needed and Project status meetings.
- Created Proxy Services and Constructed Proxy Service Message Flows in OSB.
- Responsible for SOA servers and BPEL process performance tuning, hardware & database utilization monitoring, and system response time.
IT Environment: RedHat Linux 6, Java, J2EE, PL/SQL, Web Services, Oracle SOA 11g, HL7, Oracle Service Bus 11g, AQ, Eclipse OEPE, JCA and JDeveloper.
Confidential, CA
Sr. Oracle Fusion Middleware Consultant (Sr. Administrator / Lead Developer) .
Responsibilities:
- As SOA Lead, responsible for gathering solution architecture requirements between systems and designing integrations processes, translate business requirements into functional specifications, lead in technical design/architecture and complete development tasks on time for Electronic Medical Records (CDR-EMR) project.
- Responsible for installing, configuring and administration of Oracle SOA Suite 11g, Oracle Service Bus 11g and Integration B2B (HL7 based integration) in clusters for HA in RH Linux 5.2 and Windows 2008 R2 for Electronic Medical Records(CDR-EMR) project.
- Installation and configuration of Oracle Identity Manager (OIM) 11g, Oracle Access Manager (OAM) 11g, WebLogic server 11g and SOA Suite 12c in three different environments-DEV, STAGE and PROD.
- Performs identity management tasks for users including Reconciliation, Provisioning, de-Provisioning.
- Customize (Oracle) SOA composites for IDM workflows.
- Trouble shooting techniques for OIM and connectors.
- Developed Event Handlers and Scheduler Tasks using OIM APIs and also involve in design and development for enhancements and change requests.
- Created JMS resources (Queues, Connection factories, JMS Serves, Persistence Stores) and JDBC resources in WebLogic Servers cluster.
- Participated in CCB meetings with Verizon Support team.
- Analyze and implement the Oracle Fusion Middleware Suite patches like Security Patch Update (SPU), Patch Set Updates (PSU) and Critical Patch update (CPU) on quarterly basis and Bundle Patch.
- Configured SSL for WebLogic Servers for SOA and OSB.
- Created Windows Services to stop/start SOA and OSB Servers and configured Node Manager.
- Upgraded SOA/OSB 10g to 11.1.1.3 then to 11.1.1.6 and applied various security patches.
- Configured JDBC Connections for Oracle DB and SQL Server Databases and SOA DB and JMS Adapter connection pools.
- Worked with multiple vendors like Oracle, IBM.
- Involved in writing Runbook for M&O with troubleshooting procedures, maintenance/operation processes.
- Evaluated runtime Weblogic Server stats and provided the same team for appropriate action by Infrastructure team.
- Implemented security controls on Weblogic domains. Monitoring all aspects of server performance and availability.
- Design, development and implementation of interface between Oracle HTB application (Oracle EBS) and external partners like Quest Diagnostics for Lab Results using Oracle BPM Suite, B2B and HL7.
- Responsible for design, development and implementation of SOA based interfaces between SOMS and Confidential Scheduling systems for processing Encounter, Referral and Appointments messages using Oracle SOA and OSB.
- Responsible for design, development and implementation of interface between Oracle HTB application and external partners, Maxor for Pharmacy data using Oracle SOA Suite, B2B and HL7 for Electronic Medical Records(CDR-EMR) project.
- Design, development and implementation of SOA based interfaces between SOMS and Confidential Scheduling systems for creating, canceling Appointments in SOMS using Oracle SOA and OSB for
- Design, development and testing of integration between the PHIP portal and Quest Diagnostics Care360 using SAML and message-level encryption for lab reports.
- Design, development and implementation of B2B/HL7 based interface between RISPACS and Confidential Scheduling systems for creating inmate records in RISPACS by transmitting HL7 ADT01.
- Developed Dynamic transformations (XQuery, XSLT), Validation and Error Handling in Oracle Service Bus.
- Responsible for design, development and implementation of interface (Synchronous SOA Process) to retrieve allergies data from Oracle HTB and provide to Orion User Interface.
- Responsible for design, development and implementation of interface (Asynchronous SOA Process) to persist demographics data to Oracle HTB.
- Responsible for Design, development and implementation of interface to provide inmate movement data to external partner using HTTPS, SOAP, Web Services Security - UserNameToken policy for authentication.
- Responsible for producing integration architecture deliverables and strategy documentation.
- Responsible for B2B mappings, connectivity testing, developing SOA Composite process for de-queuing B2B HL7 messages, validations and sending to Oracle HTB as target.
- Responsible for capacity/performance management, Hardware sizing, trend and error analysis to determine system changes required.
- Developed BPEL processes that interact with eMPI (Initiate) and Orion Concerto Portal for patient search for basic data and demographics.
- Involved in development of Bulk loading process to Persistence historical lab results and medications for patients to Oracle HTB.
- Recommend to use BPEL framework and standards to implement various interfaces.
- Design and Develop Business Services and implemented in OSB.
- Developed for Business processes using BPM 11g for Ordering lab tests and getting lab results and review.
- Used Oracle Service Bus (OSB) to accept patient/doctor scheduler/calendar info from different protocols and developed transformations and routings and persist to Oracle HTB and Mental Health Systems.
- Developed Ant scripts for exporting OSB configurations from one ENV to other ENVs.
- Created Proxy Services and Constructed Proxy Service Message Flows in OSB.
- Responsible for SOA servers and BPEL process performance tuning, hardware & database utilization monitoring, and system response time.
- Support, plan, conduct, and/or coordinate the testing and implementation of systems software.
IT Environment: RedHat Linux 6, Java, J2EE, PL/SQL, Web Services, Oracle SOA 11g, OIM 11g, OAM 11g, BPM 11g, Oracle E-Biz 12i (HTB), HL7, Oracle Service Bus 11g, AQ, Eclipse OEPE, Oracle HTB 6.1, JCA, OAM, OID, OIM, and JDeveloper.
Confidential, CA
Sr. Oracle SOA Developer
Responsibilities:
- Designing and producing Canonical Data Models (CDM) using XML Schema for the data which flows throughout the enterprise.
- Gathering integration requirements between systems and designing integrations processes.
- Responsible for development of complex business processes that interacts with SAP, .Net, CICS and Java online applications using Oracle SOA - BPEL, ESB, Rules Engine.
- Responsible for Prepare the environment and End-to-End business process testing and deployment.
- Responsible for deciding High Availability Considerations based integration requirements, installation and configuration of Oracle SOA (Fusion Middleware) in clusters.
- Recommend to use BPEL framework and standards to implement various interfaces.
- Developed a process that determines Student Meals eligibility based on different business rules (Rules Engine) and integrates with SAP and IFS (.Net).
- Responsible for integration of POS (Point of sales Systems, .Net) with SAP for student’s synchronization and Cash Collection at EOD.
- Setting up disaster recovery environment for SOA servers by following Oracle SOA DR best practices guide.
- Resolving Issues with SOA Components in a Disaster Recovery Topology
- Involved in Design and Development of ETL processes for students, meal reporting.
- Involved in disaster recovery operations, applications & technical support and operations teams during the design, development and implementation of service requests.
- Integrated Procurement orders from POS with SAP SCM and MM using Oracle SAP Adapter.
- Converted existing EJBs into Web Services and used them BPEL business process.
- Configured Oracle Application server, BPEL PM for performance tuning to handle high and long running transactions.
- Developed SAP Web services for integrating inbound SAP transactions and Oracle AS Portal.
- Used (Oracle Web Service Manager) OWSM for defining security policies.
- Developed OAF based web application for maintenance of school locations and students using JDeveloper.
- Used ESB JMS Adapter to connect to the OC4J JMS Provider and topics for synchronize student data in enterprise systems, meal & cash flow into SAP GL.
- Configured Oracle Application server components with OID for SSO.
IT Environment: RedHat Linux 4.2, Java 5.0, J2EE 5.0, PL/SQL, Web Services, Oracle SOA 10.1.3.3 Clusters, ESB, BPEL, Rules Engine, SOAP, SAP ECC 6.0 (SD, MM, SCM), ETL, JMS,, XML, XPATH, SAP Netweaver Developer Studio 7.1, Oracle 10g RAC, JCA, WSIF, SCA, ANT, OAF, and JDeveloper.
Confidential, CA,
Sr. Oracle SOA Developer
Responsibilities:
- Design and developed SOA based Web services infrastructure using JDeveloper tools.
- Designing and producing Canonical Data Models (CDM) using XML Schema for the data which flows through out the enterprise.
- Responsible for developing and documenting requirements (use cases, process flows), creating Functional Specifications and Technical Design documents.
- Developed service contracts to integrate Peoplesoft Fin Module, Legacy Applications, Siebel CRM and Oracle Customer Data Hub for Customer Creation and Sync and Order Processing.
- Involved in Installation and configuration of Oracle SOA suite in cluster and configured with Oracle RAC DB.
- Design and develop Order to Cash flow processes using BPEL framework.
- Used Oracle ESB to provide an efficient and flexible routing mechanism, transformation and protocol neutral.
- Created Oracle Business Rule Repository, RuleSets, dictionary, XMLFacts, JavaFacts for product, pricing discounts rules.
- Setting Up and Managing Disaster Recovery Sites for SOA servers by following Oracle SOA DR best practices guide.
- Developed Business rules using RL Language Classes as Facts and Rule Firing.
- Integrating RL Language Programs with Java Programs for Customer types and Discount rules.
- Design and Development of Customer Creation and Update process to create and update in Peoplesoft, Siebel, Oracle Customer Data Hub (CDH) and Legacy using BPEL and ESB.
- Design and Development of Order Fulfillment process using BPEL to process orders received from Siebel CRM.
- Responsible for Implementing (Sync, Async) Web Services Orchestration using Oracle BPEL PM.
- Fault Handling and Transformation in BPEL Processes and ESB.
- Configured Oracle Internet Directory (OID) with Oracle BPEL PM for security, user task assignments and notifications.
- Used Oracle WSM to create security and management policies for Web services interaction between Applications.
- Converted SQLServer 2005 Stored procedures to WSDLs to create partner links in BPEL Process.
- Created AQs and Connection factories and data sources on Oracle App Server.
- Assist in installation of Oracle SOA in cluster environment and deployment of BPEL Process.
- Created Work lists (User Tasks) to resubmit failure requests and notifications to concerned parties.
- Involved in Data conversion from existing systems (Peoplesoft, Legacy) to Siebel CRM and Oracle Customer Data Hub.
- Used OWSM gateway and agents to provide security for web services and apply policies.
- Explored AIA PIPs for Siebel eSales Integrations.
- Used PeopleSoft CI (Component Interface) to integrate inbound transactions and Events, Nodes for Outbound transactions.
- Automated Oracle BPEL Process Mgr installation, administrative and Build support.
- Explored Oracle Integration Repository (Fusion) and downloaded WSDL for Business functions.
- Involved in Software Code Review Process and Integration testing.
IT Environment: Linux, Java, J2EE, PL/SQL, Web Services, Oracle SOA 10.1.3.3 Clusters, ESB, BPEL, Oracle Internet Directory, SOAP, Oracle Application (CDH/AR), Siebel CRM, PeopleSoft, PeopleTools 8.48, JMS, AQ, AIA 2.1, OBIEE, Oracle 10g RAC, JCA, ANT, and JDeveloper.
Confidential, CO
Sr. Integration Developer
Responsibilities:
- Design and developed SOA based Web services infrastructure using Axis SOAP stack.
- Developed use case diagrams for WSDL and canonical data models (XSD) for data integration.
- Designed a system that successfully leverages Web Services exposing SOAP interfaces deployed on the OC4J server.
- Involved in Installation of Oracle B2B and create EDI 850/855 documents, trading partners and agreements utilizing multiple B2B protocols, EDI X12 over AS2 and FTP.
- Responsible for processing EDI 850/855 messages using Oracle B2B, BPEL, E-Commerce Gateway, and AQ.
- Design and Developed Business Process using BPEL Designer to connect to EDI, Trading Partners (X12 based), Proprietary systems and Oracle Trade Management Apps using Web Services as part of EAI solution for Order Management.
- Responsible for creating EDI (X12) documents, trading partners and agreements utilizing multiple B2B protocols (AS2, FTP).
- Responsible for creating secured Web Services those follow WS-Security for QTM and integrated with trading partner systems. And wrote test cases to test web service endpoints using SOATEST for nightly build support.
- Used MQSeries as messaging backbone for implementing Asynchronous and persistence web services between Mainframes and Order Management system.
- Developed business process workflows and including data models using BPEL to deliver unified, real-time views of data from disparate sources across the enterprise.
- Created Work lists (User Tasks) to resubmit failure requests and notifications to concerned parties.
- Developed Asynchronous Web Services that are independent of Transport protocols using WS-Addressing and used WS-Reliability.
- Developed a file adapter to read the entire file and performing validations on the payload using StaX API.
- Responsible for Continues integration and rapid development of integration project using ANT, Cruise Control, Junit and PVCS.
- Developed mappings between EDI 850/855 messages received from Oracle B2B and Oracle EBS open interface tables. Developed BPLE listener process to receive to EDI messages.
- Automated Oracle BPEL Process Mgr installation, administrative and Build support.
- Explored Oracle Integration Repository (Fusion) and downloaded WSDL for Business functions.
IT Environment: AIX 5.2, Java, J2EE, PL/SQL, Oracle B2B, EDI, Web Services, Axis SOAP, WSDL, Oracle Apps (OM, TM, SCM), EDI, JMS, MQSeries, XML, XPATH, ESB, BPEL, Oracle Integration B2B, Adaptors, Stax, Korn Shell, Oracle 10g, Junit, BPEL, JCA, Tomcat 5.5, ANT and Cruise Control.
Confidential, CA
Sr. Lead Integration Developer
Responsibilities:
- Responsible for developing a system that successfully leveraged ESB based Web Services exposing SOAP interfaces deployed on the Weblogic server. These services were implemented as a series of adaptors in EAI architecture, which, in turn, performed to receive IDOCS from SAP R/3 System and Order requests from Oracle ERP and EDI systems.
- Participated in Designing and developing a Purchase Order and Shipment solution for a multi-billion dollar manufacturing company. Solution includes a Web Services - based customer portal based on BPEL.
- Developed POC to transfer PO Change Request from Gentran to Oracle Order Management System.
- Responsible integrating Oracle ERP and EDI using BPEL PM to streamline end-end order processing using DB, FILE, FTP, and XSLT Mapper.
- Responsible for configuring JMS, DB, File adapter with BPEL process.
- Developed Secure FTP adapter in BPEL using OpenSSL to transfer data to remote servers.
- Developed business process workflows using TIBCO Designer and deployed BW for PO Solution.
- Used XMLSpy to create Data Types, Message Types and interfaces as equivalent to abstract WSDL to import into TIBCO Business works for developing web services endpoints.
- Responsible for creation of mappings between EDI and IDOCS and conditions using XSLT and Java.
- Participated in design and development of Single Sign On with LDAP Integration and deployed on OC4J.
- Involved in Converting existing EJBs into Web Services using BEA Workshop.
- Responsible for a Basic EDI Interfaces Using an Imported Schema and Map in TIBCO Designer.
- Involved in Continues integration and rapid development of integration project using ANT, Cruise Control, and CVS.
- Used PL/SQL implement business logic, written stored procedures, functions, and complex queries.
- Involved in Software Code Review Process and Integration testing.
IT Environment: HP-UX 11i, Java, J2EE, PL/SQL, Web Services, Axis, SOAP, WSDL, SAP R/3, JCo, IDOC, RFC, BAPI, Struts, JMS, TIBCO, XML, XPATH, DOM, Tomcat 5.5, Jdeveloper, BEA WebLogic 8.1, Oracle 11i ERP, Oracle BPEL Manager.
Confidential, Chicago
Lead Developer
Responsibilities:
- Work with Trading Systems business analysts and developers on requirements management and design.
- Full life cycle object oriented software development. Used Use-Case analysis to clarify requirements. Modeled designs using Rational Rose to create UML class and sequence diagrams.
- Designed a system that successfully leveraged Web Services exposing SOAP interfaces deployed on the WebLogic application server. These services were implemented as a series of components in a services framework architecture, which, in turn, performed euro-dollar options transactions against a high-performance mainframe computer.
- Designed Message-Oriented-Middleware to provide a common reliable way for programs to create, send, receive and read messages in any distributed Enterprise System using TIBCO EMS with messaging models like Pub-Sub, Point-Point.
- Developed TIBCO Rv listener process to listen for order entry messages on TIB Bus.
- Involved in the design of Business Process Design, test and deployment using TIBCO Designer and TIBCO Business Works.
- Conducted code reviews to ensure quality of code for better performance.
- Used PL/SQL implement business logic, written stored procedures, functions, and complex queries.
- Involved in Software Code Review Process and Integration testing.
IT Environment: HP-UX 11i, Java, J2EE, PL/SQL, WebServices, SOAP, WSDL, Hibernate, Struts, JMS, JSP, Servlets, JDBC, CVS, CruiseControl, TagLib, FIX 4.2, XML, XPATH, JAXB, TIBCO RV, EMS, IBM MQSeries 5.1, SCRUM, WebLogic 8.1, LDAP, Korn Shell, Oracle 10g, Junit, ANT.
Confidential
Lead Developer
Responsibilities:
- Developed Use-Case diagrams, activity diagrams, class diagrams, and interaction diagrams.
- Architected, Designed and Implemented the Enrollment Subsystem including EJB Stateless Session Beans, Entity Beans and Web Services for the Replacement Customer Service and Business Partner Access Systems.
- Utilized extensively used Design Patterns like Business Delegate, Front Controller, Intercepting Filter, Model-View-Controller, Service Locator, and Session Facade.
- Developed Coding standards and guidelines to follow Struts framework.
- Responsible for design, coding, testing and deployment of J2EE components in App Server.
- Interacted with the team in development of the application presentation layer using JSP and Servlets.
- Used JAXB to map XML data to Java classes and XML parsers to validate XML data.
- Designed XML-based property files and wrote classes to integrate them to the application.
- Wrote/built ANT build scripts and converted session beans and Java class to Java WebServices.
- Worked with Struts front-end utilizing the tiles framework to implement the GUI interfaces.
- Assisted with integration tests, production problem diagnosis and resolution.
IT Environment: Sun Solaris 2.6., Windows XP, Java, J2EE, UML, PL/SQL, C/C++, WebServices, Struts, JNDI, JTA, EJB, JSP, Servlets, Swing, Java Web Start, JDBC, PVCS, TagLib, XML, XSLT, JAXB, DOM, WebSphere MQ 5.3, ANT, MQSeries, MDBs, JMS, DAO, DHTML.
Confidential
Sr. Software Engineer
Responsibilities:
- Used different pallets to developed process definitions in BusinessWorks and configured Adapters for Siebel and SAP Applications.
- Participated in development of activities perform the work in a process definition.
- Configured TIBCO Adapters to interface with File System, Siebel, LDAP and Oracle.
- Designed graphically modeling process and execute them automatically in BusinessWorks.
- Assisted with coding using JSP/Servlets to test the EJB components.
- Established stored procedures in Oracle and used JDBC for calling them.
- Used Clearcase as source versioning control and Vignette for content management.
- Executed LDAP installation, setup, and configuration with WebSphere.
IT Environment: Java, J2EE, TIBCO Rendezvous 6.0, Adapters for Siebel, BusinessWorks, WebLogic 8.1, Struts, Clearcase, ClearQuest, HP Unix 11i, PL/SQL, C/C++, WebServices, TIBCO Designer, Siebel, JNDI, EJB, JSP, Servlets, JDBC, TagLib, XML, XSLT, DOM, LDAP, WSAD 5.0, Korn Shell, Oracle 9i.
Confidential
Sr. Java Consultant
Responsibilities:
- Led a team of 20 IT professionals including Sr. developers, Business Analysts, and etc.
- Responsible for functional requirement modeling & data and process modeling using UML and derivation of object relationship diagrams, transition to Object Oriented Design.
- Developed functional decomposition diagrams (FDD) used during system development.
- Configured Enterprise Java Beans (EJB) with full flow of business logic.
- Constructed and developed complex Pro*C programs to extract data from MQ Series to validate data and to communicate accounting servers.
- Set up end-of-day programs, NDM setup, and Cron Jobs using Korn shell script in AIX.
- Worked on development of JCL programs and programming of IBM MQ & DB2 SQL.
- Provided on-call support in a production support environment.
- Wrote Perl Scripts to compare test results with expected output.
- Crafted automatic process of incoming SWIFT messages transferring to MERVA using C++, JCL and MQ Series.
IT Environment: Java, J2EE, TIBCO, STRUTS, Junit, WebSphere 5.0, EJB, MQ Series 5.2, WMQ 5.3, Perl, C++, Pro*C, PL/SQL, Oracle 8i, Sybase, JNI, JSP, MQ Series Workflow, MVC, Java Script, Tivoli, MQ Series, Korn Shell, Servlets, HTML, SAX, DOM, XML, XSLT, SOAP, WSAD, JFC, AIX 5.2, HP-Unix
Confidential
Sr. Java Developer
Responsibilities:
- Performed Object Oriented Design & development. Designed and developed C++ plug-ins using RogueWave libraries to send requests to Globus for FX & Bonds data and to TIBCO Mercury EQ for equities through BroadVision adapters in Sun Solaris environment.
- Responsible for functional requirements modeling using UML.
- Developed web pages using JSP, Servlets, and JavaBeans.
- Implemented MQ triggering using C++ to pull data from backend system.
- Designed and developed MQ Series monitoring applications.
- Devised and implemented a browser-based Java Swing (JFC) management interface.
IT Environment: Java, Rational Clearcase, JSP, EJB, Servlets, Java Swing, Java Beans, IMS, CORBA, MQ Series, Java Script, Sun Solaris 5.6, Oracle 8i, iPlanet WebServer 4.0, C++, Shell Script, PL/SQL, COBOL, JCL, DB2, BroadVision 4.1, HTML 4.0, CICS, Dynamic Command Center 4.1