We provide IT Staff Augmentation Services!

Oracle Soa Developer Resume

0/5 (Submit Your Rating)

San Francisco, CA

SUMMARY

  • More than 6 years of experience in IT, specialized in software development using Oracle SOA technologies.
  • Worked in a variety of roles such as Developer, Consultant and Lead with progressively complex responsibilities.
  • Experience in mapping use cases for business activities, played a Key role in Designing and Developing solutions with Oracle Fusion Middleware.
  • In - depth knowledge and practical experience in Software Development Life Cycle for Methodologies like Agile, Test Driven and WaterFall coupled with Functional and technical expertise in Development, Operations and Support of critical business solutions.
  • Expertise in translating Business requirements into Technical Specifications.
  • Expertise in large-scale SOA/OSB implementations using Oracle Fusion middleware, Oracle SOA Suite, Oracle OSB and Oracle Weblogic, ADF and BPM.
  • Expertise in Oracle SOA Suite SCA composites and its related technologies like BPEL, Web Services, WSDL, SOAP, XML, XSD, XSLT and Web Service Security.
  • Expertise in developing services and workflow solutions using Oracle SOA suite components like Mediator, Business Rules, Human task.
  • Expertise in developing SOA solutions using Oracle SOA Suite integration adapters like Database Adapter, BAM adapter, FTP, JMS and File adapters
  • Expertise in implementing message validation, transformation, enhancement and error handling in SOA/OSB using various features like XQuery, XSLT, XPath, Service callout, Java, Fault Management Framework etc.
  • Expertise in installing, configuring and administering Weblogic domains, clusters, servers and resources like JMS, JDBC, JNDI in distributed environments for SOA and J2EE platforms
  • Knowledge in using JMS and Healthcare adapter with HL7 and HIPAA environment.
  • Experience in supporting live SOA systems deployed in large OFM implementations using administrative tools like Oracle Enterprise Manager (OEM), Oracle OSB and Weblogic console
  • Skilled in the design, development and integration of BPEL events with Sensors & Oracle Business Activity Monitoring (BAM) to create dashboards with various types of graphs.
  • Experienced in designing, developing, deploying and troubleshooting complex service proxies using Oracle OSB to enable communication between multiple systems in the enterprise
  • Worked extensively with Oracle RDBMS, comfortable with SQL, PL/SQL and developing various database objects like Triggers, stored procedures, sequences, functions, views etc.
  • Good Communication and interpersonal skills.

TECHNICAL SKILLS

Middleware: Oracle SOA Suite 11g, BPEL, Mediator, ESB, Human task, ADF, BPM, Oracle Business rules, BAM,, XQuery, Business Events, Web Services, SDO, Oracle OSB and Weblogic.

Adapters: FTP, JMS, DB, AQ Adapter, Oracle Applications

Operating System: Windows, Linux, Mac OS X

Databases: Oracle 10g/11g, SQL Server, MS Access

Oracle Fusion Middleware: Oracle SOA Suite (BPEL, Mediator, OSB)

Web/Application Server: Oracle Weblogic, Apache

Web: XML, HTML, XSLT, XPath, XQuery, JavaScript, CSS, Servlets, JSF, JSP, Ajax

Tools: Oracle JDeveloper, Eclipse, Oracle SQL Developer, UML, NetBeans, MS Visual Studio

Languages: PL/SQL, Java, .Net, C, C++

PROFESSIONAL EXPERIENCE

Confidential, San Francisco, CA

Oracle SOA Developer

Responsibilities:

  • Used Spring config component to call various Java classes of the Coherence cache. The complicated business logic is coded in Java and invoked using the Spring config.
  • Used mediator component to filter and validate the incoming data.
  • XSLT Mapper was used for all the complicated mappings.
  • Developed various Web Services (SOAP and http) ensuring reusability.
  • Used Sensors to achieve logging of the required data and used File Adapter to create the log files.
  • Integrated with RESTful web services to perform GET and POST operations using http adapter.
  • Developed proxy services using OSB
  • Developed ADF Model components (creation, configuration, and tuning of entity objects, view objects, application modules, bindings and data controls).
  • Encryption and secure communication is achieved using OWSM.
  • Prepared XML schema’s for all operations.
  • Used Configuration plans for modifications, specific to an environment.
  • Created fault policies to handle all the faults in BPEL.
  • Used JMS adapter to receive messages and Database Adapter to store them.
  • For automating the deployment of the SOA projects, developed a custom ANT script.

Environment: Oracle Applications server 11g, SQL, Oracle BAM, Oracle SOA Suite 11g, Jdeveloper 11g, BPEL Process Manager, OSB, ADF, BPM, Oracle database 11g

Confidential, Irvine, CA

Sr. Oracle SOA/OSB Developer

Responsibilities:

  • Designed and defined exception handling. Created Error logger process for error logging and Error Handler Process for resubmitting the error messages to respective processes.
  • Designed and created complete BPEL and ESB Processes for orchestration using different process activities using Oracle SOA Suite 10.1.3.4 and 11.1.1.2.
  • Design activities included generating relevant and effective fine-grained or coarse-grained interfaces as XSD, WSDL, and Java artifacts for the various components using Web Services, XML, and Java tools.
  • Participated in code reviews and design discussions.
  • Participated in the development, testing, and production support of various services developed as BPEL modules and exposed as Web services for the Intranet customers.
  • Integrated various BPEL events with BAM to monitor the real time data during the execution of the process.
  • Worked in multiple teams as Software Developer contributing to the successful implementation of the various projects.
  • Interacted with business analysts, customers, architects and team managers during the various phases of the projects.

