Soa Developer Resume
Saint Louis, MO
SUMMARY:
- Around eight (8) Years of experience in Design, Development, and Integration of software applications.
- Five plus years of extensive experience on Service Oriented Architecture using Oracle Fusion Middleware 11g/12c.
- Proficient in Oracle Fusion Middleware including Oracle SOA suite (11g, 12c), web services, Oracle BPEL process Manager, BPM, Oracle Enterprise Service Bus (ESB) and Oracle J - Developer (11g, 12c)
- Expertise with BPEL process Orchestration for integrating ERP applications, Databases, legacy applications, Flat Files and Portals.
- Experience with handling various faults in BPEL using Fault Handling Framework.
- Worked extensively in developing and deploying BPEL Processes using technology adapters (File Adapter, FTP Adapter, DB Adapter and JMS Adapter)
- Integrated BPEL events with BAM and created dashboards with various types of graphs.
- Participated in the development, testing, and production support of various services developed as BPEL modules and exposed as Web services for the Intranet customers.
- Design and implement a generic Error handling and reporting and business process retry mechanism-using Oracle AQ and BPEL.
- Proficient in XML related technologies such as DTD, XSD, XSL and XSLT.
- Performed Web Services Description Language (WSDL) XML-based language that provides a model for describing Web services.
- Worked on SOAP (Simple Object Access Protocol) for exchanging structured information in the implementation of Web Services in computer networks.
- Good knowledge in configuration, Parameter Tuning, Performance monitoring and Trouble shooting of Oracle SOA suite.
- Proficient working knowledge of SQL complex queries, PL/SQL packages, functions, stored procedures, triggers, views, objects etc.
- Strong in Unit Testing & System Integration Testing for SOA processes.
- Good understanding of J2EE Design patterns, UML Diagrams, JNDI and JDBC.
- Excellent time management skills, self-motivated with excellent written and verbal communication skills and able to handle multiple priorities.
TECHNICAL SKILLS:
Web Related: J2EE(Servlets, JSP’s), Java Script, HTML, XML, XSL, XSD, JDeveloper, Oracle OSB, Struts, Spring, JSF, Web Services(SOAP, Restful) and Hibernate, JAXB and JAXW
Languages: BPEL,SQL,PL/SQL,C,C++,Java, BAM,BPM,B2B
Application Servers: Oracle Application Server 11g/10g/9i, WebLogic Server 11g/10g/9x/8x, IBM WebSphere Application Server, JBOSS EAP and Tomcat.
Databases: Oracle 11g/10g/9x/8.0, IBM DB2, SQL Server 2000 and PL/SQL.
GUI: Java Script, HTML,DHTML, CSS and XML
Tools & Utilities: Oracle EBS,WSAD, Eclipse, DOJO tool kit, Maven, Net Beans 6.1, and PMD, Snap Logic.
Operating Systems: Linux, Solaris and Windows 2012/2008/2003, Server.
PROFESSIONAL EXPERIENCE:
Confidential, Saint Louis, MO
SOA Developer
Responsibilities:
- Deployed BPEL suitcases to a specific domain.
- Developed OSB processes to publish Business Events to JMS Topics and Queues.
- Implemented SYNC services in OSB, long running ASYNC, and One-Way services in BPEL.
- Used Different activities within the pipelines in OSB message flow.
- Analyzed CPU threads using JRockit Mission Control to find high CPU SOA Services.
- Worked on Cross-references and DVMs for lookup services.
- Worked on EBO/EBM, EBS modules.
- Implemented BPEL process rejection Handler (File system based).
- Invoked BPEL Process thru PL/SQL.
- Configured various Adapters including Database Adapter, File Adapter and JMS adapter.
- Deployed BPEL Process using ANT scripts.
- Mapped variables from multiple sources in a transformation.
- Handled Error Message using catch and Catchall in BPEL Process.
- Developed OSB proxy and business services for routing orders.
- Developed ESB, EBS, EBF, AND ABCS services using composite.
- Extensively worked on OSB in editing the process flow in Proxy and Business services and adding the pipelines and performing the activity necessary in the pipeline stage.
- Coordinating and facilitating offshore development
- Worked on Configuring the Data source and JNDI for Database adapter.
- Worked using Oracle SQL Developer for creating tables, inserting and updating records.
- Worked on WebLogic Administration Console to set up JDBCs and JNDIs for Database, Configure Queues, and Connection Factories, JMS adapters.
- Extensively worked on XQs, XSLTs, and XPATHs and used various Oracle seeded functions to transform messages.
- Tested OSB and BPEL through both OSB, BPEL Console and SOAP UI
Environment: Oracle SOA12c, OTM 6.1.5, WebLogic 11g, JDeveloper, XML, BPEL, SOAP, WSDL, JNDI, ODI, Oracle 9i/10g, Windows XP.
Confidential, San Francisco, CA
SOA Developer
Responsibilities:
- Designed, Developed, and maintained various BPEL processes.
- Good experience on properties changes in EM, WLS console.
- Designed, developed and deployed Business Processes Orchestrated in BPEL using Oracle J-Developer and SOA Suite 11g.
- Used OSB to build Proxy and Business services.
- Used Java Embedding activity to incorporate Java code in a BPEL Process.
- Used Multithreading in Java Client and parallel processing in BPEL processes to increase performance.
- Correlate BPEL sensor data from different instances and different activities from same instance and store the data in BAM.
- Implemented XML de-batching to improve the performance of Invoice Payload Process.
- Used the compensation handler to undo the activities according to the requirement.
- Created a BPEL process that involves Email-notifications by using email activity.
- Implemented and deployed BPEL process in SCA assemblies using JDeveloper.
- Developed Mediator routing rules for routing.
- Configured DB adapter to poll on database for newly inserted records.
- Debugging BPEL in EM console.
- Worked extensively on Fault and Error handling capabilities (Catch and Catch All)
- Deployed real-time operational dashboards, monitoring and alerting applications over the web using Oracle Business Activity Monitoring (BAM)
- Supports troubleshoot and configure BPEL and DB adapter.
- AIA 11g product was installed in SOA Cluster/Non-Clustered Servers and configured interfaces for Exception Handling and email Notifications.
- Oracle SOA 11g clustering setup was done and resolved all platform related issues and delivered to project team for their day-to-day development activities.
- Capacity Planning and Benchmarking, Memory leak analyzing, Performance tuning.
Environment: Oracle SOA Suite 11g (BPEL, Mediator, DB Adapters), Primavera and Infor EAM, Oracle EBS, Apex, Oracle Web Logic, Oracle Database 11g, Oracle EM Console, Oracle SQL Developer, BAM, Oracle J-Developer, TOAD, Microsoft Visual Studio 2005, Java 1.5, J2EE, Soap, XML, XSD, XSLT.
Confidential, Saint Charles, MO
SOA Developer
Responsibilities:
- Involved in the designing and implementing the application process flow with Oracle BPEL
- Extensively worked on the transform activity in BPEL to map the data from the procedures result set to the tables
- Expertise in developing and deploying BPEL Processes using technology adapters (Oracle Applications, DB Adapter, B2B, File Adapter, FTP/SFTP Adapter, JMS Adapter, AQ Adapter), Fault handling (catch and catchall), Messaging and alerts, Transformations and Sensors.
- Configured various Adapters including Database Adapter, File Adapter and JMS adapter.
- Configured FTP adapters for different FTP servers.
- Experience using Web Services like XML, XSLT, XPATH, in BPEL service development.
- Experienced at implementing message validation, transformation and developing SOA Composites/Web Services using XML, SOAP and WSDL (Web Services Description Language)
- Configured Data source and JNDI to access the databases using DB Adapter.
- Used on Alarm branch to manage the timeout condition.
- Involved in Exception handling architecture development in BPEL for the whole project to handle all the exceptions and alerts.
- Developed various Web Services using WSDL, SOAP and Oracle JDeveloper.
- Tested web services using SOAPUI.
- Worked using Oracle SQL Developer for creating tables, inserting and updating records.
- Created XSLT, XSD, WSDL and XQuery using Eclipse and importing it to OSB.
- Worked on OSB to build Proxy and Business services.
- Experience in Importing and exporting the configuration Jar files into and from OSB respectively.
- Experience on Error Handling in Proxy and Business services in OSB.
- Extensively worked on OSB in editing the process flow in Proxy and Business services and adding the pipelines and performing the activity necessary in the pipeline stage.
- Worked on Configuring the Data source and JNDI for Database adapter.
- Involved in the deployment of BPEL, Mediator and ESB services on to the production server.
- Coordinating with multiple teams while developing and outage scenarios.
- End-to-end support activity to the business users and with other team.
- Resolved application integration issues by coordinating with the external application administration teams.
- Providing knowledge transition to team members for the components implemented to production
Environment: Oracle SOA11g, OTM 6.1.5, WebLogic 11g, JDeveloper, XML, BPEL, SOAP, WSDL, JNDI, ODI, Oracle 9i/10g, Windows XP.
Confidential
SOA Developer
Responsibilities:
- Developed various Web Services using WSDL, SOAP and Oracle J- Developer.
- Involved in using various BPEL Process Activities like Assign, Invoke, and Transform.
- Involved in designing both the Synchronous and Asynchronous BPEL processes.
- Developed and Registered Various ESB services.
- Responsible for working over the Fault Handling using the catch and catchall block.
- Designed SOA web service interface so that shipment orders can be placed automatically.
- Designed and developed an ESB to route to a different procedure on Oracle EBS.
- Used Oracle ESB for content based routing with synchronous/asynchronous messaging techniques.
- Prepared XML schemas for Design Patterns.
Environment: Oracle SOA Suite 10g (BPEL, ESB), Oracle Financial Application, Siebel System, Oracle J-Developer, WSDL, SOAP, XML, XSD, DTD, XSL, Linux.
Confidential
Jr. Java/J2EE Developer
Responsibilities:
- Involved in gathering business requirements, analyzing the project and creating Use Cases and Class Diagrams.
- Interacted coordinated with the Design team, Business analyst and end users of the system.
- Created the web UI using Springs, JSP, Servlets and Custom tags.
- Primarily focus on spring components such as JavaBeans, Hibernate etc.
- Back End Programming: Primarily focused on database and maintenance.
- Wrote SQL scripts to create triggers and stored procedures. Worked with DBA
- Developed business logic classes using Session Beans for Processing Manager Service.
- Involved in creating and configuring of build files.
- Developed of Controller Servlet a Framework component for Presentation.
- Designed, developed and implemented JSP's in presentation layer for Submission Application Reference implementation.
- Developed several service controls consuming various web services.
- Involved in Design Reviews and Code Reviews.
Environment: Java, J2EE, WebLogic Portal 9.2, WebLogic Workshop, XSL, XSLT, XQuery, XPath, Eclipse, Ant, UNIX, SQL, PL/SQL, and Oracle.
