Senior Oracle Osb Developer Resume
Beaverton, OR
SUMMARY
- Possess good experience in Multiple Complex Projects in different domains with excellent programming and analytical skills, excellent at software quality processes, proficient in onsite - offshore co-ordinations with strong communication & presentation skills.
- A Technical Analyst with Excellent working knowledge in BPEL Process Orchestration(BPEL), Oracle SOA Suite 11g, Oracle Service Bus (OSB),ESB and Advanced PL/SQL developer having around 8 years of experience in IT Industry.
- Expertise in developing and deploying BPEL Processes using technology adapters ( DB Adapter, File Adapter, FTP Adapter, JMS Adapter, AQ Adapter), JNDI Configuration, Fault handling (catch and catchall), Messaging and Alerts using SOA and AIA 11g.
- Experience in developing & customizing oracle AIA 11g artifacts including Process Integration packs (PIP).
- Excellent knowledge on SOA Implementations involving Web Services using SOAP, WSDL and XML technologies( XML,XSD, XSLT, XPath,X-Query,UDDI,DVM,XREF) & Oracle JDeveloper.
- Well versed with client server environment and tools like Eclipse, JDeveloper, SQL Developer and TOAD.
- Experience in Oracle OSB to build service proxies that provide features like load balancing, fault-tolerance and dynamic routing to back-end SOA services
- Excellent Working Knowledge of Fault handling (catch and catchall), Compensation, Messaging and Alerts and Transformations.
- Experienced in developing Test Plans and Test Case Scenarios and testing Web Services using SOAPUI
- Experience in configuring OWSM Security Policies
- Closely worked with business users and business analysts at Client Location in London (United Kingdom) for 2 years and very good at handling Business, prioritizing, problem solving, onsite and offshore co-ordinations, and Team building activities.
- Played a key role in the SOA team in developing and enhancing business processes using Oracle Fusion Middleware (OFMW) suite. Responsible for working on new and existing integration processes and work with key business groups, project stake holders, external customers and vendors to implement end-to-end business processes. Monitored application performance and provided support as necessary.
- In depth understanding of Business Rules implementation, expertise in implementing business rules using Oracle Rules Engine.
- Oracle SOA Suite 11g Certified Implementation Specialist (IZ0-478)
- Good knowledge in complete Agile methodology and SDLC life cycle including Requirements gathering, requirements elicitation, high level design, detailed design, developing test cases like Integration & stress testing, release management, change management etc.
- Experience in Application Design, Customization, Integration Testing, Training End Users and Preparing User Guides
- Have exposure to the quality practices and processes of CMMI level 5 companies.
TECHNICAL SKILLS
Fusion Middleware: Oracle Soa Suite 12c, Oracle SOA Suite (11g), OSB 11g, BPEL, MEDIATOR,ESB, Business rules, Human Tasks, AIA 11g,ANT,MDS, Hudson, Maven, Jenkins, DVM, XREF’S, WSDL,OER( Oracle Enterprise Repository),OEM(Enterprise Manager), EBIZ( E-Business Suite OM, PA etc.,), ADF, BPM, Hermes JMS.
Programming Languages: C,BPEL,OSB, PB,C++,Java, Siebel, Oracle PL/SQL, SQL,SAAS.
Adapters: File, FTP, DB, Oracle Apps, JMS,AQ,MQ
Web/Application server: Web logic 10g/11g
Web: XML, XSD, XSLT, XPATH, XQUERY, JAVA Script, CSS, J2EE, JDBC, JNDI, Web services, JSP, JSF.
Database: Oracle 8i/9i/10g/11g, Microsoft SQL Server 2005/2008.
Tools: / IDE: JDeveloper,Eclipse,SoapUI,XML Editor,Microsoft VSS, Remedy 7.5, Toad9.7,TFS,MS OFFICE, Testing, Quality Assurance(QA), Configuration and Release Management, ANT/WLST, Clear Case, TFS, SVN.
PROFESSIONAL EXPERIENCE
Confidential, Beaverton OR
Senior Oracle OSB Developer
Responsibilities:
- Developed multiple osb services as part of integration in Pub Sub model.
- Interfaces include, Stock transfer out (Shipping), Stock adjustment (Inventory Adjustment), Return to Vendor and Physical Inventory service.
- Also developed return to warehouse service for RTW transactions.
- Developed services using Split Join for OSB file consume as it involves files from multiple countries.
- Used JMS Adapters for publishing messages into JMS Queue and Topics.
- Worked on complex XQuery’s and created standard schemas in AIA pattern for Integration.
- Used OSB 11g for routing and transforming the requests and responses by logging the exceptions in the database.
- Used MFL for reading the incoming data from POSLog files. Subscribers are both SAP based and Non Sap based links.
- Configured Alerts, logs and also implemented exception handling services.
- Worked on Cross Reference tables to obtain the unique SAP Plant code using store number.
- Used Hudson for implementing continuous integration and SVN as source code repository.
- Used Message Selectors for service identification and relevant routing.
- Used Message Transport headers extensively in Pub and Sub services.
- Worked on End to End test scenarios and played a major role in helping QA team while testing.
Confidential, Plymouth, MN
Senior Oracle Fusion Developer
Responsibilities:
- Developed BPEL SCA modules within SOA Suite for creating services that managed data transformations, business workflow, business processing, data routing, and communication with 3rd party financing services(GE Financing and Help card Financing).
- Developed ADF pages for capturing user application details and integrated with OSB proxy Services, in turn developed business services.
- Established connection for Bpel with services using Database Adapter for SQL Server and Rest Full Services using secure authentication and certificates.
- Created Connection Factories and Data sources.
- Developed Synchronous and Asynchronous business processes using BPEL in Jdeveloper.
- Developer generic OSB services for Encryption and Decryption of Secure consumer data.
- Developed OSB proxy Services for Virtualization and integration with ADF pages.
- Worked on complex XSLT Transformations, XSD, XPath and also on few DVM’s, XREF’s.
- Implemented Exception Handling for the BPEL Process models to handle System, Business exceptions from both Bpel and OSB platform.
- Configured OWSM Security Policies to restrict user access on the services
- Used Subversion as the Source Code Management (SCM).
- Single handedly completed the project on time and involved in sorting out issues related to external web services (GE Financing and Help card Financing).
- Configured oracle scheduled jobs (PL/SQL) for purging processed application data.
Confidential, Chicago, IL
Oracle SOA Technical Lead
Responsibilities:
- Analyze the existing functionality as part of the PIP and Extending EBO’s and EBM’s.
- Creation of complex XSL transformations, XSLT templates and XQUERY.
- Identify and Include Custom Components in PIP XSD's, XSLT's.
- Customization of various BPEL components in order to fit with Existing PIP and ensured the changes to the minimal, thus saving cost and time to the customer.
- Creation of XREF’s and DVM’s in SOA Suite 11g.
- Using MDS to access common resources.
- Creation of AIA custom fault policies to handle custom errors.
- Configuring AIA error handling frameworks with custom error codes.
- Using AIA service constructor and AIA project lifecycle work bench for development of composites.
- Created and updated Technical Design Documents (TDD) for middleware services.
- Work with technical, functional teams in design and development of Services.
- Contribute to project deliverable templates and standards.
- Developed custom XPath functions to transform messages.
- Also developed Custom functions, procedures and packages in oracle 10g environment.
- Was part of the entire software development lifecycle i.e. requirements, design, implementation, integration testing and deployment.
- Worked with the QA team in defining test scenarios and test cases for the different operations of the services.
Confidential, Chicago, IL
Oracle SOA Technical Lead
Responsibilities:
- Key aspects of the project involve complex XSL transformations, configure Database adapters.
- AIA error handling, Custom Fault policies, Exception Handling and complex XSD and WSDL structure designing.
- Extending the EBO's and EBM's.
- Creation of XREF’s and DVM’s in SOA Suite 11g.
- Creating OSB proxies and Business Services.
- Unit testing using SOAP UI and OSB Console.
- Also developed Custom functions, procedures and packages in oracle 10g environment.
- Creation of technical Specification Documents and User training materials.
Confidential, New York, NY
Oracle SOA Senior Developer
Responsibilities:
- Configuring JMS topics in Web logic servers.
- Configuring Oracle Business rules in rules engine.
- Designing of complex WSDL’s and XSD’s.
- Creation of OSB proxy and business services.
- Extending EBO’s and EBM’s.
- Creation of complex XSL transformations, XSLT templates and XQUERY.
- Configuring Multiple Oracle Apps Adapters, Mediators and AQ Adapters.
- Using SOA Gateway to fetch order details.
- Configuring JMS Queues to ensure guaranteed message delivery mechanism.
- Creation of JCA files to configure proxy services in OSB.
- Creation of XREF’s and DVM’s in SOA Suite 11g.
- Configuring Dynamic Routing in OSB.
- Using MDS to access common resources.
- Creation of AIA custom fault policies to handle custom errors.
- Configuring AIA error handling frameworks with custom error codes.
- Configuring AIA Email notifications.
- Unit testing using SOAP UI and OSB Console.
- Using AIA service constructor and AIA project lifecycle work bench for development of composites.
- Also developed Custom functions, procedures and packages in oracle 10g environment.
- Creation of technical Specification Documents and User training materials.
Confidential, New York, NY
Senior Developer
Responsibilities:
- Designing of complex WSDL’s and XSD’s.
- Creation of OSB proxy and business services.
- Extending EBO’s and EBM’s.
- Creation of complex XSL transformations, XSLT templates and XQUERY.
- Configuring Multiple Oracle Apps Adapters, Mediators and AQ Adapters.
- Using SOA Gateway to fetch order details.
- Configuring JMS Queues to ensure guaranteed message delivery mechanism.
- Creation of JCA files to configure proxy services in OSB.
- Creation of XREF’s and DVM’s in SOA Suite 11g.
- Configuring Dynamic Routing in OSB.
- Using MDS to access common resources.
- Creation of AIA custom fault policies to handle custom errors.
- Configuring AIA error handling frameworks with custom error codes.
- Configuring AIA Email notifications.
- Unit testing using SOAP UI and OSB Console.
- Using AIA service constructor and AIA project lifecycle work bench for development of composites.
- Creation of technical Specification Documents and User training materials.
Confidential
SOA Developer
Responsibilities:
- Involved in the design discussions of the proposed architecture.
- Created custom interfaces in order to extend the Pre-built integration packs of AIA 2.0.1 communication pack.
- Extended the Enterprise business Objects in order to suite the requirements
- Creation of complex XSL transformations, XSLT templates and XQUERY.
- Configuring Multiple Oracle Apps Adapters, Mediators and AQ Adapters.
- Creation of XREF’s and DVM’s in SOA Suite 11g.
Confidential
Senior Software Engineer
Responsibilities:
- Involved in requirements study & Project estimation.
- Involved in System & Software Design
- Developing backend (DB) programs according to the specifications prepared in analysis phase.
- Involved in Integration & testing the system to verify whether it matches the requirement.
- Enhancing all the above mentioned applications & improving the performance by analyzing the requirements and designing for the same.
- Involved in peer reviewing the enhanced programs and project documentation.
- Understanding functional & technical requirement of the role & framing effective processes, quality improvements.
- Assisting in complex coding/client issues i.e. playing the role of a single point contact for the team.
- Project status reporting and escalation on timely basis.
Confidential
Senior Software Engineer and Production Support
Responsibilities:
- Involved in requirements study & Project estimation.
- Involved in System & Software Design.
- Developing programs according to the specifications prepared in analysis phase.
- Involved in Integration & testing the system to verify whether it matches the requirement.
- Understanding functional & technical requirement of the role & framing effective processes, quality improvements.
- Enhancing all the above mentioned processes& improving the performance by analyzing the requirements and designing for the same.
- Acted as Single point of contact for the maintenance of the application by giving production support.
- Upgraded the DB to newer versions of oracle (8i to 10g) single handedly.
- Upgraded the Application front end version from PB 8 to PB 12.5.
Confidential
Software Engineer
Responsibilities:
- Involved in System & Software Design
- Developing programs according to the specifications prepared in analysis phase.
- Involved in Integration & testing the system to verify whether it matches the requirement.
- Understanding functional & technical requirement of the role & framing effective processes, quality improvements.
- Enhancing all the above mentioned applications & improving the performance by analyzing the requirements and designing for the same.
- Acted as Single point of contact for the maintenance of the application for 41 countries by giving production support.
- Played a prominent role in the automation of the core part of the application and adding the new techniques for processing the statements in more robust methods.
- Upgraded the DB to newer versions of oracle (8i to 10g) single handedly.
- Upgraded the Application UI to latest version available in the market.