Soa Integration Lead Developer. Resume
Dallas, TX
SUMMARY:
- Highly motivated, result focused SOA Integration Developer and designer with 15 years’ experience in Enterprise Applications Design and development using various technologies.
- Oracle SOA INTEGRATION Certified.
- Excellent in designing and developing web service Integration and SOA solutions using Oracle Fusion Middleware 10g, 11g & 12c, Oracle Integration Cloud Services, Oracle AIA, Oracle BPM 11g & 12c, BAM, OSB, Business Rules, ADF, BPEL, BPMN and Human Tasks.
- ORACLE SERVICE BUS INTEGRATION, ORACLE ICS specialist, Integrated SIEBEL services, Oracle E - Business and AIA Error handling framework with OSB.
- Expert in ORACLE APPLICATION INTEGRATION ARCHITECTURE using FP, Utility PIP and CAVS.
- Expert in Oracle APPS 11i, R12 and SIEBEL integration.
- Experience on B2B EDI INTEGRATION using AS2 (Commerce Hub), X12 and EDIFact.
- Expertise in developing Web services with Spring WS, Spring Rest, apache Axis, Jersey, WSDL, XSD, XML, XSL & WADL technologies.
- Expertise on Designing and Implementing the Applications based on Struts, Spring and Hibernate.
- Instrumental in designing a Generic Framework, to build a complete 100% Java Technology based Enterprise Applications using the Design Patterns MVC, Front Controller, Single Ton, Factory Method, Prototype, Proxy, Observer & etc.
- Lead the effort of design and development of J2EE and SOA applications.
- Encompasses strong leadership and excellent technical, communication, presentation and customer-service skills
- Lead teams in the development of Business flow & Technical process, and Quality analysis
TECHNICAL SKILLS:
PRIMARY: Integration, Design, Development of Enterprise System Application
TECHNICAL: Java (1.6 & 1.7), J2EE, Struts, Spring, Hibernate, Spring MVC, Spring WS, Spring Portal
DESIGN PATTERNS & FRAMEWORKS: MVC, Front Controller, Single Ton, Factory Method, Prototype, Proxy, Iterator, ORM
SOA PLATFORM: Oracle Fusion Middleware 10g, 11g & 12c, Oracle Service Bus 11g & 12c, Oracle BPM & BAM, B2B EDI, Oracle ICS (Integration Cloud Services) 15.1 & 16.4
MESSAGING FRAMEWORKS: JMS, IBM MQ Series v6.0, 7.0
SECURITY & LDAP: Oracle LDAP Server 10g &11g, OID
WEB/APPLICATION SERVERS: Tomcat 6.0, JBoss5, Weblogic 10.1 &10.3.5, Oracle Application Server 10g, Websphere
MOBILE TECHNOLOGIES: HTML 5, CSS 3, Javascript, extJS, jQuery, Angular JS, Bootstrap
DEVELOPMENT TOOLS: IntelligJ, Eclipse, JDeveloper, B2B Document editor, Maven, Ant, Hudson, VSS, CVS & SVN, GIT, Groovy, SoapUI
PROFESSIONAL EXPERIENCE:
Confidential
Sr. SOA Lead Developer
Responsibilities:- EDI authentication and authorization using barer token.
- Handling EDI cXML and X12 formats for EDI 322, 301 and 310 transactions.
- Design and develop OSB services for Chassis events and PoolStat.
- Handling Trac Connection business events and syncing edi feed to EBM process.
- Design and develop batch services and real time service integration between TracConnect, Oracle Apps R12 and EBM.
- Design and develop the retry logic, sequential processing of EDI feeds.
- Design and developed error handling notification system with message recovery and retry. Dashboard developed in ADF for validation and resubmission/reprocessing of events.
- Developed, exposed and consumed SOAP and REST based web services for EBX5 MDM.
- Develop sync services for Customer, Equipment, Chassis Events and Supplier for MDM.
- Design and orchestrate services for EBX5 MDM.
- OSB Code migration to 12c environment. Previous few SOA implementation was on OSB 11g and BPEL services.
- UAT and Prod L1 and L2 support.
- Install and configure OBS services using Jenkins.
- Currently working on setting up and coding for infrastructure and managing configuration Puppet tools.
Technical Environment: Oracle Service Bus 12c (12.2.1.1), Oracle Enterprise scheduler, Jenkins, Puppet. Jdeveloper, EBX5 MDM, RESTful services, Oracle EBS R12, PoolStat, EBM, TracConnect and Novalease.
Confidential,Dallas, TX
SOA Integration Lead Developer.
Responsibilities:- SSL certificate installation and configuration with infor.com to integrate with EAM product
- Developing OSB business and proxies for Inbound and outbound services.
- Handling Oracle EBS business events and integrating with OSB with JCA adapters.
- Design and developing PONS (PO notification system).
- Design and developed error handling notification system with message recovery and retry.
- Developed, exposed and consumed SOAP and REST based web services for Purchase Order, PurchaseOrder receipts, Vendor, APPrice and Project Oracle EBS modules.
- Prepare OSB technical design document for PO, PO Receipt, Vendor, APPrice and Project.
- Transform text format to xml using MFL for DocuLynx to create purchase order imaging.
- OSB Code migration to 12c environment.
- Worked with admin team for 12c Hardware refresh project.
- Unit and End to end integration testing using soapui.
- Designed and developer web based application to execute concurrent programs.
- All the interfaces migrated and re-written in Oracle Integration Cloud Service (ICS).
- Building integration to communicate to on-premises Oracle E-Business using cloud and client agent.
- Building ICS integration and connections using ICS adapters to connect to EAM SaaS application.
- Communicating EAM saas application using REST full connection.
Technical Environment:Oracle Service Bus 11g (11.1.1.5) & 12c (12.2.1), Oracle ICS (Integration Cloud Sevices) 16.4, Oracle Apps Adapter, DB Adapter, MFL, JMS Adapter, MDS, OEPE, jDeveloper 12.2.1c, Oracle linux, XML & Rest, Email & Alert destination. Oracle EBS 11g.
Confidential
SOA Integration Lead Developer
Responsibilities:- SOA Integration implementation for Tracfone prepaid plans.
- BPM business flow implementation for activation, reactivation and bring your own phone process flows.
- BAM implementation for process flow monitoring.
- Handled SOA Integration migration from 11g to 12c Oracle fusion middleware.
- Integrated Tracfone Activation process flow using BPEL, BPM, BAM & OSB with CBO and exposing the endpoint in cloud service (ICS) to BestBuy and Wal-Mart retailers.
- TAS (Ticket & Administration Services) implementation using ICS for monitoring activation, re-activation and redemption transaction from third party vendors.
- Developed Benefits delivery service for all the major brands (Net10, Tracfone, Telcel & Simple Mobile).
- Design and develop Fault handling service using fault policy and designing UI for fault retry and retrieval
- Developed and exposed SOAP and REST based web services for Activation, Porting and Phone Upgrade for third party vendors (BestBuy & Wal-Mart) using ICS integration and Connection adapters.
- Integrated payment gateway services with Cyber Source and LISA
- SOA Service deployment using AntHill tool
- System and integration testing using SOAP UI. Automated unit tests using groovy and SoapUI tools
- Prepare webservice API document for third party vendors to consume the services.
- Actively participating in design and development of web based applications using Spring MVC, Spring WS and J2EE technologies.
- Generate and organize stubs for websevices using wsimport and xjc(maven) tools.
- Design web UI using HTML5, CSS3,jQuery and bootstrap framework.
- Design mobile friendly and responsive web pages.
- Communicate with SOA layer using SOAP and Restful service.
- Handle JSON and XML format.
Technical Environment: Oracle SOA Suite 11g & 12c, Oracle Service Bus 11g & 12c, Oracle Integration Cloud Services (ICS) 15.1, BPM 12c, BPEL2.0, BAM, IBM Datapower, DB adapter, JMS Adapter, Maven, Hibernate, HTML 5, CSS3, Bootstrap, Angular JS, jQuery, GIT, Groovy, SOAPUI, Spring MVC, Spring WS, Spring AOP, JMS, OAuth 2.0, IBM AntHill for deployment, MDS, jDeveloper 12c, Oracle linux, OSB JMX API, Rest & JSONConfidential, Wisconsin
SOA Lead developer
Responsibilities:- Developing requester and provider implementation layer in Oracle AIA using BPEL 1.1 specifications.
- Developing EBS implementation layer in OSB.
- AIA fault/error handling and message audit handling using AIA and OSB
- Integration with third party web service including secure handshake between webservice calls.
- Security policies and OWSM implementation for FA web services.
- RESTful service integration using OSB using JSON format over HTTP.
- OSB and NTLM security integration for Geo location services.
- Developing async services with recovery and human intervention options.
- Enabling, disabling and dynamic osb service routing rules using OSB JMX API
- Preparing integration and solution detail design documents.
- End to end system integration testing and documenting the outcomes.
- Documenting build & deploy process, MDS artifacts and weblogic resources.
Technical Environment: OSB 11g (11.1.1.7), Oracle AIA FP, Custom AIA Utility PIP, Oracle SOA suite 11.1.1.7, BPEL1.1, BPM 11g, File adapter, DB adapter, JMS Adapter, Third party security integration using OWSM, HTTP Basic Auth, Config Plan/Customization, MDS, JDeveloper, Eclipse OEPE, Oracle linux, OSB JMX API, Rest & JSON
Confidential
SOA Architect
Responsibilities:- Design and develop the controllers and views for One touch application for student and IRA accounts using Spring MVC.
- IRA account verification and validation using web services.
- Hands on experience in using Ext JS 4.
- Implemented Restful Web Services (Jersey) for retrieving and presenting the history of Risk and Audit related information.
- Providing support for the UAT and Production issues.
- Ensuring the quality of the delivered product through establishing the development guidelines and conducting regular code reviews.
- Architected Audit, Data and App domain for layered architecture.
- Fault, Error and Message Audit handling using OSB
- Building Account, Customer, Utility services .
- Interacting with Fidelity system (TouchPoint) for account and customer information's.
- Building check services and bill payments.
- Design and integrated reflow Error handling framework OSB.
- Enabling, disabling and dynamic osb service routing rules using OSB JMX API
- Using Jenkins for OSB deployment.
- Integration of IBM MQ and OSB for webster online.
- Exposing OSB services as restful services in JSON format for Admin UI which is developed in ADF.
Technical Environment: OSB 11g (11.1.1.7), BPM 11g, Coherence cache, Touch Point (Fidelity), File adapter, DB adapter, JMS Adapter, JDeveloper, Eclipse OEPE, Oracle 11g DB & Oracle linux, OSB JMX API, Java 1.6, Rest & JSON, Jenkins, Perforce, XML SPY, Spring 3.5, Hibernate 4.0, Jersey framework.
Confidential, Florida
SOA Lead developer
Responsibilities:- Developed OSB integration services with SAP using iWay adapter.
- Fault and Message handling using OSB
- Reprocessing the reflowable services in OSB.
- Design and integrated reflow Error handling framework using SOA and OSB projects.
- Enabling, disabling and dynamic osb service routing rules using OSB JMX API
- Ant script for OSB deployment.
- Integration of IBM MQ and OSB for one of Verizon vendor.
- Exposing OSB services as restful services in JSON format. RFID and iPad devices consumes these restful services.
Technical Environment: OSB 11g (11.1.1.7), Oracle SOA Suite (11.1.1.7), iWay Adapter for SAP, File adapter, DB adapter, JMS Adapter, BAM adapter, Reflow Error handling framework, JDeveloper, Eclipse OEPE, Oracle 11g DB & Oracle linux, OSB JMX API, Java 1.6, IBM MQ 7.0, JSON, iOS, RFID devices.
Confidential,Minnesota
SOA Architect
Responsibilities:- Develop and enhance Point of Sale application using Spring and hibernate.
- Web pages design using JSP, HTML and CSS.
- Client side validation using jQuery validation.
- Ajax web service calls. JSON data format handling.
- Spring webservice integration with keystone interfaces.
- Prepare change request document and capture test cases.
- Orders file processing using Spring batch and later migrated to Oracle ODI.
- Developed SOA integration services for EBS and Siebel web services.
- Exposing Java based POS (point of sale) application to web services and integrating with siebel
- OSB routing integration layer with siebel services.
- Oracle BPM implementation for order approvals business processes and storing completed process in Oracle content db.
- Design and integrated AIA Error handling framework with SOA and OSB projects.
- Confidential EDI and B2B interfacing for shipping, delivery and cancellation process and alerts.
- AIA error handling, configuration plan and build ant script to automate deployment.
- Developed SOA integration services for MANMAN and Oracle Apps integration for ATC, P2P, OTC etc.
- Design and development of Error handling framework for Oracle Apps concurrent programs.
- EDI integration of 850, 860, 820, 810, 812 etc... formats.
- Implementation of BAM for real time monitoring and sending alerts on errors.
Technical Environment: Oracle Mediator & BPEL, Oracle BAM for error dashboard, monitoring and alerts, BPM process monitoring dashboard, Oracle Apps 11i, SOA Suite 11g (11.1.1.5), B2B, EDI, Oracle apps adapter, Siebel 8 web services, OSB 11g (11.1.1.7), Oracle BPM 11g,B2B Adatper, File adapter, DB adapter, BAM adapter, AIA Error handling framework, JDeveloper, Eclipse OEPE, Oracle 11g DB & Oracle linux, Spring webservice, Spring batch, JAX-WS and Java 1.5
Confidential
SOA Consultant
Responsibilities:- Developed SOA integration services for MANMAN and Oracle Apps integration for ATC, P2P, OTC etc.
- Design and development of Error handling framework for Oracle Apps concurrent programs.
- EDI integration of 850, 860, 820, 810, 812 etc... formats.
- Implementation of BAM for real time monitoring and sending alerts on errors.
- Using FILE adapter to transform MANMAN proprietor format.
- Developing of shipping, delivery & cancellation alerts interface using SOA
- Involved in end to end integration of MANMAN and Oracle apps integration.
- Reports generation using BI & XML publisher.
- Define configuration plan and build ant script for automated deployment.
Technical Environment: Oracle Mediator, Oracle BPEL, Oracle BAM for real time monitoring, BAM Alerts, Oracle SOA Suite 11g (11.1.1.6), B2B Document editor, EDI, Oracle apps adapter, FILE adapter, DB adapter, BAM adapter, Error handling framework, Oracle Apps 12R, JDeveloper, Oracle 11g DB & RHEL 6
Confidential
Solution Architect/Lead
Responsibilities:- Requirement analysis, development of Business Flow, Screen Flow and Functional Document.
- Architect, design, wire frame and development of application.
- Design and developed data model and implementation solution for EPC, MRS and DMS applications.
- Design the user interface and prepare POC for EPC for user screen flow.
- Working on the enhancements as per the business requirements document (MD050), change requests, production issues.
- Interaction with the onsite co-coordinator in conference calls and via email detailing the status on the ongoing tasks in the project.
- Interacting with the build manager for regular releases and support for the released enhancement.
- Involved in documentation of Developer’s Guide, Release notes and Functional specification document.
Technical Environment: MyEclipse v10.5, Apache Tomcat 6.0, Oc4j Application server 10, SQL Navigator v6.4, SQL Developer v3.2.20, Java/J2EE, Struts 2, Oracle 11g, HTML, JavaScript, JQuery v1.8.3, Spring v3.0, JPA
Confidential
Lead
Responsibilities:- Requirement analysis, development of HLD Screen Flow, Screen IO, Functional Document.
- Architect, design and development of application on Android & iOS mobile platform as native apps.
- Design and developed solution to in corporate Addplan member, change plan member, change coverage, change PCP, Change dependent and etc...
- Design and development of Portfolio & coverage details and exposing them as web services API.
- Integration with EDI and MHS wrapper services.
- Deployment and production support during peak enrollment.
- Cross platform mobile web application.
- Native iOS and Android app design & development.
- Unit testing and UI testing.
- Plan and execution of unit tests using JUnit.
- Design WADL & WSDL for REST & SOAP based web services.
- UI Design for Mobile using mockup tools.
Technical Environment: IBM Web Sphere Application Server 7.0, RAD 7.5, SOAP UI, MQ Explorer,Java, Spring MVC, Spring AOP, Spring Security, JSP API, JMS, SOAP Web Services & JDBC API,Oracle 10g, HTML, CSS, JSON, jQuery & jQuery UI
Confidential
Sr SOA Developer
Responsibilities:- Design & development of Infrastructure Services using Oracle ESB and Oracle BPEL.
- Leading a team of 8 OFM project engineers.
- Worked on LDAP server configurations with AD.
- Design and Development of the Webservices Manager Custom policies for Viewpoint product
- Design and Development of build process for Viewpoint product
- Design and Development of Automating the build process using Hudson Integration with Maven and Ant
- Design and Development of interface modules for integration of Viewpoint with different Content Management Systems like Oracle ContentDB, Documentum
- Designing of Exception Handling Framework for Viewpoint
- Development of Unit Test Cases with the help of JUnit
- Development of Custom security policies for Webservices Gateway
- Installation and nearly 50 Services (BPEL and ESB) Migration to OFM 11g
Technical Environment: JDK 1.6, J2EE, Oracle ESB, Oracle BPEL, Oracle Webservices Manager, Oracle Application Server, Oracle SOA Suite 10g, JDeveloper, Eclipse, Oracle 10g DB, Accurev(Source Management tool), Oracle Content DB, JUnit, Win XP
Confidential
Responsibilities:
- Designing the work flows in the web application using struts MVC architecture. Designed and developed Action servlets, and beans to get the results.
- Implemented SSL security using Tomcat custom security implementation and Involved in configuring Apache and Tomcat using AJP connector.
- Implemented server side catching depending upon the users search criteria.
- Involved in writing the JavaScript, CSS for various functionalities required by client.
- Designed all Jsp pages and handling server side programming and Developed logging mechanism using log4j. Designed oracle database and created tables in Oracle9. Developed the connection objects using JDBC.
- Developed stored procedures and triggers for complex calculations and wrote SQL queries.
- Created Entity Relation Diagram (ERD) using Oracle designer.
- Involved in Unit Testing, Integration testing, functional and System Testing.
- Created use cases and realizations, class diagrams, sequence diagrams using UML for java based applications.
- Based on Client requirements define the testing scope and Prepared high level test plan with test strategies.
- Did testing with Junit, and JWebunit. Testing the Application on Windows, Linux System and fixing any issues.
- Deploying the application in Apache Tomcat on Unix QA, Staging and Production environment.
Technical Environment: Java, J2EE, Jakarta Struts, Servlets, Java Server Pages, JDBC, Oracle9, UML, Apache Tomcat4.0 and WebSphere, Eclipse, ANT, Log4j
Confidential
Responsibilities:- Designed a Component which interacts with SABRE Global System to extract Flight information. This information includes the availability, booking, canceling, schedule of domestic and international flight.
- Designed and developed generic component that would parse the raw details/information of flight and present in the right manner in the front end.
Technical Environment: Windows, JDK1.3, RezEngine framework, Tomcat, JSP, Servlets, SABRE API, My SQL, VSS.
Confidential
Responsibilities:- Arabizing Confidential and Programming The Server and Client communication.
- Working with flat file database on mobile devices.
- Wirelessly downloading the flat file Database.Designed and developed generic component that would parse the raw details/information of flight and present in the right manner in the front end.
Technical Environment: Windows, Tomcat, JSP, Servlet, MYSQL, VSS, eVB++.