Sr. Oracle Soa Developer Resume
Minneapolis, MN
SUMMARY
- Over 9+ years of IT experience in Oracle Fusion Integration and Java/J2ee Technologies - which includes Requirement Analysis, Designing, Development, Production Deployments, Post Production support and End-to-End application testing.
- 5+ years of experience as developer in Oracle Service Bus, Oracle SOA Suite 10g and 11g (SCA, BPEL, Mediator/ESB, Oracle Service Bus, Oracle B2B, BAM, Business Rules, Human Task, J-Developer).
- Experience with B2B in exchange of EDI and Custom documents between various partners using Oracle B2B.
- Knowledge on Guideline files using Oracle Document editor EDI for EDI 4010(850-PurchaseOrder,810-Invoice,855-POA,856-ShipmentNotice)
- Certified in SCJP by Sun Micro Systems.
- Integrated Oracle Applications like Siebel CRM, UCM, Oracle E-Business Suite for Inbound and Outbound messaging from different legacy systems using Oracle Fusion Middleware - SOA 10g and 11g.
- Creating ANT, MAVEN to build scripts for Build and Deployment.
- Strong Problem solving abilities, good at observing, assessing and diagnosing challenges. Productive, proactive, able to work independently or within a team.
- Expertise in Oracle SOA suite 10g and 11g for Orchestration and Integration Technologies in the areas of Web Services, ESB, SOAP, WSDL, BPEL, XML, XSD, UDDI, XML, Drools.
- Expertise in Business Process Integration, Service Orchestration, and Routing using Oracle SOA Suite Fusion Products (BPEL, Mediator, ESB, Oracle Service Bus, Oracle B2B).
- Experience on developing Use Cases, Interaction Diagrams (Sequence and Collaboration diagrams), Activity Diagram using MS Visio and UML.
- Experience on creating SOA design document (Technical Design Document) for given business use case using Microsoft Visio Diagram.
- Expertise in developing and deploying BPEL Processes using technology adapters ( Oracle Applications, Oracle B2B Adapter, DB Adapter, File Adapter, FTP Adapter, JMS Adapter, AQ Adapter MQ Adapter), MDS, Fault handling(catch and catchall), Transformations and Sensors
- Expertise in Distributed Application development, Object Oriented Programming, Internet/Intranet based applications development and testing using Java (Servlets, JSP’s, Struts, JDBC, XML, and SOAP), OOAD and Oracle.
- Worked with JMS technologies like: MQ-series (Webshpere MQ), Weblogic JMS, Active MQ
- Expertise in developing test cases for Unit Testing, System Testing and Integration Testing.
- Experience on production support.
- Experience in Agile Methodology.
TECHNICAL SKILLS
SOA Technologies: Oracle SOA Suite 10g/11g(BPEL, Mediator, Oracle Service Bus, Human Task, Business Rules, Oracle B2B), FUSE ESB 7.x
Oracle Apps: Oracle E-Business Suite, Siebel CRM, UCM
J2EE Technologies: SQL, Java/J2EE, Web Services, JMS, JNDI, MDB, JSP, Servlets
Servers: WebLogic 8.1/9.2/10.3 , Tomcat 4.x/5.x, JBoss
Build Tools: Apache-ant, Maven
IDE: Jdeveloper 10.1.3.X /11.1.1.6, Eclipse, My Eclipse, IntelliJ
Messaging Middleware: JMS
Databases: Oracle 7.0/8i/9i
Other Tools & Versioning systems: TOAD, Soap UI, Hudson, CVS, VSS, Tortoise SVN, Splunk.
Operating Systems: UNIX, Windows NT 4.0, Windows 2000/XP
PROFESSIONAL EXPERIENCE
Confidential, Minneapolis, MN
Sr. Oracle SOA Developer
Responsibilities:
- Oracle SOA Consultant for the Keystone SOA Integration project w.r.t Integration, design and development
- Design and developed Oracle Fusion Middleware solution for interfaces using Oracle SOA 11g, OSB 11g Oracle B2B, OEPE and JDeveloper.
- Configured EDI Trading Partner Setup, Data Mapping, Exchange Protocol AS2 with X12 transaction while processing Shipment Notification(ASN) to Carriers
- Developed BPEL Process for the Integration Oracle EBS and Oracle B2B using Technology Adapters
- Define WSDL for BPEL/OSB process, partner links, BPEL process templates and developed process logic definition as part of SSM module.
- Developed technical modeling and BPEL implementation best practices relevant to the client's environment and experience level.
- Using JDeveloper as the development environment.
- Used to test the developed BPEL processes using SOAP UI
- Developed custom XPath functions to transform messages
- Implemented Exception Handling for the BPEL and OSB Process models to handle System, Business exceptions.
- Developed various Synchronous and Asynchronous business processes using BPEL in Jdeveloper
- Developed OSB REST Service which invoke from IVR(Interactive Voice Response) Cisco System to get Order Status
- Developed Siebel Common Services in OSB to handle Siebel CRM Session Pool Tokens.
- Developed complex SCA Composites in SOA, Proxy and Business Services in OSB to handle the Order Booking process.
- Developed Order Conversion Integration Process to support/load Open Orders from Siebel CRM to ERP
- Developed OSB/SOA Process Order Updates from Oracle ERP to Siebel or vice versa
Environment: Oracle SOA Suite 11g (BPEL, Mediator, BAM, Human Task, Business Rules), Oracle OSB 11g, Siebel CRM, UCM, Oracle E-Business Suite, Oracle AIA, Web Logic Apps Server, SOAP, XML, XSD, Oracle Database, J-Developer, Jenkins and Linux.
Confidential, Richmond, VA
Sr Oracle SOA Developer
Responsibilities:
- Designed and Developed Oracle Fusion Middleware solution for interfaces using Oracle SOA 11g, OSB 11g and JDeveloper.
- Used Oracle SOA suite 11g for Orchestration and Integration Technologies in the areas of Web Services,, SOAP, WSDL, BPEL, XML, XSD, UDDI, XML and Web services.
- Used OSB 11g for routing and transforming the requests and responses by logging the exceptions in the database.
- Integrated the J2EE application with external TSYS, ODS Application.
- Developed the complex SCA composites in SOA.
- Define WSDL for BPEL process, partner links, BPEL process templates and developed process logic definition.
- Design and Developed SCA composites having BPEL, Mediator processes, configure database, file adapters and tuned BPEL.
- Developed Integration Layer(IS Layer) using Java/J2EE, XML Parsers, Web Service(Jax-WS)
- Developed technical modeling and BPEL implementation best practices relevant to the client's environment and experience level.
- Used to test the developed BPEL processes using SOAP UI
- Developed different SOAP services and Web Services using WSDL, SOAP and Oracle JDeveloper.
- Assisted in others on BPEL and determining how to integrate BPEL into the Common Services projects.
- Implemented Exception Handling for the BPEL Process models to handle System, Business exceptions and used Compensation handlers to handle the transaction if an exception occurs.
- Developed various Synchronous and Asynchronous business processes using BPEL in Jdeveloper
- Leading a team small team a Tech Lead.
Environment: Oracle SOA Suite 11g (BPEL, Mediator), Oracle OSB 11g, Java/J2EE, Web logic Apps Server, Web sphere MQ, Java, Web Services(JAX-WS, JAX-RS), SOAP, XML, XSD, DB2 Database, JDeveloper and Unix.
Confidential, Cupertino, CA
Sr Oracle SOA Developer
Responsibilities:
- Design and developed Oracle Fusion Middleware solution for interfaces using Oracle SOA 11g and JDeveloper.
- Migration to Oracle SOA suite 11g for Orchestration and Integration Technologies in the areas of Web Services, ESB, SOAP, WSDL, BPEL, XML, XSD, UDDI and XML.
- Integrated the ERP data bases using OSB 11g for developing the new interfaces like Composite services.
- Define WSDL for BPEL process, partner links, BPEL process templates and developed process logic definition.
- Design and Developed SCA composites having BPEL, Mediator processes, configure database, file adapters and tuned BPEL and MDS.
- Implemented MDS structures and deployment scripts for import/exports artifacts.
- Developed technical modeling and BPEL implementation best practices relevant to the client's environment and experience level.
- Using JDeveloper as the development environment.
- Used to test the developed BPEL processes using SOAP UI
- Developed different SOAP services and Web Services using WSDL, SOAP and Oracle JDeveloper.
- Developed custom XPath functions to transform messages.
- Assisted in others on BPEL and determining how to integrate BPEL into the Common Services projects.
- Implemented Exception Handling (Fault Policies) for the BPEL Process models to handle System, Business faults and Mail trigger to support team functionality.
- Implemented Replay functionality from Advance Queue if there any system exceptions.
- Developed various Synchronous and Asynchronous business processes using BPEL in Jdeveloper
- Leading a small team as a Tech Lead
Environment: Oracle SOA Suite 11g (BPEL, Mediator, MDS, Fault Policies), Rule Engine(blaze), Web logic Apps Server, Weblogic JMS Queue, SOAP, XML, XSD, Oracle Database, JDeveloper and Unix.
Confidential, Irving, TX
Oracle SOA Developer
Responsibilities:
- Design and developed Middleware solution for interfaces using FUSE ESB(Service Mix), Active MQ and IntelliJ.
- Migration to Open Source Fuse ESB for Orchestration and Integration Technologies in the areas of Camel, Web Services, ESB, SOAP, WSDL, XML, XSD, UDDI.
- Integrated the external clients (Cadence, Cox, Delphi) using Fuse ESB for developing the new interfaces like Cadence Router, Cox Router, Delphi Router etc..
- Define WSDL for Inbound/Outbound communication for different client (Cadence, Cox, and Delphi) and developed process logic definition.
- Design and Developed Routers having Camel, Java DSL, configure database, file adapter.
- Developed technical modeling and implementation best practices relevant to the client's environment and experience level.
- Using JDeveloper as the development environment.
- Used to test the developed processes using SOAP UI
- Developed different SOAP services and Web Services using WSDL, SOAP.
- Developed custom XPath functions to transform messages.
- Assisted in others on Camel code and determining how to integrate Common Services projects and how to use Active MQ.
- Implemented Exception Handling for the Process models to handle System, Business exceptions and Mail trigger to support team functionality.
- Implemented Replay functionality if there any system exceptions.
- Developed various Synchronous and Asynchronous business processes using Camel in IntelleJ
Environment: Fuse ESB, Maven 3.0.4, Apache ActiveMQ, Camel Java DSL, JMS, Apache CXF Web service, IntelliJ IDE, Java 5.0/J2EE, XML messaging, XSLT
Confidential, Austin, TX
Oracle SOA Developer
Responsibilities:
- Design and developed Oracle Fusion Middleware solution for interfaces using Oracle SOA 10g and JDeveloper.
- Developed Java Web Service and expose the wsdl which is consumed by SOA (BPEL) layer.
- Used Oracle SOA suite 10g(BPEL) for Orchestration and Integration Technologies in the areas of Web Services, SOAP, WSDL, BPEL, XML, XSD.
- Integrated the J2EE application with other application using MQ, FTP etc.
- Define WSDL for BPEL process, partner links, BPEL process templates and developed process logic definition.
- Developed technical modeling and BPEL implementation best practices relevant to the client's environment and experience level.
- Developed service which is sending Carrier Notification (EDI) to Carrier(FedEx) through Inovis B2B application via MQ.
- Using JDeveloper as the development environment.
- Used to test the developed BPEL and Java web services using SOAP UI.
- Developed different SOAP services and Web Services using WSDL, SOAP and Oracle JDeveloper.
- Developed various Synchronous and Asynchronous business processes using BPEL in Jdeveloper
- Developed replay web tool in Java which used for replay the failed messages.
- Responsible for to create Technical Design Document (TDS) for BPEL Process.
- Responsible for DIT/SIT environment setup
- L4 production support.
Environment: BPEL (Oracle Suite 10g), Java 5.0/J2EE, Oracle 10g, Weblogic 9.2, Axis 2 Webservice, XML messaging, EDI, JMS, IBM Websphere MQ, WSDL, Linux, JBoss Drools, JSF, JDeveloper..
Confidential
J2EE Developer
Responsibilities:
- Understanding the system flow and requirement
- Developed Change Requests and enhancement for wizard eApp and KMM
- Developed dynamic PDF using Apache FOP for KMM
- Developed Exception Handling
Environment: Java 5.0/J2EE, Swing, XML, XSLT, Apache FOP, HSQL, WSDL, Eclipse3.1, xml sply, Tomcat.
Confidential
Java/J2EE Developer
Responsibilities:
- Understand the SRS, Use Case, System Architectural Documents
- Developed Web Layer using JSP, Servlets and Struts.
- Developed of VisualSearchExperience module.
- Responsible for integration of VSE with VC and VSI.
- Exceptoin Handling(declarative and programatic) and Loging(using Log4j) into application
- Developed JUnit Test Cases for VSE module
- Responsible for deployment.
- Developed Build script using Ant for the project.
Environment: Java 5.0, Struts, Hibernate, Ejb (Session Beans), Java Script, XML, Ant1.6.5, JBoss4.0.3Tomcat 5.5, Apache Web Server, XML, Oracle10g, Eclipse3.1.1.
Confidential, Irvine, CA
J2EE Developer
Responsibilities:
- Understand the SRS, Use Case, System Architectural Documents
- Developing Web Layer using JSP, GWT, Struts, Servlets and Swings.
- Involved in unit testing the code by writing junit test cases.
- Involving in Bug fixing and Code Review.
- Performing the Code review and code review corrections.
- Involved in the development of Loan Version Phase-II.
- Involved in the development of Loan Version Phase-III prototype in GWT
- Involved in to fix the Batch Upload bugs.
Environment: JSP1.2, Servlets2.3, J2se 1.5, Struts, EJB, XML, Swings, Applets, Hibernate 3.0, XML BeansGwt, Ant, JUnit, Tomcat 5.0, Jboss 4.0 and MySql
Confidential, Irvine, CA
J2EE Developer
Responsibilities:
- Involved in the development of Batch Print utility.
- Involved in the development of Simulator part of the doc console.
- Prepared RDLs for Doc Console Module and Doc Conversion Module.
Environment: Java 5.0/J2EE, XML, Swings JPedal, Junit, Applet, Eclipse3.0, Tomcat 5.0.