Sr. Oracle Soa Developer Resume
NY
SUMMARY
- Over 8+ years of experience in the analysis, design, development and delivery of distributed, multi - tier applications in SOA, BPEL and J2EE platforms.
- Extensive experience in developing SOA solutions using Oracle SOA Suite and Oracle Service Bus.
- Good understanding in Service-Oriented Architecture and its related technologies likeWeb Services, WSDL, SOAP, XML, XSD, XSLT and Web Service Security.
- Adept at implementing message validation, transformation, enhancement and error handling in OSB using various features like XQuery, XSLT, XPath, Service callout, Java, fault policy etc.
- Expertise in installing, configuring and administering WebLogic domains, clusters, servers and resources like JMS, JDBC, JNDI in distributed environments for SOA and J2EE platforms
- Experience in supporting live SOA systems deployed in large OFM implementations using administrative tools like Oracle Enterprise Manager (OEM), Oracle OSB and WebLogic console
- Experienced using the following SOA Suite technology adaptors for integration with external/legacy systems like Database, JMS, AQ, File, FTP, BAM, Oracle Applications adaptors.
- Experience in packaging and deployment of SOA suite components in different environments; troubleshooting composite services, and defining security and management policies.
- Expertise using following IDE’s for SOA/Java/J2EE development: JDeveloper and Eclipse.
- Extensively worked installing, configuring and administering WebLogic based domains, clusters, servers, and resources (JDBC, JNDI, JMS etc.) in distributed environment for SOA and J2EE.
- Expertise in using Java-based XML technologies like JAXB.
- Expertise in developing Java and J2EE based client-server and web applications using different frameworks and technologies like Struts, EJB, spring, Hibernate, JSP and Java Script.
- Experience in RDBMS systems like Oracle and SQL Server; Comfortable in SQL, PL/SQL, Triggers, Stored procedures, Functions, Sequences, Views etc.
- Expertise in working in all phases of SDLC utilizing current software engineering methodologies like Agile, Scrum.
- Highly motivated individual with very good communication skills and team player.
TECHNICAL SKILLS
Programming: C, C++, Java, SQL/PLSQL
Middleware: Oracle Fusion Middleware 10g/11g (Oracle OSB, SOA Suite, WebLogic)
Adapters: FTP, JMS, DB, AQ Adapter, MQ Adapter, Oracle Apps, B2B Adapter
EAI: Oracle Fusion 10g/11g, Oracle OSB
Web/Application Server: Apache Tomcat4.x, Oracle WebLogic 10g
Frameworks and Tools: Struts, Spring, Hibernate, JSF, Log4J, ANT, AJAX, ClearCase
Java/J2EE: J2SE, J2EE, EJB, Servlets
Web: JSP, XML, HTML, XSLT, XPath, XQuery, JavaScript, CSS, DHTML Grid
Databases: Oracle 10g/11g, MySQL, SQL Server 6.5
Developer Tools: Oracle JDeveloper, Eclipse, Oracle SQL Developer, UML
Operating Systems: Windows, Linux, Unix
PROFESSIONAL EXPERIENCE
Confidential, NY
Sr. Oracle SOA Developer
Responsibilities:
- Created services using BPEL for managing XSLT transformations for different trading partners.
- Integrated to SAP and cheetah mail Server.
- Responsible for designing services using XSD, XML, XPATH, XSLT, XQuery, JAVA.
- Created service contracts based on the business requirements, exposed Proxy services and Business services in OSB.
- Designed and developed BPEL processes validations and exception handling framework.
- Developed SOA composites which involved in database, AQ and JMS integrations using db Adapter, JMS Adapter and AQ Adapter.
- Used MDS repositories store all the common artifacts.
- Security policies Configuration and Technical Direction for Governance team.
- Used Coherence to store the static domain data in the system to avoid database calls on code tables.
- Used fault policies for system faults.
- Developed complex schemas and XSLT transformations in BPEL to read, enhance and process incoming data and map to external provider web service.
- Supported performance testing by pushing the load, troubleshooting the issues by analyzing the server logs, setting up the timeout parameters at the server level.
- Involved in discussions on version control and documented the design and development guidelines used in the environment.
- Integrated OWSM security policies in OSB and SOA. Authenticated the inbound and outbound services with username and password over https, logged the request and response via OWSM.
Environment: Oracle Fusion Middleware (Oracle SOA Suite, BPEL, Oracle OSB, Oracle Human Task, Oracle Business Rules, Mediators & Adaptors ), Oracle Database Server 10g,Oracle Coherence, SoapUI, JDeveloper, Eclipse, Oracle WebLogic, Java 1.6, WSDL, XML, JAXB, AltovaXMLSpy.
Confidential, Charlotte, NC
Sr. Oracle SOA Developer
Responsibilities:
- Design and development of BPEL processes for different transactions.
- OSB enabling different systems in Tiaadomain.
- Developed OSB Proxies, Message flows for several transactions, Configuring BAM Adapters.
- Security policies Configuration and Technical Direction for Governance team.
- Used DVM to store the static domain data in the system to avoid database calls on code tables.
- Used fault handling and fault policy on error in file adapter.
- Designed and Implemented BAM Based Auditing and Error Framework with 11g Development.
- Automation of Several Batch Processes through OSB and SOA 11g, BPEL Processes.
- Load tested the Vendor transactions and throttled the service requests to the backend.
- Designed and developed Batch Process which will schedule different Permit systems data to sync up with other vendors and DB2 using Db2 Connect through BPEL.
- SOA Enabling Service calls and delegating requests to different systems.
- Extensively used SOA 11g Features and different Adapters SFTP, DB Adapter and configured the BAM.
Environment: Oracle Fusion Middleware (Oracle SOA Suite, BPEL, Oracle OSB, Oracle Human Task, Oracle Business Rules, Mediators & Adaptors ), Oracle Database Server 10g, JDeveloper, Eclipse, Oracle Weblogic, Java 1.6, WSDL, XML, JAXB, JAXP, UML.
Confidential, Jacksonville, Florida
Sr. Oracle SOA Developer
Responsibilities:
- Gathering requirements from business users and documenting them.
- Design the application to be built, keeping in mind, the various heterogeneous systems that are to be integrated
- Involved in Oracle B2B enables the definition, validation, normalization / translation, identification, correlation, batching, routing and envelope generation of documents as defined by the individual standards.
- Effectively used Technology adapter which includes FTP Adapter, DB Adapter and AQ adapters
- Design and Implement error handling using the Fault handling framework
- Develop an enterprise wide integration using .net web services and oracle SOA.
- Develop custom applications using the oracle soa suite api to meet the customer requirements
- Involved in Monitoring and SLA based alerting sub-system that integrates with Enterprise Manger.
- Involved in the deployment of BPEL and ESB services on to the production server. keeping track of the project and reporting the same on a regular basis to the client management, addressing any technical issues, deployment, providing architectural recommendations to the client.
- Wrote complex transformation, routing, mapping logic in BPEL to facilitate business logic required for multiple SCA components in SOA Suite.
- Participated in design and code review with team members.
- Interacted effectively with business analyst, customer, project manager during the various life cycles of the project.
Environment: Oracle Fusion Middleware (Oracle SOA Suite, BPEL, Oracle OSB, Oracle Human Task, Oracle Business Rules, Mediators & Adaptors ), Oracle Database Server 10g, JDeveloper, Eclipse, Oracle Weblogic, Java 1.6, WSDL, XML, JAXB.
Confidential, Fort Washington, PA
Sr. Oracle SOA Developer
Responsibilities:
- Responsible for gathering requirements from Value Chain Partners, Siebel team and Business Analysts by attending meetings and documenting them in the B2B documents.
- Extensively worked on XML, DTD, XSD and XSLTin order to transform the message to/from Seibel, Web and IVR in order to complete a transaction or a process.
- Developed different SOAP services and Web Services using WSDL 1.1, SOAP 1.1 and OracleJDeveloper.
- Developed and enhanced changes in Oracle ESB and BPEL projects as per the business requirements.
- Developed custom Java Classes for Complex business logic.
- Understanding complex business processes, designing, coding and testing as per the business requirements
- Responsible for testing the business process with VCP’s, Siebel and Databases to make sure the complete process is working from end-to-end.
Environment: Oracle SOA Suite, WSDL, SOAP, XML, XSD, DTD, XSL, SQL Navigator 5, Oracle JDeveloper 10g, Altova XMLSpy.
Confidential, Dallas, TX
Sr. Java/SOA Developer
Responsibilities:
- Designed and built SOA composites and BPEL processes that polled the legacy system for incoming customer data, performed filtering and transformation operations on it before inserting into EBSsystem. A robust workflow was built around the process to handle bad data being ingested into the system in the form of validations and email messages to support/customer.
- Designed and developed the key components using Struts, Spring, JDBC, JMS and EJBs following a Component based development approach.
- Developed and implemented a comprehensive JUnit based test strategy.
- Used JDBC APIs and wrote SQL, Stored procedure, sequences, triggers, indexes and PL/SQL for back end.
- Designed front-end using JSP, DHTML, JavaScript and CSS.
- Mentor new developers, conduct design reviews and ensure coding standards are implemented.
Environment: J2EE 1.3, Struts, Apache Tomcat, JMS, JDBC, Oracle 10g,Weblogic, PL/SQL, UML, Rational ClearCase, UNIX.