We provide IT Staff Augmentation Services!

Java/soa Analyst Resume Profile

2.00/5 (Submit Your Rating)

Professional Summary

  • Around 7 years of professional experience in I.T. industry with extensive experience in software industry, functional areas and specialized in development using Oracle SOA technologies.
  • Experienced in Oracle Fusion Middleware SOA Suite BPEL, AIA, B2B, OSB, and OWSM BPM Suite Human Task, Business Rules and BAM .
  • Successful implementation of SOA based Solutions leveraging Oracle products, Oracle SOA Suite, OWSM, Oracle ESB and Oracle Human Task, Expert level skills in BPEL-Web Services Orchestration and BPEL to BPEL asynchronous and synchronous communication, BPEL integration with ODI, EBS.
  • Proficiency with IDE tools including Oracle JDeveloper 11g, NetBeans and Eclipse OEPE .
  • Involved in all phases of SDLC, from Analysis Design to Production Support.
  • Working expertise in Human Workflows, Mediator, Business Rules, File Adapter, FTP Adapter, AQ Adapter, DB Adapter, JMS Adapter, Message Queuing MQ Series along with the activities like Assign, Invoke, Pick, Receive, Switch, Flow, Java embedding Email, Wait, While, Validate etc in BPEL processes.
  • Providing services for SOA like building a portfolio of services, WSDL, Top-Down, Bottom-Up Approach and defining XML Schemas.
  • Good experiences in System Analysis, Technical Design, Development and Integration of large-scale JAVA/J2EE-based architecture and multiple application systems.
  • Hands on experience using JDeveloper, Web Services, BAM, SOAP, WSDL, XML, XSD, XSLT, XPATH, HTML, UDDI in ESB, BPEL service development
  • Extensive experience working with Oracle Apps, File/FTP, Database, JMS and BAM Adapters.
  • Hands on experience with PL/SQL, packages/store procedures, working with relational database.
  • Designed and implemented Business Rules repository via decision tables and experienced with OPA. Integrated Human Task Workflow and BAM components to enhance system management.
  • Expertise in Service mediation, Message Transformation, Content-based routing, Message validation, Versioning and service monitoring using Oracle Service Bus.
  • Implemented Exception Handling and Error Logging mechanisms in projects.
  • Excellent Communication both verbal and written , presentation and interpersonal skills.
  • Good ability to make complicated things simple, transform business requirements into technical solutions, , analyze and trace system flows to resolve issues..
  • Good team player with excellent work history as regards with work ethics, dependability and willingness to go an extra mile.
  • Excellent Communication skills both verbal and written , presentation and interpersonal skills
  • Self-starter can take on assignments, drive through contacting the appropriate and escalate when progress is impeded
  • Experienced in Training and Mentoring team members on technical skills and process adherence
  • Adapts to new systems and environments quickly and capable of transforming business requirements into technical solutions

Technical Skills

  • Oracle Fusion Middleware
  • Oracle SOA Suite 10g, 11g BPM, BPEL, OSB, OWSM, BAM , OPA
  • Developer Tools
  • Oracle JDeveloper Studio 11g, OEPE, NetBeans, SoapUI, Putty, VM
  • Adapters
  • File/FTP, DB, JMS, BAM , Oracle Apps, MQ AQ Adapters
  • IDE
  • JDeveloper, Eclipse, NetBeans, TOAD, SQL Developer, SQL PLUS
  • Operating Systems
  • Windows 98/NT/2000/XP/7, UNIX Solaris, LINUX
  • Languages
  • Java , C , SQL
  • XML/Web Services
  • XML, XSD, XSLT, XQ, SOAP, UML,WSDL, HTML, UDDI
  • RDBMS
  • Oracle 9i/10i, MySQL

Work Experience

Confidential

Senior SOA/BPM/OSB/OPA Developer

Project: Integrated Eligibility System

Environnent : Oracle SOA suite 11g, ,BPM, BPEL, OSB, Oracle 11g Data base Enterprise Edition, JDeveloper 11g, SoapUI, Web Services, REST

Description: The Massachusetts Health Insurance Exchange platform allows individual/employer applicants to apply for insurance enrollment online at the exchange portal, where the system runs through eligibility program determination with OSB proxy to OPA business rules, then continue on with data persist, notice generation process where Notice OPA, Business Data Service and xPression systems are involved.

Responsibilities:

  • Developed Rules by using OPA which were acting as input for BPM.
  • Did XML to XML transformation by using XSLT, XPATH.
  • Developed Notice Business Data Service to provide the contents and XML structure required by xPression, including notice verification/denial components.
  • Worked on Worker Portal.
  • Acted as a Tech Lead for Worker Portal which had 2 Business Analyst, 1 System Analyst, 3 Java Developer, 1 ADF Developer, 1 Database person.
  • Worked on Notice Generation where I was responsible for generating rules were made by using OPA and for end-to-end flow.
  • Developed Verification Data Access Service to provide the contents and XML structure required for Notice OPA Business Rules including household, income and other relationships and attributes.
  • Worked with the MAHIX Database Model to developed SQL package/stored procedures to fetch related data as well as coordinating to construct needed reference tables.
  • Actively involved in system integration and issues analysis/debugging as well as staging and production support.
  • Worked on BPM Version11.1.1.7 , OSB
  • Involved in strategic design, issues resolutions, progress meetings, components presentations and transitional sessions.
  • Worked on DataPower for health exchange platform.

Confidential

SOA Developer,

In this project the requirement were to develop the backbone infrastructure of a product used by the physicians and patients. The overall business objective of this product is to provide single view of information stored in different sources.

