Soa Middleware/infrastructure Administrator Resume
Alpharetta, GA
SUMMARY:
- 10+ years of experience in Information Technology in all phases of SDLC that include Project Management, Confidential Analysis, Application Design, Development and Testing on Enterprise Applications primarily on the J2EE platform across multiple business domains.
- Good experience in installing, configuring and maintaining Oracle Fusion Middleware Soa suite 11g and other components like BPEL,BAM,ESB and ORACLE SERVICE BUS
- Good experience in installing, configuring and deploying J2EE Applications using BEA WebLogic10.3/9/2/8.1, Apache Tomcat8.x, Jboss, and Iplanet Servers.
- Extensive experience with XML, XSLT, Web Services, SOA, BPEL, ESB and BAM.
- Good Understanding in Design, Develop, Deploy, and Maintain Oracle SOA 11g/12c components.
- Involved in 24/7 production support and on call rotation for supporting high availably applications.
- Good hands on experience in implementing single Sign On solutions.
- Developed BPEL composites using Oracle JDeveloper 10g/11g/12c.
- Strong experience in implementing Portal concepts using WebLogic servers.
- Expertise in implementing Look and Feel Concepts for Portal and Web Applications using HTML, CSS, JavaScript and Cascading Style Sheets.
- Having very good understanding of middle - ware and application server concepts like Transactions, Security, Connection pooling, Load balancing and Messaging.
- Experience in using Web services and XML related technologies such as SOAP, JAX-RPC, WSDL, SOA, UDDI and Axis, JAXB, DOM (Document Object Model), SAX (Simple API for XML), Apache Axis, and Artix IONA..
- Extensive experience in MQ Series (Queue, Queue Connection Factory, Listener Port configuration, Message Driven Bean and Stateless Session Bean development).
- Having very good understanding of middle-ware and application server concepts like Transactions, Security, Connection pooling, Load balancing and Messaging.
- Experience in migrating weblogic servers from 8.1 to 9.2/10.3/11g/12c.
- Strong experience in Content Management tools Like Documentum and Teamsite.
- Maintained administrative tasks like add, remove and modify user access for various applications.
- Expertise in designing and developing Web services using WSDL, SOAP and XML-RPC with Apache Axis, and Artix IONA.
- Experience in managing content utilizing Doccumentum5.0/5.5.
- Experience in Oracle 8i/9i/10g database design, administration, implementation, tuning and troubleshooting.
- Experience in Oracle 8i/9i/10g SOA Middleware design, administration, implementation, tuning and troubleshooting.
- Experience in Administering and maintaining application/http servers
- Good experience in onsite/offshore co-ordination.
- Experience in UNIX/Perl/WLST Shell scripts and performing pre and post installation tasks of Oracle Web logic installation and deployment tasks.
- Good experience in automating build and deployment process using Jenkins.
- Experience in migrating java applications from tomcat/weblogic to higher versions of weblogic server.
- Experience in creating and managing Ldap profiles.
- Experience in implementing the single sign-on feature for various Portal Applications.
- Experience in supporting the Production Applications and resolving the production issues.
- Hands-on experience in installation, creation of databases and supportive software applications.
- Experienced database administrator for Oracle databases.
- Experience in UNIX Shell scripts and performing pre and post installation tasks of Oracle Weblogic setup on the UNIX environment.
- Experience in Apache servers like tomcat, Apache Axis2 to implement webservices.
- Experience in IVR (Interactive Voice Response) System Applications.
- Team player with excellent leadership skills, communication, interpersonal skills and analytical abilities.
- Good experience in configuration management and version control, bug tracking.
- Strong leadership skills.
- Ability to work both individually and in team environments.
- Strong Debugging skills and proven time management skills.
- Good experience in transferring knowledge to Customer Support Engineers on product deliverables.
- Willingness and ability to easily adapt to learn any newer technology or software.
TECHNICAL SKILLS:
Internet Technologies/Frameworks: Java, J2EE (EJB, JMS), Axis, Struts, Spring, Hibernate, IBM MQ Series, log4j, Xml, Dom, Saxon, Ajax, Java Script, DHTML.
Portal: Web Logic Portal Server 12c/11g/ 10.3/9.2/8.1/7.1
Middle-ware: Oracle SOA Suite 10/11g/12c(BPEL,Mediator,OSB,BAM)
Design Patterns: Object Oriented Design Patterns Creational patterns (Factory Method, Abstract Factory, Builder, Singleton), Structural patterns (Adapter, Facade, Proxy), Object Oriented Concepts Encapsulation, Abstraction, Polymorphism, Methods, J2EE Design Patterns Front Controller, Business Delegate, Session Façade, Data Access Object and Value Object
SOA: WSDL, SOAP and XML-RPC with Apache Axis, and Artix IONA
Application Servers/Web Container: Weblogic 12c/11/ 10.3/9.2/8.1/7.1 IBMWebsphere, JBoss, Tomcat,oracle HTTPS server(OHS 11/11g/12c),Tomcat 6x,JBOSS 4.
Databases: Oracle 11.x/10.x/9.x/8.x, DB2, MS SQL Server 7.0, MySQL.
Content Management tools/ Version Control/QA Tools: Jakarta Struts, Ant, CVS/PVCS, SCCS, VSS, SOAP, Rational Rose, clear Trust, Beyond Compare, CVS Arcide JUnit, DBArtisian.Vignette VAP 7.0,Doccumentum5.0/5.5, Clear Case, CVS and Mercury Quality Center
Operating Confidential: Windows - 2000 / NT 4.0 / 98 / XP, Sun Solaris and Red Hat Linux, AIX
Languages/Test Driven: SQL, Stored Procedure, JUnit and Jmock.
IDE: Jdeveloper 11.x, Oracle ADF11g Eclipse 3.x, Net Beans 5.x/6.x, BEA Workshop, and IBM Rational Software Architect.
Methodologies: OOPS/OOAD, UML, RUP, Design Patterns, Scrum
Persistence Framework: Hibernate and JDBC.
Tools: SQL*Plus, SQL Navigator, MS Visual Studio, Dreamweaver, MS Office Suite, MS Project, MS Visio, Rational Rose.
Build tool: RANT, Ant, Maven and Cruise Control,Jenkins,WLST
PROFESSIONAL EXPERIENCE:
Confidential,Alpharetta,GA
SOA Middleware/Infrastructure Administrator
Responsibilities:- Involved in installing/ configuring and managing the supply chain application stack using oracle middleware products.
- Invoked in 24/7 production support and on call rotation for supporting high availably of supply chain applications.
- Worked on integrating Oracle SSO ( Single Sign-On ) with various applications in AT& Confidential .
- Involved in fusion middleware admin tasks from installation/deployment and maintaining applications using Oracle SOA, BPEL 12c/11g,OSB,Weblogic 12c/11g/10g.
- Installed and configured Tomcat 8.0 for Direct TV integrated applications.
- Manage Production build and deployments for SOA applications.
- Involved in on call rotation and offshore co-ordination in resolving the day to day production issues.
- Provided guidance to development teams in support of Tactical and Strategic SOA initiatives.
- Involved in Development of BEPEL, Web Services, XML, XSL, XSD, XQuery, XPATH, using Jdeveloper, eclipse.
- Deploy in SOA suite, creating Data Sources, JMS destinations, and securing web services
- Setting up of High Availability and clustering solution involving Oracle SOA Suite 11g.
- Installed and configured SSL certificates in both web and application servers.
- Support Applications by resolving production issues and maintain high availability of the Confidential .
- Designed and built SOA composites and WS-BPEL processes that polled the legacy system for incoming customer data, performed filtering and transformation operations on it before sending it to the end user. A robust workflow was built around the process to handle bad data being exposed in the form of validations and email messages to support/customer..
- Worked with File Adapter, Database Adapter, AQ Adapter, JMS Adapter and Applications Adapter for establishing connection with services in WS-BPEL.
- Built WS-BPEL processes for various activities available in BPEL to perform transformations and write business logic.
- Designed Error handling faults in BPEL Processes using various activities.
- Used MDS repository to store all the common artifacts between composites like DVM, XSD, Fault policy and Fault Binding files.
- Involved in setting and configuring B2B trading partners with their channel setup.
- Created middleware web services (SOAP/REST) and integrated them with different end Confidential .
- Created various BAM dash boards for client’s day to day business analysis.
- Automated build and deployment process using Jenkins build and deployment Tool.
- Experience with SOAPUI (tool for web service testing).
- Used SVN version controlling to maintain project versions.
Confidential,Bloomington,IL
SOA Application Analyst
Responsibilities:- Involved in designing Use Case View Logical View, Process View, Development View, Physical View based on the business requirements.
- Participated in design review and provided input to the design recommendation for information and data flow.
- Created high-level and low-level design documents represent the data flow, components, impacted services, context diagrams and sequence diagram
- Also involved in creating web UI and web framework design specs for the entire application.
- Responsible for creating the application architecture deliverables for CDE effort with in DC5
- Created the application Workflow designs in Mega Tool.
- Ability to speak to the business and translate the technical to the business
- Provide solution options(including pros/cons and cost/benefit) and work with business and Confidential to recommend an option.
- Experience in installing, configuring and maintaining Oracle Fusion Middleware Soa suite 11g and other components like BPEL,BAM,ESB and ORACLE SERVICE BUS.
- 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 sending it to the end user. A robust workflow was built around the process to handle bad data being exposed in the form of validations and email messages to support/customer.
- Executed proof of concepts for Bank Loan application using SOA components.
- Implemented business rules for the state Confidential Bank loan application, credit approval process and set priorities for the incoming messages and integrate it with the BPEL Work Flow..
- Worked with File Adapter, Database Adapter, AQ Adapter, JMS Adapter and Oracle Applications Adapter for establishing connection with services in BPEL.
- Built BPEL processes. for various activities available in BPEL to perform transformations and write business logic.
- Designed and Implemented BAM Based Auditing and Error Framework with 11g Development.
- Designed Error handling faults in BPEL Processes using various activities.
- Used MDS repository to store all the common artifacts between composites like DVM, XSD, Fault policy and Fault Binding files.
- Developed Ant scripts and configuration plans to move the code between the various development, test and production environments as part of the development life cycle.
- Developed complex schemas and XSLT transformations in BPEL..
- Designed and defined exception handling. Created Error logger process for error logging and Error Handler Process for resubmitting the error messages to respective processes.
- Created web services based on SOA for BVL app using JAX-WS and JAX-RS and configured them in the mule flow.
- Experience with maven build and deployment process.
- Experience with SOAPUI (tool for web service testing).Co-ordination with build engineer to create Maven and Ant script files.
- Used SVN version controlling to maintain project versions.
Confidential,FL
SOA Developer
Responsibilities:- Defined detailed SOA architecture and design of individual subsystem based on Oracle BPM, Oracle SOA suite.
- Created several individual processes for SADLS using file adapter for writing the orders to a file when an order is created.
- Created processes for credit validation, fulfillment queues for managing the fulfillment.
- Created several BPEL process and integrated all the individual services according to the business flow.
- Implemented several proxy, business services in OSB console and in eclipse as per the business requirements.
- Prepared Design and Development, configuration and installation guides for BPM and SOA using BPEL Process Manager, Oracle Business Rules and Human Workflow.
- Executed proof of concepts SOA, BPM,BPMN, BAM use cases
- Involved in enterprise modeling.
- Worked extensively with process Composer for Business Processes modeling.
- Involved in requirement gathering, analysis, designing the system and modules, integrate to other Confidential /end points, development, testing and support to deploy the application and production support.
- Built SOA composites using BPEL/OSB/Mediator components that exposed EBS sales order processing functions as web services accessible by all technology platforms in the enterprise through SOAP/WSDL interface.
- Unit tested the web services using SoapUI and implemented for purchase ordering Module
- 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 sending it to the end user. A robust workflow was built around the process to handle bad data being exposed in the form of validations and email messages to support/customer.
- Worked with File Adapter, Database Adapter, AQ Adapter, JMS Adapter and Oracle Applications Adapter for establishing connection with services in BPEL.
- Built BPEL processes that subscribe to various EBS events around sales order processing functionality and participate in database and JMS transactions. Used the various activities available in BPEL to perform transformations and write business logic.
- Designed and Implemented BAM Based Auditing and Error Framework with 11g Development.
- Designed Error handling faults in BPEL Processes using various activities.
- Used MDS repository to store all the common artifacts between composites like DVM, XSD, Fault policy and Fault Binding files.
- Implemented business rules, Human work flows which includes task, participant,notifications, worklist rule and set priorities for the incoming messages and integrate it with the BPEL Work Flow.
- Worked on migrating applications from Apache Mule.
- Implemented Scheduler process to trigger web services.
- 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.
- Extensively worked on Native format builder & MFL for creating complex schemas to process files using file and ftp adapter.
- Implemented end-to-end security for all the services by configuring two-way ssl in weblogic.
- Implemented performance tuning strategies at both server level and process level to meet the SLA and Worked on Groovy Scripting for load testing in Soap UI.
- Developed Ant scripts and configuration plans to move the code between the various development, test and production environments as part of the development life cycle.
- Developed complex schemas and XSLT transformations in BPEL.
- Participated in code reviews and design discussions.
- Designed and defined exception handling. Created Error logger process for error logging and Error Handler Process for resubmitting the error messages to respective processes.
- 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
- Worked in multiple teams as Software Developer contributing to the successful implementation of the various projects.
- Designed activities included generating relevant and effective fine-grained or coarse-grained interfaces as XSD, WSDL, and Java artifacts for the various components using Web Services, XML, and Java tools.
- Interacted with business analysts, customers, architects and team managers during the various phases of the projects.
- Involved in develop Webservices consuming and producing.
- Designed and developed a common persistence framework using Hibernate and Spring.
- Involved in Agile meetings with business users to develop functional requirements for integration
Confidential,FL
SOA/J2EE Developer
Responsibilities:- Developed, Deployed and maintained several web applications using SOA architecture.
- Installed and configured Oracle Fusion Middlere components(SOA server 11.11.4.BPEL2.0,ESB,OSB,BAM).
- Installed and configured Oracle weblogic Admin servers, Managed server, BAM server and deployed composite fusion middleware applications to the SOA servers.
- Involved in requirement gathering and providing high level design document which include Object Oriented Model, Domain Model, Object Model, Database Model Using Object Oriented and J2EE Design Patterns.
- Designed various services in BPEL for reusability of the business.
- Developed the application using Spring MVC framework.
- Used Agile Methodology for minimizing creep by developing in short intervals resulting in small software products.
- Prepared Java coding standards based on AT& Confidential requirements and code review documents.
- JMS: Design and Develop External Service Communication using JMS for receiving asynchronous messages sent on Weblogic MQ.
- Transaction: Used stateless session beans for controlling the transaction in the application.
- External System Communication: Involved in design and development external service communication using Webservices (consuming and producing) Axis Open Source Framework, Remote EJB and JMS to support all external clients.
- Involved in develop Webservices consuming and producing.
- Designed and developed generic spring bean components that can be injected using spring IOC and reused across the application
- Designed and developed a common persistence framework using Hibernate and Spring.
- Installed and configured and maintained Oracle SOA Suite11g Applications.
- Integrated Hosting Application with other Confidential using business flows.
- Designed several SOA BPEL composite servicers using JDeveloper.
- Created several human flows for high order approvals.
- Developed several web services using XML and generated several WSDLs for the business flow.
- Implemented several Business processes to write all the purchase orders
- Integrated and deployed Various BPEL services in SOA Severs.
- Created several JMS Ques and utilized for fulfillment services.
- Integrated BPEL composite services with Oracle Service Bus for ordering flow.
- Configured BAM severer for the business users to monitor daily deports of the purchases made and to track the status of the existing orders.
- Supported on-going issues if the environment.
- Created several file adapters for writing the approved orders to the file.
- Involved in Agile meetings with business users to develop functional requirements for integration
Confidential,FL
Web Applications built utilizing Bea WebLogic
Responsibilities:- Developed different work flows of IVAPP in Web Logic 8.1/9.2/10.3 .
- Developed, Deployed and maintained several web applications. .
- Generated several daily, weekly and monthly reports using Perl scripts for the Business
- Crated several java controls like ejbcontrol, databasecontol, webservicecontrol according to the requirement.
- Maintained several user management activities such adding users deleting users refreshing the user data and synchronizing the user data.
- Implemented several web services in tomcat for Client server interaction.
- Interacted with back end databases like oracle and DB2 and wrote several pl/sql procedures to generate the reports, feeds for IVAPP/DDC applications.
- Developed several UNIX scripts for generating DB scripts in Dev, Integration and Stage environments.
- Designed, maintained and deployed java applications in Web logic 8.1/9.2/10.3
- Created Classes for input processing according to web logic portal API specifications
- Extensive usage of EJB services for various transaction which are already developed for project
- Implemented several Web services according to requirement.
- Developed ant Scripts extensively to deploy several applications.
- Maintained different GUI for displaying the web applications.
- Maintained all the database activities such as scripts
- Maintained Several the Corporate Standards for the web application
Environment: Java, J2EE, C++, Web Logic 8.1/7.1, BEA Portal, Oracle, Solaris 8 Linux
Confidential,FL
Senior J2EE Developer
Responsibilities:- Preparing Technical Design Documents that includes application architecture details, Architecture flow diagrams, Class and Sequence diagrams.
- Involve in designing the Database Models.
- Prepared Java coding standards based on FADV requirements and code review documents.
- Preparing documentation for set up environment (XA Data Source, Queues, Listener ports and etc.,)
- Designed and developed generic spring bean component that can be injected using spring IOC and reused across the application.
- Used stateless session beans for controlling the transaction in the application.
- Involved in creating XA Datasources to connect multiple databases to control transaction.
- Designing and Developed Message Driven Beans (MDB) for receiving asynchronous messages sent on IBM MQ.
- Parsing XML using JAXB.
- Using Hibernate framework to persist data in databases.
- Develop UI Screens using JSF IBM Implementation and Jboss Implementation.
- Developed Managed Beans to collect user-entered input and send to the common controller.
- Collect appropriate user interface messages to display them in UI using common message service.
- Integrating web-tier and ejb-tier using spring framework.
- Designed a common controller in determining the appropriate resulting UI page based on the service outcome.
- Organize and develop JUNIT test cases.
Environment: JAVA, J2EE (EJB 2.1, JMS 1.1), XML, JAXB, JSF (IBM Implementation and JBoss Implementation), JavaScript and UML.
Confidential,Middletown,NJ
Software Developer
Responsibilities:- Developed different page flows of service guide in Web Logic 8.1 workshop
- Developed, Deployed and maintained several apache web server applications.
- Crated several java controls like ejbcontrol, databasecontol, webservicecontrol according to the requirement.
- Created several portlets for service guide portal.
- Implemented and configured Single Sign-on feature to create the ability to login to one application and navigate to the other applications.
- Developed Apache Pluto portlets for web applications.
- Maintained several content management operations using Doccumentum.
- Maintained several user management activities such adding users deleting users refreshing the user data and synchronizing the user data.
- Experience in implementing JSR 168,286 portlets.
- Implemented content management process using Vignette Content management System.
- Implemented several web services in tomcat for Client server interaction.
- Interacted with back end databases like oracle and Sybase and wrote several pl/sql procedures to generate the reports, feeds for
- Designed, maintained and deployed j application page flows in Web logic 8.1 in Workshop
- Created Classes for input processing according to web logic portal API specifications
- Extensive usage of EJB services for various transaction which are already developed for project
- Implemented several Web services according to requirement
- Managed web Logic portal Server Concepts by creating clusters and other portal administration concepts
- Developed ant Scripts inUnix extensively to deploy several applications.
- Maintained different GUI for displaying several Rate Tables.
- Retrieved data from other resources using content management tool Doccumentum
- Maintained all the database administrating activities such as daily back ups
- Maintained Several Look and Feel concepts based on the Corporate Standards
Environment: Java, J2EE, Web Logic Portal8.1/7.1, BEA Portal, Oracle, Solaris 8 Windows XP, Documentum.
Confidential,CA
Web Application Developer/Analyst
Responsibilities:- Developed different page flows of provider portal and CPDR (common portal data repository) in WebLogic 8.1 workshop
- Crated several java controls like ejbcontrol, databasecontol, webservicecontrol according to the requirement.
- Created several portlets for member portal and provider portal.
- Maintained several content management operations
- Designed, maintained and deployed java page flows in Web logic 8.1 in Workshop
- Created Classes for input processing according to web logic portal API specifications
- Implemented different types of patterns like Service Locator, Value Object and DTO factory
- Used Value Objects collections extensively for retrieving data from different back-ends using DAO objects
- Extensive usage of EJB services for various transaction which are already developed for project
- Implemented several Web services according to requirement
- Extensively used EJB Session beans for retrieving the data from Databases.
- Managed webLogic portal Server Concepts by creating clusters and other portal administration concepts
- Extensive usage of mapper, implementation classes and service locators in the implantation of DAO.
- Developed ant Scripts extensively to deploy several applications.
- Was responsible for transforming few applications from 7.1 to 8.1.
- Retrieved data from other resources using content management tool Vignette VAP 7.0
Technologies: Java, JDBC, JSP, Servlets, EJB, Oracle8i, WebLogic8.0, webLogic 7.1 Portal Server. CVS, TOAD, HTML, SOA