We provide IT Staff Augmentation Services!

Soa/osb/bam Lead Developer Resume

0/5 (Submit Your Rating)

Chicago, IL

SUMMARY

  • 10 + years of experience in the IT industry in Architect, System Analysis, Design, Development, Implementation and delivery of enterprise applications using SOA, BPEL, OSB, ODI, BAM, MFT, JAVA, SQL, PLSQL and Database technologies
  • Expert in developing soap based web services
  • Expert in developing Rest based web services using JSON and XML
  • Exposed services using the rest adapter and using rest calls in the service flows
  • Gathering the requirements and design of SOA/OSB/ODI/BAM processes
  • 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, XSLT, XQuery
  • Strong knowledge on knowledge modules, topologies, technology adapters
  • Develop interfaces, packages, load plans and moving scenarios from one environment to another
  • 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), Messaging and Alerts, Transformations
  • Expertise in deploying Oracle SOA Suite 12c/11g composite using EM Console and set of command line tools using scripts
  • Expertise in developing and deploying the OSB services
  • Deployed Applications (WAR, JAR, and EAR) in Domain and Clustered environment using WLST
  • Automated OSB and SOA Deployments using Continuous Integration
  • Implemented Continuous Integration to automate deployments and configuration
  • Experienced in the installation of Netscape Enterprise Server including running multiple instances of the server, removal of the servers and migration of servers from previous versions.
  • Responsible for maintaining security (authentication groups).
  • Developed UNIX shell scripts and auto deployment process.
  • Involved in backup and recovery procedures.
  • Experience in Configuring Oracle HTTP Server11g.
  • Provided 24*7 on call support.
  • Expertise in SDLC and Agile project managements
  • Ability to write build and deploy scripts with unit testing suite and automate these configuring in Jenkins or TeamCity
  • Extensive experience in Handling Faults, Alerting/Notification, Monitoring/Reporting both in OSB and SOA
  • Expertise in writing integration test scripts and provide support during user acceptance testing
  • Worked extensively with Oracle RDBMS; Comfortable with SQL, PL/SQL, and developing various database objects like Triggers, Stored procedures, Functions, Sequences, Views etc.
  • Expertise in using design and version control tools like UML, Rational Rose, ClearCase, Visual SourceSafe, CVS, Subversion
  • Wrote custom Java code wherever required
  • Highly motivated, results driven performer, capable of working as an autonomous unit to solve problems, produce exceptional deliverables, and meet deadlines
  • Always eager to learn and share ideas towards new technologies

TECHNICAL SKILLS

Middleware: Oracle Fusion Middleware 12c/11g/10g (Oracle SOA Suite, Web logic)

Adapters: FTP, JMS, DB, AQ Adapter, MQ Adapter, Oracle Apps Adapter

Developer Tools: Oracle JDeveloper, Eclipse, Star Team, Ant, TOAD, Oracle SQL Developer, UML, NetBeans

Programming Languages: Confidential ++, Java, SQL/PLSQL, BPEL, OSB

Databases Worked On: Oracle Exadata/11g/10g/9i/8i, MS Access

ERP: Oracle Applications E - Business Suite 11i - R12 OM, INV, AP, GL, AR

SCM Tools: CVS, Subversion, GIT, VSS, StarTeam, Clear Case, UCM, Clear Quest, ANT, Cruise

Control, Maven, GIT: Team Foundation Server 2008/2010, Perforce, Quality Center

Application Server: IBM Web Sphere, Web Logic Server, Apache Tomcat, IIS 6.0

PROFESSIONAL EXPERIENCE

Confidential, Chicago, IL

SOA/OSB/BAM Lead Developer

Responsibilities:

  • Architect and Design BPEL/OSB/ODI/BAM services and exposing it as rest/soap based services
  • Implemented full cycle of HCM cloud
  • Designed the Custom data objects in BAM and initial configurations, connectivity with SOA, OSB, ODI servers
  • Setting up the security configurations between the servers
  • Strong working experience with restful services
  • Designing the SOA service models in AIA architecture specific to suffice the requirements
  • Design the services using the AIA and use it to suffice for the given requirements
  • Use of oracle core Billing PIP’s
  • Creating the error handling framework for the AIA interfaces
  • Planning the migration method for the AIA services
  • Architecting the services with AIA as enterprise level services and make changes if needed to fit into AIA
  • 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
  • Implemented Store and Forward Agents to resolve the performance issues
  • Installed and Configured LDAP Server (Active Directory) and integrated with WebLogic Application Server 10.3.5
  • Developed and Registered Various ESB services
  • Installed and configured Oracle Http server for request load balancing
  • Created Data sources, JMS modules, Store and Forward Agent, Foreign JNDI, SMTP
  • Developed various Web Services using WSDL
  • Configured Node manager and upgraded the node manager scripts
  • Troubleshooting and fixing of problems on WebLogic Application Server
  • Used ANT scripts to deploy SOA and OSB projects

