Sr. Soa/osb Developer. Resume
OhiO
SUMMARY:
- Having around 9 years of IT experience and over 5 years of experience in Oracle Fusion Middleware (BPEL, ESB, SOA, OSB, BAM, AIA, Business Rules) designing and development and 3 years of experience ESB and Ecommerce applications.
- Expertise in Oracle Service Oriented Architecture (SOA) with a strong focus on Business Process Execution Language (BPEL).
- Experience in BPEL process Orchestration and Enterprise Service Bus (ESB), Mediator for integrating between different applications.
- Experience in developing, testing and deploying BPEL Processes using technology Adapters (DB Adapter, JMS Adapter and File Adapter), Fault handling (catchall) and Transformations.
- Experience in developing BPEL, Web Services with WSDL, SOAP, REST, API Gateway, B2B, XML technologies.
- Technically good in Oracle BPM, BAM, MFT, OAG, SQL, BPEL, ODI, ESB, XML, XSLT, WSDL.
- Good Working Knowledge of monitoring tools like Kintana, perforce and ticketing tools like ServiceNow.
- Good Experience to handle the Incident tickets, Change Requests, Problem tickets and Oracle SR s.
- Experienced with Full Project life cycle and well versed with SDLC methodologies and API interface design.
- A highly motivated, energetic individual and a team player with excellent analytical & problem - solving skills, communication skills and interpersonal skills. Worked on SOA governance implementation.
- Understanding for project requirements, attending status calls and project/release specific tasks execution.
- Have worked on orchestrating End-to-End BPEL process using various Design Patterns.
- Extensive administration experience supporting Web Logic Server including installation, configuration, monitoring and deploying applications
- Installed SOA 12c/11g components (Database server, OSB) along with WebLogic Server
- Integration of the application with third party tools using various Adapter Services available in BPEL
- Expertise in Oracle SOA suite 12c/11g/10g for Orchestration and Integration Technologies in the areas of Web Services, SOAP, WSDL, BPEL, XML, XSD, XML, XSLT, XQuery, WS-Basic Profiles, and Web services Security and Virtualization of Services OWSM and Human workflow and BAM.
- Expertise in developing and deploying BPEL Processes using technology adapters (Oracle Applications, DB Adapter, File Adapter, FTP Adapter, JMS Adapter, AQ Adapter), Fault handling (catch and catchall), MDS, Messaging and Alerts, Transformations, RDBMS.
- Expertise in deploying Oracle SOA Suite 11g composite using EM Console and set of command line tools using scripts (ANT and MAVEN).
- Expertise in developing and deploying the OSB services and Working experience in REST.
- Worked on LDAP compliant technologies. Expertise in Virtualization and Throttling.
- Secured the BPEL processes that are accessed by outside partners by setting the policies in the oracle OWSM (Oracle Web Services Manager)
- Deployed Applications (WAR, JAR, and EAR) in Domain and Clustered environment using WLST
- Troubleshooting and fixing of problems on WebLogic Application Server, administration working knowledge, monitoring and management for console side.
- Responsible for maintaining security (authentication groups).
- Provided 24*7 on call support.
- Support working experience on DEV, TEST, UAT, SIT, PFIX and PROD.
- Working experience in developing technical and functional design documents like MD70 s and MD50 s
- Expertise in SDLC and Agile project managements
- Extensive experience in Handling Faults, Alerting/Notification, Monitoring/Reporting both in OSB and SOA
- Expertise in using design and version control tools like UML, Rational Rose, ClearCase, Visual SourceSafe, CVS, Subversion
- Highly motivated, results driven performer, capable of working as an autonomous unit to solve problems, produce exceptional deliverables, and meet deadlines
- Having Knowledge on IBM TIBCO, JAVA, JAVA SCRIPT
- Always eager to learn and share ideas towards new technologies
TECHNICAL SKILLS:
Middleware: Oracle Fusion Middleware 12c/11g/10g (Oracle SOA Suite, Web logic)API, BPM.
Adapters: FTP, JMS, DB, AQ Adapter, MQ Adapter, IBM MQ, IBM TIBCO, Saleforce
Developer Tools: Oracle JDeveloper, Eclipse, Ant, Oracle SQL Developer, UML, NetBeans
Programming Languages: C++, Php, JAVA, HTML, SQL/PLSQL, BPEL, OSB, BPM, OAG, MFT, JAVA, AIA
Databases Worked On: Oracle 11g/10g/9i
Version control Tools: ClearCase, SVN, GitHub, TFS.
Ticketing Tools: HPSM, HPQC, ServiceNow, ServiceCafe, BMC.
Application Server: Web Logic Server, Apache Tomcat, Glassfish Serve
File Transfer Tools: Putty, WinScp
PROFESSIONAL EXPERIENCE:
Confidential, Ohio
Sr. SOA/OSB Developer.
Responsibilities:
- Implemented Oracle Service Bus for messaging services, connecting to database and for creating Proxy over existing web services
- Primarily responsible for Developing, Design and Orchestration of the requirement on SOA Suite
- Involved in requirements gathering, component designing, deployment and testing of the application
- Involved in developing complex SQL queries, procedures for use With Database Adapter to extract data from Database
- Configured and deployed resource adapters like AQ Adapter and Applications adapter to WebLogic server and used it in OSB and SOA suite
- Implemented Service Decomposition pattern with the combination Proxy Ability pattern for SOA design.
- The above design patterns were enabled using Oracle Service Bus
- Created new services & manage policies in OWSM
- Installation of Oracle SOA Suite with OSB features in 12c.
- Worked on Error Handling Templates in 12c new feature.
- Worked on OSB development with new integrated 12C Jdeveoper.
- Created build Script utilities for deploying the OSB and BPEL services that could be used over all applications
- Registering the OSB web services using Oracle Service Registry as Proxy Services to enable Proxy - Enable pattern
- Implemented new Error handling and Notification mechanism for IMS 311 Interface.
- Used WS-Addressing for ASYNC callback implementation
- Exposed services on http, jms, local, sb protocols and soa-direct for routing requests to BPEL
- Extensively used Service Callouts, Routing tables, Route, Dynamic Route, Publish, Java callouts, transport headers to implement message flow
- Developing complex composites in Oracle SOA 12c in a way they can be further decomposed into granular processes
- Used MDS repository to store all the common artifacts between composites like DVM, XSD, Fault policy and Fault Binding files
- OWSM Security policy implementation for Proxy and Business Services using OSB
- Coordinating with Oracle for SRs and RCAs
- Developed the Custom composites to integrate to the Original PIP Functionality.
- Worked on writing build scripts and deploy scripts and use these scripts for automation
- Working with Offshore- Onshore model
- Acted as a single point of contact for all SOA/OSB related queries/issues
- Performed on-call duties as requested by the client
Environment: Oracle Fusion Middleware 12c, Oracle Database Server 11.2.0.1.0, JDeveloper 12C, 11.1.1.6, Oracle WebLogic 12c, UNIX.
Confidential
Sr. Oracle SOA/OSB Developer
Responsibilities:
- Understanding the requirements & Design Specifications.
- Analyze the requirements and subsequently development of the integration module.
- Involved in design and development of BPEL processes that contain Human Workflow and paging.
- Design, develop and deploy Business Processes Orchestrated in BPEL and Mediator using Oracle Jdeveloper and SOA Suite 11g.
- Fully designed and developed a BPEL process to validate and transform data in Oracle Configuration tables to the Database using Database Adapter.
- Worked on Java, J2EE and Java Script
- Worked on integration between EBS and ADF services using DB adapter services.
- Worked on JMS, Database, File and SOAP adapters.
- Responsible for deploying the SOA applications.
- Implemented Oracle Mediator and integrated with BPEL.
- Used JDeveloper IDE for coding BPEL Process Models.
- Developed different SOAP services and Web Services using WSDL, SOAP, and Oracle JDeveloper.
- Worked in the development with BPEL and Mediator.
- Developed the code with File Adapters, DB Adapters and JMS adapters worked for fault handling.
- Implemented best practices such as error handling and file archiving in oracle Mediator.
- Interacting with Client and updating the status.
- Integration of the application with third party tools using various Adapter Services available in BPEL
- Secured the BPEL processes that are accessed by outside partners by setting the policies in the oracle OWSM (Oracle Web Services Manager)
- Deployed Applications (WAR, JAR, and EAR) in Domain and Clustered environment using WLST
- Worked on routing message processing, xquery, xpath, xslt transformation in OSB
- Worked on technology adapters like DB Adapter, File Adapter and JMS Adapter
- Worked extensively on JMS adapter for consuming and production of messages
- Created BPEL process for Exception handling, Audit and Error Handling, Email Notifications
- Created Data sources, JMS modules, Store and Forward Agent, Foreign JNDI, SMTP
- Developed various Web Services using WSDL, API Gateway.
- Troubleshooting and fixing of problems on WebLogic Application Server
- Used ANT scripts to deploy SOA and OSB projects
- Tested the web services using Soap UI and EM Console
- Configured of JDBC connections and Data Sources with Oracle Database server
- Monitored error logs, fixing the problems and tuning parameters on WebLogic environment
- Responsible for maintaining security (authentication groups)
- Provided 24*7 on call support
- Designing and implementing the BPEL flows as per the Business requirement
- Designed common error handler framework and used custom development wherever needed
- Designing and implementing the OSB flows
- Designed BPEL and OSB flows to handle high volume of records for outbound interfaces
- Expertise in designing and implementing the JMS servers, modules, queues, topics, distributed queues, creating foreign servers, store and configuring forward agents on the WebLogic
- Expertise in working with DVM s, involved in designing
- Expertise in using all the adapters and activities supported by BPEL and OSB
- Building the source code from source repository using ANT scripts
- Expertise in writing the build scripts and deployment scripts
- Expertise in automating build and deployment scripts using Jenkins
- Dealt with many PROD issues, resolved and applied patches if necessary
- Expertise in resolving the issues pertaining to WebLogic server and server maintenance
Environment: Oracle Fusion Middleware 12c/11g, BPM, Oracle Database Server 11.2.0.1.0, JDeveloper 12, 11.1.1.6, Oracle WebLogic 12c/11g, UNIX.
Confidential, California
Oracle SOA/OSB Developer
Responsibilities:
- Design, develop and deploy Business Processes Orchestrated in BPEL using Oracle Jdeveloper and SOA Suite 11g.
- Fully designed and developed a BPEL process to validate and transform data in Oracle Configuration tables to the Database using Database Adapter.
- Implementing Error handling.
- Involved in Design & Development of BPEL process that contain Human Workflow and Understanding the requirements and design specifications.
- Involved in creating BPEL process and integration with ODI components
- Analyze the requirements and subsequently development of the integration module.
- Designed and implemented business process using Oracle BPEL PM, Jdeveloper.
- Developed BPEL process that contains Exceptions Handling to capture the remote and binding faults.
- Developed the code with File Adapters, DB Adapters and JMS adapters worked for fault handling.
- Implemented best practices such as error handling in oracle Mediator.
- Interacting with Client and updating the status.
- Developed BPEL modules creating services that managed data transformation, business workflow, business processing, data routing, and communication with external systems
- Ant scripts and configuration plans were used to move the code between the various development, test and production environments as part of the development life cycle
- 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.
- Participated in the development, testing, and production support of various services developed as BPEL modules and exposed as Web services
- Interacted with business analysts, architects and team leads during various phases of the project
- Participated in code reviews and design discussions
- Developed EAR, WAR and JAR using Build Scripts from Scratch with Maven and Ant, And Deployed to Different Domain and Clustered environment.
- Configured CI environment, to Build and Deploy automatically using Jenkins.
- Provided support to domain - specific release management resources in a timely and efficient manner
- Coordinated release program activities and functions as a subject matter expert in release management.
- Worked in Agile Environment.
- Tracked software customization, defects and issues via the use of SDLC.
- Acted as the gatekeeper to the production environment, ensuring consistency in policies and operational procedures, release integration testing and production validation.
- Developed Complete Implementation Plan for Higher Level Environments (includes Build environment/ WebLogic Environment) prior to deployment
Environment: Oracle Fusion Middleware 11g (Oracle SOA Suite, BPEL, OSB, Oracle Human Task, Oracle Business Rules, Mediators & Adapters), Oracle Database Server 11.2.0.1.0, JDeveloper 11.1.1.6, Oracle WebLogic 11g
Confidential, Atlanta, GA
ESB Developer
Responsibilities:
- Design, develop and deploy Business Processes Orchestrated in BPEL and ESB, Glassfish server using Netbean IDE.
- Implementing Error handling.
- Implemented the Customizations to the default functionality of PIP.
- Involved in Design & Development of BPEL process that contain Human Workflow and Understanding the requirements and design specifications.
- Involved in creating BPEL process.
- Analyze the requirements and subsequently development of the integration module.
- Designed and implemented business process using Open ESB and NetBean IDE.
- Worked in the development with BPEL. Created JNDI s For Database and JMS adapters.
- Involved creating jobs in Talend DI.
- Using Netbean IDE as the development environment for Open ESB.
Environment: Oracle SOA 11g, Open Source ESB, MySQL, Talend DI, Glassfish Server, NetBean IDE.