Oracle Soa Consultant Resume
Miami, FL
SUMMARY:
- An Oracle Certified Professional with over 6+ years of experience in providing cost effective integration solutions by using Oracle SOA Suite and related technologies.
- Expertise in Oracle SOA Suite 11g and 12c ( OSB, BPEL, OWSM, Mediator, Business Rules, Human Workflow, BAM, B2B and various Adapters) .
- Strong practical experience in implementing Oracle EAI products in Development, Staging, QA and Production environments.
- Handled all aspects of Configuration, Security, Development, Deploying, Installation, Load Balancing and Troubleshooting Applications.
- Solid understanding in Service - Oriented Architecture and its related technologies like BPEL, OSB, Web Services, WSDL, SOAP, XML, XSD, XSLT and Web Service Security.
- Expertise in Configuring, Monitoring and Controlling BEA Web Logic.
- Experience in Oracle SOA Suite 11g and 12c Installations and deployments.
- Experience in designing and building robust and fault-tolerant Fusion Middleware components in BPEL and OSB using the Oracle Fault Management Framework and catch/compensate activities.
- Expertise in the design, development and integration of BPEL events with Sensors & Oracle Business Activity Monitoring (BAM) to create dashboards with various types of graphs.
- Expertise in using SOA technology adapters such as File Adapter, FTP Adapter, Database Adapter, Oracle Applications Adapter, AQ Adapter and JMS Adapter for integration, Salesforce Cloud Adapter.
- Experience with Build and Deployments frameworks using ANT , WLST and Maven for OSB, SOA and Enterprise applications.
- Extensively worked on version control system tools like Tortoise, SVN, CVS.
- Worked on installation and integration of SVN with continuous integration tool Jenkins for auto build and deployment.
- Received extensive training in Hadoop.
- Proficient Knowledge on Object Oriented Programming.
- Received extensive training in MuleSoft and Anypoint Platform.
- Knowledge in implementing API and Non-API based integration solutions using MuleSoft.
- Experience with REST and SOAP web services, RAML in Mule , and use of connectors for integration and JSON.
- Ability to troubleshoot Mule ESB (debuggers / flow analyzers), deployment, and tuning
- Experience in Business analysis, Requirements analysis, and preparation of Functional specifications, Design, Development and Testing Enterprise level Web based Applications.
- Managed, trained and mentored team members on technical skills and process adherence.
- Closely monitored the critical aspects of projects, and 100% accuracy in deliveries with customer satisfaction.
- Prior onsite experience at client locations
TECHNICAL SKILLS:
Languages: C, core Java, XML, SQL, HTML, Unix
Java Technologies: JNDI, Web Services, JMS, JSON
Web Technologies: HTML, XML, XSD, XSLT, XPath, WSDL, SOAP, Restful and UDDI
Oracle Fusion: Oracle SOA Suite 11g/12c OSB, BPEL, Business Rules, Mediator, Human Workflow, Adapters BAM, B2B, BPM, OWSM
Database: MySQL, Oracle 11g
Tools: Oracle service Bus 11.1.1.5/6/7, SoapUI, JDeveloper, Eclipse, SQL Developer, Apache JMeter, SVN, Jenkins, Putty, WinSCP
Web Application Servers: WebLogic 10/11g/12c, Apache Tomcat HTTP
Operating System: Windows xp,7,10, Unix
Version Control: Tortoise SVN, CVS
Testing tools: HP Quality Center
Concepts: SOA, web services, UML, XML, XSD, WSDL, X-Path, X-Query, XSLT
Other Technologies: MuleSoft, Hadoop, HDFS, MapReduce
PROFESSIONAL EXPERIENCE:
Confidential, Miami, FL
Oracle SOA Consultant
Responsibilities:
- Design and analysis of SOA Integrations based on functional requirements from different business owners.
- Gathered requirements and created high level and detailed technical designs.
- Worked on Oracle SOA Suite B2B for EDI Exchange.
- Worked with File Adapter, Database Adapter, JMS Adapter and Oracle Applications Adapter for establishing connection with services in BPEL.
- Built BPEL processes that subscribe to events around order processing functionality and participate in database and JMS transactions.
- Worked on POC to implement integration of Oracle SOA with Cloud technology - salesforce.com using Sales force Cloud Adapter.
- Used the various activities available in BPEL to perform transformations and write business logic.
- Designed and Implemented BAM Based Auditing and Error Framework with 12c development.
- MDS repository was used to store all the common artifacts between composites like DVM, XSD, Fault policy and Fault Binding files.
- Implemented business rules and set priorities for the incoming messages and integrate it with the BPEL Work Flow.
- Worked with Oracle OSB to build service proxies for virtualizing that provided features like load balancing, fault-tolerance, dynamic transformation and dynamic routing to back-end SOA services which involves dealing with XQUERY and XSLT.
- Documented the Integration process in BPMN 2.0 standard notations.
- Implemented performance tuning strategies at both server level and process level to meet the SLA.
- Developed complex schemas and XSLT transformations in BPEL to read, enhance and process incoming data and map to external provider web service.
- Coordinate and support during all the test cycles-integration, functional, performance and UAT, Defect tracking.
Environment: Oracle SOA Suite 12c, Enterprise Manager, XML, Oracle Database, SoapUI, Putty, WebLogic, Apache Tomcat, JDeveloper, SVN, Unix
Confidential
Oracle SOA Developer
Responsibilities:
- Developed middleware solutions for interfaces using BPEL Process Manager and JDeveloper.
- Involved in Requirement Gathering & Design and created a detailed Technical Design Document and Requirements Traceability Matrix.
- 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.
- Created a Human Task in BPEL, Defined users, worked on Notification Services.
- Designed, developed and integrated BPEL events with Sensors & Oracle Business Activity Monitoring (BAM) to create dashboards with various types of graphs.
- Monitored and reported Web services using Oracle WSM.
- Use MDS to share common artifacts such as XSD, WSDL, DVM etc.
- Defining synchronous and asynchronous flows based on the interface requirements.
- Configured Application and Integration Server connections for SOA suite.
- Use Fault policies and Fault Bindings for Error handling.
- Support production deployment and project go-live tasks.
- Involved in root cause analysis and debugging of business-critical interfaces.
- Used MDS to share common assets like XSD, WSDL, Fault Policies, DVM etc. Replaced concrete WSDL with Abstract WSDL stored in MDS to avoid dependency problems during server startups.
- Transformed data in ESB and BPEL using the XSLT Mapper in BPEL and developed Business Rules.
- Used DVM extensively to store the static domain data in the system.
- Worked extensively on the SOA infrastructure using WebLogic console and Enterprise Manager (EM) console to fix some critical performance, memory and transaction timeout issues in the system.
- Worked extensively on the File Adapter, developed XSD Schema to format the data in extracted file as per requirement, using delimiters.
- Used service components like Mediator, BPEL and Human Task.
- Wrote unit test cases for some critical SOA composites.
- Participated in code review and design discussions with SOA architects.
Environment: Oracle SOA Suite, SoapUI 4.0.0, Putty, WebLogic, Apache Tomcat, JDeveloper, SVN
Confidential
SOA Developer
Responsibilities:
- Responsible for installation, configuration of new production setup of Oracle SOA Suite.
- Requirement gathering for the new applications to be deployed in Production.
- Understand the solution architecture and design accordingly.
- Design and built SOA composites and OSB services with best practices that receive data on JMS queue/WSDL/File/DB, perform filtering, transformation operations on it before inserting into end systems.
- Create WSDLs and Schemas based on Business requirements, expose Proxy services and Business services in OSB.
- Develop web services that invoke restful backend, database, XML and SOAP backend.
- Create Synchronous/Asynchronous BPEL Process, Orchestration Services using JDeveloper.
- Develop routing rules and transformations using Mediator.
- Develop XML schemas and XML transformations using XSD, XQuery and XSLT.
- Develop different Web Services using WSDL, SOAP, and Oracle SOA suite 12c.
- Configure Data source and JNDI to access the DB adapter.
- Use Domain Value Mappings (DVM) in Transformations for changing the values dynamically during run time.
- Use MDS to share common artifacts such as XSD, WSDL, DVM etc.
- Perform Unit Testing and integration testing using SOAP UI.
- Use Fault policies and Fault Bindings for Error handling.
- Configure new JMS queues for JMS adapters with new JNDI.
- Participate in designing the performance test cases and performance tuning.
- Involvement in analysis and design of the application.
- Ensure adherence to enterprise architecture and development guidelines.
- High level and detail level design documentation.
- Provide timely support in troubleshooting defects and providing resolutions.
- Support production deployment and project go-live tasks.
Environment: Oracle SOA Suite, SoapUI 4.0.0, Putty, WebLogic, Apache Tomcat, JDeveloper
Confidential
SOA Developer
Responsibilities:
- Interact with Business users for requirements gathering and design.
- Actively participate in team meetings and collaborate with other teams to carry out project deliverables.
- Prepare service design documents and service specification documents as part of design.
- Develop Proxy and Business Services in Oracle Service Bus (OSB) for load balancing, fault-tolerance, dynamic transformation and dynamic routing to back-end SOA services.
- Closely interact with various development/Functional teams in Design, Development & Integration Testing phases.
- Develop web service that sends SMS and Email notifications and configure SMSC and SMTP.
- Develop web services that invoke restful backends, database, XML and SOAP backends.
- Develop Restful web services.
- Configure Data source and JNDI to access the databases.
- Deploy web services using spadmin tool.
- Responsible for preparing and delivering the Deployment Documents.
- Configure and maintain data repository using repolite.
- Log/Report issues in HP Quality Center and co-ordinate to fix the issues.
- Migrate code into Test and Production environments.
- Troubleshoot production issues and find resolutions.
- Create and configure OSB and BPEL domains, configure JNDI's.
- Configure, deploy, and migrate SOA projects across different lifecycle environments.
- Integrate SVN and Jenkins for auto build of artifacts.
- Mentor onsite and offsite team members to support various applications across multiple countries.
- Provide on-call support 24/7 for OSB environment and work independently within the team within the team.
- Third party vendor interaction for any SIT/UAT queries.
- Responsible for UAT signoff.
- Worked as a SOA consultant at Tigo Ghana and Tanzania.
Environment: Oracle SOA Suite 11.1.1.5/6/7, SoapUI 4.0.0, SQL Developer, Apache JMeter, SVN, Jenkins, Putty, WebLogic 10.3, Apache Tomcat
Confidential
Support Analyst
Responsibilities:
- Design and develop web services (SOAP/Rest) using Oracle SOA 11g platform.
- Develop XML schemas and XML transformations using XSD and XQuery.
- Gather the Requirements and Design Specifications.
- Perform Unit Testing and integration testing using SOAP UI.
- Deploy services/adapters on reference, pre-live and production environments.
- Monitor Amdocs clarify CRM for all types of cases and find the resolution within the SLA based on the priority.
- Create Incident/Problem cases for the backend errors that have occurred and dispatch to the necessary queues to take appropriate actions.
- Implement back office processing and other configuration management tasks on daily basis.
- Attend daily change control Board call and obtain the approval for implementing the changes
- Review the deployment record document and provide review comments.
- Implement/deploy the changes within the change window by coordinating with different teams.
- Responsible for preparing and delivering the Deployment Documents.
- Manage the report generation and upload the same into dashboard. Reports would be of daily, weekly and monthly. Understand and generate adhoc reports as well.
- Perform health checks on all the servers and raise/resolve any issues found.
- Analyze the report to identify the KPI’s and necessary action to be taken in terms of response time, number of errors occurred etc.
- Maintain the Test and Production platforms.
- Resolve environment issues.
- Collaborate and work with cross section of teams.
- Participate in a 24x7 on-call rotation in support of the software environments and quick Turnaround to Customer’s Queries on SOA services.
- Worked at client location (UK) as part of support transition and handover.
Environment: Oracle SOA Suite 11.1.1.5/6/7, Oracle 11g, SoapUI 4.0.0, SQL Developer, Apache JMeter, SVN, Jenkins, Putty, WebLogic 10.3, Apache Tomcat.
Confidential
System Engineer
Responsibilities:
- Develop proxy and business services using OSB 11g.
- Use XQuery for transformations.
- Understand the requirements and align with the proposed design.
- Prepare the test data based on our requirement with the subsequent backend team.
- Prepare test cases and updated in QC.
- Create test cases in SOAP UI with mandatory assertions.
- Execute the test cases and reported the bugs if any.
- Report and Track bugs for each iteration.
- Clarify the issues raised by the SOA consumers.
- Create simulator and stubs for performance testing.
- Perform live testing on live servers at the time of release.
- Prepare post implementation check list and notify it to the project leads on successful delivery of the project.
Environment: Oracle SOA Suite, SoapUI 4.0.0, JMeter, Putty, Tomcat, SVN, HP Quality Center