Environment: Oracle Fusion Middleware 12c/11g, Oracle AIA, Oracle Database Server 11.2.0.1.0 , JDeveloper 11.1.1.6, Oracle Weblogic 12c/11g, Oracle E-Business Suite 11.5.10.2, Java 1.6

Confidential, Oakbrook, IL

Sr. SOA/OSB Lead/Developer

Responsibilities:

  • Implementation of OTM leveraging SOA suite (OSB) as integration layer
  • Good understanding of GLOG Schema
  • Deep delve understanding of systems when integrated with OTM
  • Defining the Canonicals for Shipment, Equipment, Driver, Mobile, Location, Finance…etc
  • Good knowledge on REST verbs and response codes
  • Integration of the application with third party tools using various Adapter Services available in BPEL
  • Developed the interfaces to load bulk data from flat files to database using ODI services
  • Using the service knowledge module in ODI and configuring it for the connectivity to web services
  • Experience in logical and physical modelling in ODI
  • Customizing the knowledge modules and implementing the CDC
  • Experience in using aggregators, split filter, join, set and sort in ODI
  • Secured the BPEL/OSB processes that are accessed by outside partners by setting the policies in the oracle OWSM (Oracle Web Services Manager)
  • Installed and configured Oracle Enterprise Manager (OEM) on high availability nodes with SLB (Secured Load Balancer)
  • Designing the services to adopt the AIA architecture
  • Refactoring the services to accomadate the AIA principles and rebuild to leverage the AIA architecture
  • Automated OSB and SOA Deployments using Continuous Integration
  • Implemented Continuous Integration to automate deployments and configuration
  • 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
  • Experienced in the installation of Netscape Enterprise Server including running multiple instances of the server, removal of the servers and migration of servers from previous versions
  • Responsible for maintaining security (authentication groups)
  • Developed UNIX shell scripts and auto deployment process
  • Involved in backup and recovery procedures
  • Experience in Configuring Oracle HTTP Server11g
  • 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
  • Implemented the parallel flows wherever required in both SOA and OSB flows
  • Custom java code has been developed wherever required
  • Designed BPEL and OSB flows to handle high volume of records for outbound interfaces
  • Designed BPEL and OSB flows to handle high volume of records for inbound 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
  • Expertise in writing 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 11g, Oracle AIA, Oracle Database Server 11.2.0.1.0 , JDeveloper 11.1.1.6, Oracle Weblogic 11g, Oracle E-Business Suite 11.5.10.2, Java 1.6

Confidential, Pataskala, OH

Sr. SOA/OSB Lead Developer

Responsibilities:

  • Design the solutions and process flows using SOA/ODI/OSB/BAM
  • Used SOAP based/REST based services and consumed many exposed services
  • Designing the RESTFUL services and constructing the flow across it
  • Develop the interfaces using SOA/OSB/ODI and connectivity with BAM other services
  • Analyzing the requirement and designing the process using the technologies available
  • Expertise in reading fixed length, delimited files from source system using ODI and transform as per target
  • Developing high volume flows using ODI
  • Expert in using ODI to translate the data on the stage level and call the web service
  • Developed, monitored and enforced release management processes and policies in support of cross-domain configuration integration, completeness and consistency
  • 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
  • Design the services using the AIA and use it to suffice for the given requirements
  • Creating the error handling framework for the AIA interfaces
  • Planning the migration method for the AIA services
  • Architecting the services with AIA as enterprise level services and make changes if needed to fit into AIA
  • 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
  • Extensive Error handling techniques used, also used sys-edge alerting system
  • Interacted with business analysts, architects and team leads during various phases of the project
  • Participated in code reviews and design discussions
  • Expertise in writing SQL queries and its tuning
  • Developed PLSQL packages, procedures and triggers as required by the design
  • Developed custom java code to embed the code into OSB and BPEL process development
  • Used Jenkins plug in for building and deploying the source code
  • 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.
  • Used JENKINS for Automatic Build and Deployment.
  • Developed build scripts using Maven and Ant from scratch to replace the values automatically based on the environment specific.
  • Responsible for Merging the Code between Different VOB’S and Release Baselines.
  • Responsible for promoting the code using the specific Activity to Release Environments.
  • 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.
  • Created detailed production implementation plans and performing mock dress rehearsals in a production release environment.
  • Developed different configuration files based on project like properties, logging and project Environment files.
  • Developed ANT build scripts, UNIX shell scripts and auto deployment process
  • 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, Oracle AIA, 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, Oracle E-Business Suite 11.5.10.2, Java 1.6