Responsibilities:

  • Taken part in the analysis design and high level architecture of the application.
  • Taken part in Webcenter Imagining
  • Did XML to XML transformation by using XSLT, XPATH.
  • Involved in Setting Imagining Security System, and Imagining Viewer Cache
  • Implemented Oracle based SOA concepts, Web Services, BPEL core concepts.
  • Written the XSDs of the messages, and defined the WSDL of the web service.
  • Implemented the web service in JDeveloper 11g.
  • Worked on OAGIS Schema using BODs Body of document Process Purchase Order, Acknowledge Purchase Order, etc.
  • Developed BPEL process flows in JDeveloper 11g and connected those using Mediators.
  • Developed Message flows in Oracle Service Bus for service Proxies.
  • Used different Adapters like Database adapter, File adapter, AQ adapter, JMS Adapter and Queues like MQ, AQ and JMS Queues in the Interfaces developed.
  • Designed and developed Generic Error Handling Interface with systematic notification across Enterprise and legacy applications using Oracle SOA Suite components BPEL, ESB
  • Event handling and content based routing in Service Bus, Message transformation and Message mediation in Service Bus.
  • Testing the message flows using SOAP-UI
  • Made changes to the database to store the Patients details and developed necessary database Views implementing joins and triggers to show the history and current status of the patient details.
  • Written PLSQL stored procedures to handle complex queries made by physicians to track the medical history of the patients.
  • Created JMS connection pool, connection Factory and hooked up the connection with the data-source to create the JNDI used for JMS queues.
  • Environment: Oracle SOA, BPEL, OSB, Mediator, Oracle, SQL/PLSQL, MQ Adapter, DB Adapter, File Adapter, MDS, Java/J2EE, XML, SOAP, WSDL, XSLT, Web Services, B2B Adapter, Jdeveloper , IBM SOA, Web Services, REST

Confidential

SOA D velopper

This project is executed for the client EA Sports .The goal of Confidential is to replace the EDI translation applications in house for all 3 regions of Electronic Arts, North America NA , Europe EU and Asia Pacific AP . Electronic Arts will partner with GXS to manage transformation and transmission of data to and from Electronic Arts and trading partners. All 3 regions will have a consistent way to translate and transmit data in EDI, XML, or any formats to and from different trading partners. EA will not be connecting to trading partners directly using different protocols required by the trading partners. All transmission will be through GXS, our managed services trading partner.

Responsibilities:

  • Developed the Outbound and Inbound interfaces for various transactions using BPEL and ESB, BPM.
  • Worked on OAGIS Schema.
  • Did XML to XML transformation by using XSLT, XPATH.
  • Developed BPEL Service for AP Invoices to Interface Oracle EBS and all other systems in sync
  • Designed and Developed BPEL processes to Integrate point of sale POS system with Oracle EBS suite for Order Process and AR Invoices.
  • Developed a BPEL Process to fetch EDI Invoices in B2B.
  • Implemented Fault handling logic in BPEL to capture binding faults, remote faults, runtime faults and all custom faults in all BPEL processes developed.
  • Prepared XML Schema Diagrams XSD for all BPEL processes.
  • Developed a secure Enterprise BPEL service to retrieve banking data for suppliers.
  • Utilized the XSLT engine of JDeveloper to transform the XML documents.
  • Involved in managing concurrent programs, application user setup, defining responsibilities, registering forms and reports.

Environment: Oracle SOA, BPEL, OSB, , Mediator, Oracle SQL/PLSQL, MQ Adapter,

DB Adapter, File Adapter, MDS, Quartz Scheduler, Java/J2EE, XML, SOAP, WSDL, XSLT, Web Services, B2B Adapter, JDeveloper

Java/SOA Analyst Jan 2009- Jan 2011

Confidential is an online application used by the Datamatics Card members. This was a project that was used to transfer credit card accounts from one platform to another i.e. XPT Cross Platform Transfer Phase IV was for transferring accounts from Optima platform to Triumph platform with all the financial and non-financial details unchanged. Reporting of all the accounts that are transferred on both platforms was maintained by generating some XPT adjustment Reports to validate this transfer.

Responsibilities:

  • Identification of different processes involved in an application.
  • Learnt to code programs from Low level design documents.
  • Design, coding and testing of Application
  • Involved in all the SDLC phases of the project - analysis, design, build, test implementation.
  • Used J Developer to create BPEL process with Database Adapter and used OSB to create proxy services.
  • Involved in migration of various aspects of the application such as look and feel of the website, core business services, performance of WebPages etc.
  • Front-end was designed by using HTML, JavaScript, CSS, JSP. Developed JavaScript functions for client side validations. Used Hibernate as ORM tool for accessing database. Configured the deployment descriptors in Hibernate to achieve object relational mapping.
  • Object oriented concepts are used to the best level to mitigate the changes and to support the legacy application as and then needed.
  • Design and develop Servlets, Session and Entity Beans to implement business logic and deploy them on the WebLogic Application Server. Worked with Apache Tomcat Web Server. Designed and developed Servlets and JSP and connected to existing ORACLE database using JDBC.
  • Involved in designing the UML and implementation of Design Patterns.
  • Responsible for developing the code to consume the new web service.
  • Involved in preparing the test cases and provided test support in SIT and UAT.
  • All the modifications were performed using JSP, Servlet and XML. Developed applications using struts. Developed Action classes, Action forms, JSP and other configuration files like struts-config.xml, Web.xml. Implemented user sessions using Session Tracking API of Java Servlet.
  • Developed and Maintained Technical and Non-Technical Documents for this Portal. Developed Java Persistent Objects mapping the database columns to get/set data from the MySQL database using queries and PL SQL statements in Hibernate.

Environment:JDK, Servlets, JSP, Scripting CSS, Java Script , Spring, Eclipse, Web Services, SOAP, SVS, Apache Log4.

We'd love your feedback!