Soa Developer Resume
Washington, DC
SUMMARY
- Highly skilled IT professional around 7 years of experience and expertise in software design and development in SOA/OSB/BPM/BPEL/Oracle platform based applications, projects and products with both Agile, Waterfall Methodologies.
- Extensive experience in Web Service Orchestration using Oracle BPEL Manager and Oracle Service Bus (OSB).
- Extensive experience with design, development and deployment of business process integration using Oracle SOA - Fusion Middleware, BPEL (Business Process Execution Language), OSB (Oracle Service Bus).
- Experienced at working with Oracle SOA Suite 11g SCA composites and components like BPEL process, Mediator, Business Rules, Human Workflows in Jdeveloper.
- Extensively used following SOA Suite technology adapters for integration solutions Database, JMS, B2B, FTP, File, BAM, and Oracle applications.
- Hands on experience on Jdeveloper, Web Services, SOAP, WSDL, XML, XSLT, XQuery, XPATH, HTML and BPEL service development.
- Exposure in Oracle Web Service Manager (OWSM) and Business Activity Monitoring (BAM)
- In depth understanding of Business Rules implementation, expertise in implementing business rules using Oracle Rules Engine.
- Hands on experience on Oracle BPEL Process manager performance tuning for improve process level performance.
- Experience in Enterprise application development using Oracle Application Development Framework (ADF).
- Experience in implementing both transport level and message level Web service security.
- Experience in building and deployment of several Oracle SOA,OSB applications usingANT.
- Experience in using Java/J2EE technologies such as JSPs, Servlets, EJBs, JDBC, JNDI
- Have very strong background in a disciplined software development life cycle (SDLC) process and has excellent analytical, programming and problem solving skills.
- Extensive Experience in working with PL/SQL packages, Stored Procedures, Functions and Triggers.
- Ability to work in a team environment and as an individual with strong technical and communication skills, and good zeal in adapting new technologies in a fast paced environment.
TECHNICAL SKILLS
Oracle Products: Oracle SOA 11g and 12C, E-Business Suite (EBS), Oracle Service Bus (OSB), BAM, BPEL Process Manager, Oracle Web Service Manager (OWSM), Oracle Business Activity Monitoring(BAM), Oracle Application Development Framework(ADF)
Application Servers: Oracle Application Server 10g/11g, Oracle Web Logic Server
Languages/ Technologies: Java, SQL, PL/SQL, BPEL
Markup languages: HTML, XML, XSD, XPath, XSLT
Tools: SOAP UI, TOAD, SQL * Plus, SQL Developer, SVN for version control.
IDE: JDeveloper, Eclipse.
Web Applications: JSP, JavaScript
PROFESSIONAL EXPERIENCE
Confidential, Washington DC
SOA Developer
Responsibilities:
- Involved in requirements gathering from business, component designing, and deployment and testing of the application.
- Participate in planning, design analysis and prepare documentation.
- Setup review with business clients and internal team member on the design and development documents.
- Implementation of the integration logic between the partners.
- Extensively used WSDL, XSD’s while creating BPEL process models.
- Worked on SOA and EBS integration with various BPEL adapters.
- Used OSB to build Proxy and Business services.
- Error handling for both SOA and OSB services has been developed.
- Worked on Restful services in OSB.
- Working extensively on XQUERY and XSLT transformations in OSB to provide mapping between the consumer and provider business service.
- Created WSDLs and Schemas based on Business requirements, Exposed Proxy services and Business services in OSB.
- Configured Data source and JNDI to access the databases using DB Adapter.
- Involved in developing web services using JMS, DB and File Adapters.
- Used E-Mail activity to notify the business about any business faults.
- Created Detail Design Documents and High Level Design Documents.
- Involved in planning process of iterations under the agile methodology.
- Used Jenkins for deploying projects to multiple environments.
- Used Visio to build the design flows.
Environment: Oracle Applications server 11g, Oracle Service Bus, SQL, PL/SQL, TOAD, Oracle SOA Suite 11g and 12C, Jdeveloper 11g, BPEL Process Manager, Oracle database 10gR2, Eclipse, SOAPUI, Agile Methodology.
Confidential, Washington DC
SOA Developer
Responsibilities:
- Involved in requirements gathering from business, component designing, and deployment and testing of the application.
- Extensively used WSDL, XSD’s while creating BPEL process models.
- Worked on SOA and EBS integration with various BPEL adapters.
- Used OSB to build Proxy and Business services.
- Error handling for both SOA and OSB services has been developed.
- Extensively worked on configuring JMS Queues, Topics and SAF.
- Created WSDLs and Schemas based on Business requirements, Exposed Proxy services and Business services in OSB.
- Configured Data source and JNDI to access the databases using DB Adapter.
- Involved in moving the application from test environment to production environment.
- Extensively used XSLT for complex transformations.
- Extensively worked on DB, File, FTP Adapter and JMS Adapter.
- Used E-Mail activity to notify the business about any business faults.
- Used Business Activity Monitoring (BAM) for monitoring the requests coming across the system.
- Used Cross reference feature in order to associate identifiers for equivalent entities created in different applications.
- Used Domain Value Mapping feature in transformation of data.
- Created credential mapper and custom policies for the web service security.
- Created Detail Design Documents and High Level Design Documents.
- Hands on experience on various EDI standards using B2B.
- Worked on EDI-X12HIPAA transactions like 834, 820using Oracle B2B.
- Handled Interchange (TA1) and Functional (999) ACKS & NACKS received.
- Created composites to integrate oracle B2B and back-end systems to process 834 & 820EDI transactions using B2B, FTP Adapter, and DB Adapter.
- Extensive working experience in an Agile Development Environment.
- Involved in planning process of iterations under the agile methodology.
- Created Complex XSLT Transformations to transform native XML data to EDI XML by utilizing X-ref, DVM.
- Used ANT scripts for deploying projects to multiple environments.
- Used SOAPUI for testing the web services.
- Used Visio to build the design flows.
- Created test Plan and test scenarios. Performed Unit testing and involved in integration testing and QA Testing.
Environment: Oracle SOA Suite 11g, BPEL Process Manager, Oracle Service Bus, Oracle BAM, JDeveloper 11g, SOAPUI.
Confidential, FL
SOA Developer
Responsibilities:
- Gathering requirements from business partners/vendors involved in the project.
- Worked on Business rules implementation and Data Services development on physical and logical components.
- Extensively used WSDL, XSD’s while creating BPEL process models.
- Worked on SOA and EBS integration with various BPEL adapters.
- Built a Shared Service, which is reusable by many applications for moving the file from local FTP Server to Remote FTP Server.
- Extensively worked on DB Adapter and FTP Adapter.
- Used Fault policies and Fault Bindings for Error handling.
- Used OSB to build Proxy and Business services.
- Extensively worked on configuring JMS servers, modules and JMS Queues.
- Worked on complex XSLT transformations consisting of multiple templates.
- Created WSDLs and Schemas based on Business requirements.
- Configured Data source and JNDI to access the databases using DB Adapter.
- Involved in moving the application from test environment to production environment.
- Used E-Mail activity to notify the business about any business faults.
- Designed and coded application components in an agile environment with two weeks iterations (sprints).
- Created Detail Design Documents and High Level Design Documents.
- Used Visio to build the design flows.
Environment: Oracle Applications server 11g, Oracle Service Bus, SQL, PL/SQL, TOAD, Oracle BAM, Oracle SOA Suite 11g, JDeveloper 11g, BPEL Process Manager, ESB, Oracle database 10gR2, Eclipse, Agile Methodology, SOAPUI.
Confidential, Seattle, WA
SOA-BPEL Consultant
Responsibilities:
- Designed and developed a custom error handling framework for the entire organization.
- Responsible for high-level application architecture and detail design of several interfaces.
- OSB development and Routing Configuration.
- JMS adapter was used for Producing and consuming the messages.
- Used java-embedding activity for executing custom Java Classes for Complex business logic.
- Extensively used XSLT, XSD, and WSDL.
- Developed various Web Services using WSDL, SOAP and Oracle JDeveloper.
- Hands on experience in creating a WebUI service-using Oracle ADF.
- Tested the web services using Soap UI, BPEL Console and Test Suites.
- Extensively worked on Database adapter and File adapter, and configured JNDI and Data Source.
- Created Stubs to test the web services.
- Involved in the deployment of BPEL, Mediator and ESB services on to the production server.
- Involved in Systems Integration Testing and System Acceptance Testing strategy.
- Developed SQL Queries and Stored Procedures.
- Developed Common coding guidelines and best practices for WLI, web services and logging.
- Providing and maintaining interface specification with other Legacy Applications( DB2, MQ Registry interfaces)
- Provide support to development and testing teams during implementation and testing phase.
Environment: Oracle SOA Suite, Oracle 11g, BPEL, ESB, SOA, WSDL, Oracle10g, JDeveloper10g.
Confidential, Oklahoma City, OK
Oracle SOA-BPEL Consultant
Responsibilities:
- Involved in various phases of Software Development Life Cycle (SDLC) such as modeling, system analysis and design, code generation.
- Primarily responsible for designing and implementing the application process flows with BPEL.
- Integration of the application with third party tools such as Credit Bureau using various Adapter Services available in BPEL.
- Implemented and integrated the business logic in PL/SQL packages using DB Adapters in different BPEL Processes.
- Implemented Workflow services (Human Tasks) in BPEL to include human interaction whenever required in the business process flow.
- Used various Workflow patterns, skip rules as per the requirement.
- Modified existing Oracle PL/SQL Packages and developed new packages whenever required to be accessed from BPEL services.
- Developed Business Rules Model for the system using Oracle Business Rules Engine.
- Used ADF Business Components (View Objects, Entity Objects) to communicate with DB.
- Used ANT Script to build the application.
- Monitored the Debug & Error logs using java Logging Framework.
Environment: Oracle SOA Suite 11g, Oracle 10g, Web logic Server, Web Services, SQL Server, Siebel 7.8,JDBC, Flat file, MQ Series, XML, Java, SQL, SOAP, WSDL.
Confidential
PL/SQL Developer
Responsibilities:
- Prepared program specification for the development of PL/SQL Procedures and Functions.
- Created Custom Staging Tables to handle import data.
- Created custom triggers, stored procedures, packages and functions to populate different database.
- Developed SQL* loader scripts to load data in the custom tables.
- Run Batch files for loading database tables from flat files using SQL*loader.
- Developed PL /SQL code for updating payment terms.
- Created indexes on tables and Optimizing Stored Procedure queries.
- Modified existing codes and developed PL/SQL packages to perform Certain Specialized functions/enhancement on oracle application.
- Created Indexes and partitioned the tables to improve the performance of the query.
- Involved in preparing documentation and user support documents.
- Involved in preparing test plans, unit testing, System integration testing, implementation and maintenance.
Environment: Oracle 9i/10g, PL/SQL, SQL*Loader, SQL Navigator, SQL*Plus, MS- Office, Windows NT 4.0/2000/XP Windows2000.