Environment: Oracle Fusion Middleware 11g (Oracle SOA Suite, BPEL, Oracle OSB, Oracle Human TaskOracle Business Rules, Mediators & Adapters), Oracle Database Server 11g, JDeveloper 11g, EclipseOracle Weblogic 11g, Java 1.6, WSDL, XML, JAXB, JAXP, UML.

Confidential, Plano, TX

Oracle SOA Developer

Responsibilities:

  • Participated in the initial installation and setup of the Fusion middleware software stack on Windows/Linux servers. Performed administrative tasks involving creating all the required resources for SOA server.
  • Developed the business logic using BPEL components and activities.
  • Developed BPEL modules within SOA Suite for creating services that managed data transformation, business workflow, business processing, data routing, and communication with external systems.
  • Used Fault Management Framework to log all the errors in the backend and do appropriate action on the fault occurred.
  • Defined XSD schemas for the various services/web services after careful analysis of the customer requirement and the coarse-grained/fine-grained nature of the function.
  • Developed complex schemas and XSLT transformations to read, enhance and process incoming data and map it to Web Service Schemas.
  • Implement business rules and set priorities for the incoming messages and integrate it with the BPEL Work Flow.
  • Work with File Adapter, Database Adapter, AQ Adapter, JMS Adapter and Oracle Applications Adapter for establishing connection with services.
  • Developing user Interfaces for Human Work Flow Interaction.
  • Create and Configure predictive alerts and notify a distribution list when certain SLA conditions are met.
  • Developed Composites which includes Mediator Service and BPEL integration architecture to consume and process large data files.
  • Design, trouble shoot and implement BPEL solution for integration between application's task workflow

Environment: Oracle Fusion Middleware 11g (Oracle SOA Suite, BPEL, Oracle OSB, Oracle Human TaskOracle Business Rules, Mediators & Adapters), Oracle Database Server 11g, JDeveloper 11g, EclipseOracle Weblogic 11g, Java 1.6, Oracle BAM 11g, XML, XSL, XSD, WSDL.

Confidential, Simi Valley, CA

Oracle SOA/Java Application Developer

Responsibilities:

  • This project is to migrate current imaging system to LiveLink Enterprise content management and also integrate PeopleSoft with LiveLink ECM using Oracle SOA.
  • Involved in converting business requirements into detailed technical requirements.
  • Involved in BPEL processes Orchestration using JDeveloper, Oracle BPEL process manager.
  • Developed error handling framework for resubmission of the faulted workflow.
  • Developed web services using JDeveloper that support bpel processes in the workflow.
  • Automated the process of extraction and population of lookup tables from LiveLink database which are used in the workflow activity.
  • Customized the WorkList application to use the LiveLink ECM for user roles and groups.
  • Creating a custom Identity service plug-in for LiveLink repository.
  • Used BPEL client API for developing utility to undeploy, invoke BPEL processes.
  • Used BPEL workflow API in Web application to achieve the workflow process
  • Fault policies setup for BPEL domains and processes.
  • Created and used Business Rules in BPEL process to decide the process flow.
  • Involved in creating Database API’s using pl/sql.
  • Created lookup tables and populated those using PLSQL for workflow process.
  • Involved in deployment and configuring of the application and testing end to end workflow.
  • Developed a custom ant task to use decrypted properties file.

Environment: Oracle SOA Suite 10g, BPEL, JDeveloper 10g, Eclipse, Java, Oracle Weblogic 10g, ESB, XML, XSL,XSD,WSDL

Confidential

.Net Programmer/Analyst

Responsibilities:

  • Involved in planning and development of Application life cycle, study and analysis of the business process flow and existing systems requirements.
  • Created ASP.NET web pages that provide new features and enhanced user experience.
  • Developed Web layer with ASP.Net, Business layer with C#. Net, Data access layer with ADO.NET advanced functionality.
  • Used ADO.NET objects for Database interaction and dynamically populating data onto user interface screens.
  • Extensively used Dataset, DataTable and DataReader objects of SQL Namespace for data retrieval and manipulation.
  • Created database objects like tables, views, and stored procedures that are used throughout the application.
  • Developed solutions for diverse programming scenarios in C#.Net, employing Object Oriented Programming (OOPS) concepts such as Encapsulation, Inheritance, Polymorphism, and Abstraction
  • Responsible in Error Handling using Try, Catch, Finally exceptional handling technique to avoid circumstances leading to abnormal program terminatio

Environment: ASP.NET, C#, Visual Studio .NET 2005, HTML, JavaScript, ADO.NET, Visual Studio, Team foundation Server, IIS, UML, SQL Server 2000.

Confidential

Java developer

Responsibilities:

  • Gathered Requirements
  • Designed the user interface using HTML, CSS and javascript
  • Implemented the Business Process using Java Server Pages and servlets on the server side
  • Utilized cryptographic techniques like one way hashing using SHA-1 for encrypting passwords
  • Designed the schemas for the database
  • Deployed the project on to apache server
  • Tested the project using black box testing technique
  • Imparted user training

Environment: J2SDK 1.4, J2EE 1.4 (JNDI, JSP, JDBC, Servlets), Apache Tomcat 5.0, MySQL, HTML, CSSJavascript, Windows XP.

We'd love your feedback!