Confidential, Keene, NH

Oracle SOA/OSB Developer/Lead

Responsibilities:

  • Involved in various phases of Agile as methodology in which used Scrum as architecture design and development.
  • To capture the requirements of integration. Suggest design approaches to the solution designer for Integration
  • Interacting with the business users for their Requirements, inputs and enhancements during the requirements gathering, development and testing
  • Usage of Oracle SOA suite 11g for Orchestration and Integration Technologies in the areas of Web Services, ESB, SOAP, WSDL, BPEL, XML, XSD, UDDI and Web services
  • Security and Virtualization of Services using OWSM
  • 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
  • Used XSLT mapper tool for creating mapping between source and target systems
  • Used JMS, Database, File adapters for Oracle
  • Configured the JMS Servers, Modules, and Queues on the Web-logic Server
  • Used Java Message Service (JMS), MDBs for reliable and asynchronous exchange of important information, such as loan status report, between the clients and the bank
  • Provided debugging and production support for different interfaces
  • Supported the test environments like Integration testing, User Acceptance test and Load testing, Smoke testing for all the SOA production defects
  • Responsible for deployment and unit testing the application, developed unit test suite
  • Developed the ANT build scripts for deployment on different environments
  • Performance tuning the existing flow services to improve performance
  • Implemented Custom logging in BPEL to write the log messages to a flat file
  • Created SQL script to create/drop database objects viz: tables, views, indexes, constraints, sequences and synonyms

Environment: Oracle Fusion Middleware 11g (Oracle SOA Suite, BPEL, Oracle Human Task, Oracle Business Rules, Mediators & Adapters), Oracle Database Server 11.2.0.1.0 , JDeveloper 11.1.1.5, 11.1.1.6, Oracle Weblogic 11g.

Confidential, McLean, VA

Sr. Oracle 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 11g, OSB, OSR, OER
  • 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
  • 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
  • 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 11g 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
  • Worked on writing build scripts and deploy scripts and use these scripts for automation
  • Configured Jenkins plug in for building and deploying the source code
  • 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 SOA Suite 10g, Oracle BPEL Process Manager 10g, Oracle Applications 11i, SQL, PLSQL, XSLT, XPath, Java, JSP, Weblogic, Shell Scripts. Oracle Application Server

Confidential, Carlsbad, CA

Oracle SOA/OSB Develop

Responsibilities:

  • Responsible for enhancement, maintenance and support to OTM/Siebel/EBS integration flows
  • Currently integrating and leading Oracle SOA based Quote to Cash implementation for the premier transportation industry service provider.
  • Created Queues, Connection Factories, Multi Data sources and Data sources
  • Used Mediator, Web services, external binding, Human Task and various activities in the BPEL process like Assign, Transform, Invoke, Receive, Catch etc
  • Created Business Rules for the BPEL processes and extensively worked with WSDL, XSD’s while creating BPEL processes
  • Used MDS repository to store all the common artifacts between composites like DVM, XSD, Fault policy and Fault Binding files
  • Design, develop and deployed structured BPEL, ESB and Java Web Services using SOAP over HTTP / JMS, WS-Addressing, correlation sets.
  • Deployed the components using Anthill Pro, WLST and Oracle J-Developer.
  • Worked on integrating various BPEL processes to enable the different functionalities
  • Used different adapters like DB Adapter, JMS Adapter, FTP Adapter as part of a BPEL Process
  • Excellent Working Knowledge of Fault handling (catch and catchall), Compensation, Messaging and Alerts and Transformations
  • Performed unit testing and involved in integration testing and QA Testing and production support of various services developed as BPEL modules and exposed as Web services
  • Participated in the development, testing, and production support of various services developed as BPEL modules and exposed as Web services
  • Developed complex schemas and XSLT transformations in BPEL to read, enhance and process incoming data and map to external provider web services
  • Resolved application integration issues by coordinating with the external application administration teams

Environment: Oracle SOA Suite 10g, Oracle BPEL Process Manager 10g, Oracle Applications 11i, SQL, PLSQL, XSLT, XPath, Java, JSP, Weblogic, Shell Scripts. Oracle Application Server

We'd love your feedback!