We provide IT Staff Augmentation Services!

Middleware Engineer Resume

5.00/5 (Submit Your Rating)

Mclean, VA

SUMMARY

  • Total 8 ½ years of industry experience and having 6 years as a Weblogic/SOA Administrator, versions 9.x, 10.x and 11.x on various operating systems such as LINUX, Solaris on Production environments and Maintenance.
  • Install and configure Oracle SOA Suite 11g (BPEL, BAM, OSB and AIA) components in Oracle Web Logic Server domains Environment.
  • Installed, Configured and Administered ORACLE Web Logic Server 9.x/10.x/11.x/12.x in various environments.
  • Working Expertise in Human Workflows, File Adapters, AQ Adapters, OA Adapters and DB Adapters in BPEL web service orchestrations.
  • Expertise in deploying and monitoring the Fusion middleware components using Oracle BPEL/ESB/OSB/BAM console
  • Established rapport, and maintained communication with clients at multiple levels.
  • Served as client manager to implement customer care solutions.
  • Technical development experience in Order Management, Oracle Receivables, Inventory, Oracle Projects, Accounts Payable and Purchasing modules of Oracle Applications 11i. Experienced in deploying J2EE Application archives (JAR, WAR, EAR and RAR) on WebLogic Application Servers and on Tomcat Application Servers and BPEL composites on SOA EM.
  • Experienced in deploying .Net Application archives (EXE) on IIS servers.
  • Solid experience in development and deployment of applications on multiple WebLogic Servers and maintaining Load balancing, High availability and Fail - Over support.
  • Expertise in Human Workflows, File Adapters, AQ Adapters, JMS Adapters and DB Adapters in BPEL web service orchestrations.
  • Experience in working with development teams to troubleshoot server related application issues, performance issues and application performance tuning using Wily Introscope and JProbe.
  • Experience in horizontal and vertical Clustering, Workload Management, creation and maintenance of multiple Domains, including Machines, Managed Server instances, and Node Managers in a BEA WebLogic environment.
  • Experience in 24/7 on-call production support and trouble-shooting problems related to Oracle WebLogic, Tomcat, Jboss and Apache Web Servers, MQ Series and Database, Managing security, organization and remote computing issues.
  • Expertise in writing UNIX Shell Scripts (Korn) and WLST Batch Scripts and builds and deployments in ClearCase.
  • Expert in performing the functions to install new software version into Test or Production environments, ensuring the integrity of the certified release of software.
  • Extensive knowledge and experience in upgrading JVM’s, applying patches and recommending necessary security fixes.
  • Experience in finding the Memory Leaks and adjusting the JVM Heap Sizes and GC Parameters.
  • Expertise in managing JNDI, Managing Security, Configuring and monitoring JMS.
  • Experienced in installing SSL Certificates on various Web Servers and BEA WebLogic Application Server Platforms
  • Auditing, Configuration and Performance Tuning for web services/BPEL processes at the Domain and Process Level
  • Proficient in writing Stored Procedures, Functions, Packages, Database Triggers etc.
  • Excellent communication and inter-personal skills with the ability to thrive in a team oriented environment

TECHNICAL SKILLS

Middleware Technology: WebLogic 8.x/9.x/10.x/11g/12c, Oracle SOA-suite 11g, IIS 8, Apache Webserver, Tomcat 4.x/5.x/6.x/8.x, JBoss, IIS, Sun one Webserver

Languages: C, C++, Java, Perl, Unix Shell Scripting (BASH), SQL, T-SQL, PL/SQL, Ant Scripting, WLST, Jython

J2EE Technologies: JSP, Servlets, Struts, EJB 3.0, Spring, HTML, WSDL, JDBC, JNDI, XML, XSLT, JMS, Javascript, JDK 1.4/1.5/1.6/1.7/1.8 , SAML

Database: Oracle 8i/9i,10g,11g, MySQL 5.0, PL/SQL, Microsoft SQL Server 2000/2005/2008/2012 , MS Access, SQL Plus 10.1, DB2, TOAD, Sql developer, Sybase 15

Tools: Putty, Win-scp, SOAP

Operating Systems: Windows 98/NT/2000/XP/7, SUN Solaris 2.5/5.6, UNIX, Linux

PROFESSIONAL EXPERIENCE

Confidential, McLean, VA

Middleware Engineer

Responsibilities:

  • Installed and configured Oracle SOA Suite 11g components in Oracle WebLogic Server domains environment and Windows NT Server platforms.
  • Installed and configured WebLogic Application Server 10.3.6 in different environments like Development, QA, UAT and Production on Linux and Solaris operating systems.
  • Configuring and troubleshooting of WebLogic domain resources such as servers, cluster, JMS and JDBC services.
  • Configuring WebLogic domains for various functional environments
  • Hands on experience in installation, configuration and troubleshooting the issues and performance tuning of WebLogic/Apache/IIS and Tomcat
  • Hands on LDAP configuration
  • Working with application team leads and architects to configure required WebLogic resources in environments to support application functionality.
  • Involved in installation, configuration and administration of WebLogic application serves.
  • Source code management in Clearcase
  • Creating JDBC and JMS resources.
  • Creating Users, Groups, Roles and policies. Assigning users to Groups and Roles.
  • Build and deployment of WAR, EAR and JAR files to WebLogic domain.
  • Build code using Jenkins, configure profiles in Jenkins for the new environments being build.
  • Maintained Environment sheets and hold the responsibilities of managing id and passwords.
  • Configuration of SSL and Digital certificates.
  • Installing monitoring tools to monitor health of application servers.
  • Troubleshooting emerging application issues, from WebLogic Server configuration to code issues.
  • Writing WLST/Unix shell scripts to create WebLogic resources: data sources, JMS resources to automate the configuration process.
  • Handling code management on IBM Rational Clearcase and Clearquest and GIT
  • Expertise in performing rational Clearcase/GIT activities like code promotions, creating the base lines/Tags, locking/unlocking streams, rebasing the code to child streams.
  • Expertise in performing GIT activities like cloning repositories, creating the Tags, merging streams.
  • Configuring Authentication and Authorization providers
  • Hands on experience in creating tickets for Change Management process.
  • Environment health checks as per rotation checks
  • Expertise in identifying and troubleshooting issues by analyzing logs
  • Forced garbage collection for different applications to collect the memory statistics.
  • Applied strong Network and Firewalls knowledge in multiple environments.
  • Configured Clusters, Server Groups and Cloning for improved availability and failover capacity.
  • Deployed Applications running on various versions of WebLogic servers, SOA, Tomcat & IIS.
  • Production Support 24x7 in complex environments and troubleshoot critical application issues working closely with developers.
  • Integrated WebLogic & SOA environments with LDAP & enabled security using security filters.
  • Monitored WebLogic server resources and set up alerts using IP Monitor.
  • Managing Wily Introscope monitoring in non-production WebLogic instances.
  • Log files analysis for troubleshooting to resolve issues.
  • Prepared documentation and transferred technical Knowledge to the respective groups.

Environment: WebLogic 11g/12c, Solaris 9/10, Linux, Windows (2000, XP), Apache 2.x, Oracle10g/11g, IBM Rational tools, Clear case, Clear quest, MQ Series, WMQ, SSL, UNIX shell Scripting, NDM, AWK, WLST, protocols TCP/IP, DMZ, HTTP, HTTPS, SNMP, FTP.

Confidential, Deerfield, IL

Weblogic Administrator/Application support

Responsibilities:

  • Installed and configured Oracle SOA Suite 11g components in Oracle WebLogic Server domains environment.
  • Installed, configured and administered Jboss in different environments like Development, QA, UAT and Production on Linux and Solaris operating systems.
  • Configured and administered WebLogic JDBC connection pools and Data Sources with Oracle 10g/11g database.
  • Configuration and maintenance of J2EE Services including JDBC, JMS on WebLogic server 11g/12c
  • Deployed various WAR, EAR, JAR applications in Domain and Clustered environments.
  • Installing and managing vendor relationship with Verisign for SSL certificate management.
  • Experienced in building environments from scratch starting from getting a plain UNIX machine to installing and configuring infrastructure tools to J2EE application rollout in production.
  • Developed Unix Shell scripts to schedule the jobs that required for the application, daily cleanups, monitoring and configuring them in Crontab.
  • Deployed Applications running on various versions of WebLogic servers, SOA, Tomcat & IIS.
  • Performance tuning of WebLogic server with respect to heap, threads and connection pools.
  • Configured persistent stores (file and JDBC stores), JMS servers, system modules, sub deployments, connection factories, topics, and queues for JMS Messaging for WebLogic & SOA environment.
  • Configured DB Adapters & JMS Adapters for application running on SOA environments.
  • Responsible for providing 24/7 on-calls Production supports & for deployments in various environments & for up time of the environments.
  • Integrated WebLogic & SOA environments with LDAP & enabled security using security filters.
  • Monitored TCP/IP connections & firewall connectivity to debug network related problems.
  • Configuring & scheduling jobs through Autosys for running batch jobs required for the application.
  • Developed WLST, ANT scripts, UNIX shell scripts to automate the deployment process.
  • Managing and performing weekly deployment cycles. Troubleshooting deployment time and post deployment application issues.
  • Involved in planning and implementing high availability environments which included Weblogic server clusters, session replication, multi-pools, distributed destinations and hardware load balancing & failover.
  • Diagnosed and resolved memory leak issues with heap dump analysis (JMAP) and MAT tool.
  • Monitored WebLogic server resources and set up alerts using IP Monitor.
  • Managing Wily Introscope monitoring in non-production Weblogic instances.
  • Extensive Knowledge in software development with IBM Rational tools clear case and clearquest.
  • Resolved Trouble Tickets on daily basis.
  • Log files analysis for troubleshooting to resolve issues.
  • Prepared documentation and transferred technical Knowledge to the respective groups.

Environment: Weblogic 11g/12c, Solaris 9/10, Linux, Windows (2000, XP), Apache 2.x, Oracle10g/11g, IBMRational tools, Clear case, Clear quest, MQ Series, WMQ, SSL, UNIX shell Scripting, NDM, AWK, WLST, protocols TCP/IP, DMZ, HTTP, HTTPS, SNMP, FTP.

Confidential, Princeton, NJ

WebLogic/SOA Integrator

Responsibilities:

  • Installed and configured WebLogic domains for applications running on WebLogic 10.3.6/10.3.5 (11g). in Production, Staging, UAT, QA, Training & Development environments on LINUX using jdk1.6.
  • Managed all Application-Server related activities such as deployments, monitoring and tuning in the Development, QA and Production Environments.
  • Installed, configured, administered BEA Weblogic Server 11g in various environments.
  • Creation of Connection Pools in Web logic Server, handling deployments an application in Server.
  • Able to handle Change Control Requests, handle Support Central Requests.
  • Handling out of Memory issue.
  • Web logic Administration act as an effective interface between client and vendor responsible of verifying Logs, Application Log, Web logic Log, Database Logs.
  • Troubleshooting an application in Server and JVM tuning.
  • Managing Authentication, Authorization, Access control for security issues and virtual hosts activities.
  • Analyzing of java exceptions, which are generated during the usage of application.
  • Deploy WAR, JAR, and EAR applications in Weblogic 11g.
  • Configure and administer JDBC, JMS, JNDI, and SNMP in Weblogic Server.
  • Deployed the applications on multiple Weblogic Servers and maintained Load balancing, High Availability and Fail over functionality.
  • Configured Clustering of EJB objects, JDBC connections and JMS connection factories.
  • Setting up the cluster environment for Weblogic Server integrated with multiple workflows.
  • Configure Node manager to administer the Managed Servers.
  • Involved in doing a performance benchmark of Weblogic server by using Loadrunner.
  • Researched and Troubleshooted emerging application issues, from Weblogic configuration to code issues.
  • Applying the patches to the Weblogic servers.
  • Used database adapters to retrieve, insert or update oracle data from BPEL processes.
  • Expertise in Human Workflows, File Adapters, AQ Adapters, OA Adapters and DB Adapters in BPEL processes.
  • Developed Java web service (WSDL) to read and write onto MQ queues. Used MQ adapters in BPEL processes to read and write on to the queues.
  • Managed and monitored SOA Components by using the Oracle Enterprise Manager, Fusion Middleware Console to perform administrative tasks.
  • Managed all Application-Server related activities such as deployments, monitoring in the Development, QA and Production Environments.
  • Created Connection Pools in Web logic Server for FTP, MQ and DB Adapters. .

Environment: Oracle Weblogic Server 10g &11g, JBOSS, Apache HTTP Server, Apache Tomcat Servers, Oracle Apps 11.5.10, JDeveloper 10g &11g, SOA Suite 11.1.1.1, TOAD, PL/SQL, SQL* LOADER, BPEL, ESB and BAM, ADF, OSB, XML, XSLT, Java, Eclipse, SOAPUI.

Confidential, Dallas Texas

Oracle Integration Consultant

Responsibilities:

  • Interface Peoplesoft HRMS with E-Business Suite to transfer the Employee Information from Peoplesoft HRMS to Oracle
  • Developed BPEL process to interface Beeline Invoices to Oracle EBS
  • Integration of Oracle HRMS, Kaplan and EDASSIST systems using Oracle SOA.
  • Integration of POS (point of sale) system with E-Business Suite for order process.
  • Designed and developed pick release - ship confirm process orchestration which involves the Synchronous and asynchronous BPEL process relating to pick release, cartonization, ship confirmation and Roadnet integration
  • Implemented Fault handling logic in BPEL to capture binding faults, remote faults, runtime faults and all custom faults in all BPEL processes developed.
  • Designed and developed BPEL Error Report using BI publisher to send emails to the technical and business groups
  • Prepared Technical Specification Documents using AIM Methodology
  • Creation of courseware and laboratory exercises as well as reference cards and job aids.
  • Use of Oracle Tutor to create Desk Manuals and Student/Instructor Guides and Creation of scenarios that facilitate integration of business processes/policies with the application
  • Design and development of middleware solution for integration and data conversion between third party Online order entry system, a .Net application and Oracle standard tables.
  • Designed the above middleware solution through ESB as the main WSDL which is published through firewall for the third party system to send the XML data.
  • ESB then in turn calls a SOA Composite which includes validation BPEL processes depending on weather the xml data source is Customer or Order, Mediators to transform the data according to the target XSD, Business Rules component to verify the data provided satisfies the rules. Once all the validations are successful the data is stored in Oracle standard tables.
  • Design and development of middleware solution for Approval Process for Events happening across the globe.
  • The Online entry form was developed in ADF for the users to be accessed through a portal and will be able to enter the event information on the form.
  • The Form provides various functionalities such as saving incomplete event information, canceling an Event once it’s submitted.
  • The Form only shows the Events that are created by the user or if they are the Event owners on that Event.
  • Once the Event is Submitted from the ADF form a SOA composite is invoked from ADF which inputs the Id’s like event id and retrieves the data from the custom tables.
  • The SOA composite includes a human task and is integrated with LDAP system for the group of approvers to approve the event hierarchically.
  • The Email notification is sent to the approvers when the event is assigned to them.
  • The SOA Composite decides on which approver groups to assign the event depending on the input we pass from the ADF form.
  • Worked on Mercury (QA Software) tool to create Test plans and test Scripts
  • Designed wrapper PL/SQL and Java API’s that were invoked from within BPEL PM. Used FTP and DB adapters with ESB to upload files from the ftp location into Oracle database.
  • Leveraged the EDI Layer of the SOA Suite along with the EBS Adapters to transmit the advance shipment notification to customers.
  • Involved in Training the end users on the functionality of Procure to Pay modules

Environment: Oracle Applications 11.5.10, Oracle JDeveloper 10.1.3, SOA Suite 10g, Oracle Receivables, Payables and Order Management, Oracle Tutor, Kaplan STT

Confidential, Rochester NY

Oracle SOA Admin

Responsibilities:

  • Designed, Developed, Deployed and maintained various BPEL processes.
  • Involved in Design and development of BPEL processes that contain Human workflow and paging.
  • Extensively used JMS adaptor to Produce and consume the messages.
  • Extensively used Database adapter to post the summarized transactions.
  • Created JMS Queues and JMS Topics and MQ Queues.
  • Extensively used advanced queuing (OJMS).
  • Developed Oracle PL/SQL stored procedures and executed these procedures using Database
  • Adaptors.
  • Installing and Configuring Oracle SOA suite on Sun Solaris.
  • Used the Oracle JDeveloper IDE.
  • Designed, Developed and Registered Various ESB services for Routing services.
  • Configured SMS Activity for sending alert messages to administrator.
  • Experience in using the Sensors in the BPEL process to create the data for the BAM implementation.
  • Involved in RTP (Releasing code to Production Environment)

Environment: Oracle Applications, SIEBEL, Oracle JDeveloper, Oracle BPEL Process Manager, OWSM

Confidential, Reston, VA

Oracle Applications Technical Consultant

Responsibilities:

  • Developed the AP invoices Interface program, loaded the data into interface tables and calling Payable Import Program.
  • Analyzed the Business Systems for Oracle Application integration, interacted with end users to gather and analyzed the technical requirements, designed, drafted specifications, developed and implemented Financial Modules.
  • Involved in Customer Conversion to load Customer details into HZ base tables by an API.
  • Loaded Legacy Journals data into interface tables and then populated the base tables of GL by running standard API.
  • Involved in development of customer Interface and Interacting with users to get the requirements and mappings during conversion.
  • Involved in training the end users in creating and modifying thereceipts, Invoices, customer detailsfrom front end andhelp them in understanding the complete process and flowof AR and AP modules.
  • Implemented and supported AR Auto Invoice import Interface program.
  • Involved in Enhancement of the existing system by developing new forms for the system and integrating them with existing modules. Customized existing forms and incorporated new functionalities.
  • Involved in customization of standard Oracle reports in AR, AP and GL as per client requirements using Oracle Reports.
  • Customized Workflows for sending notifications using workflow 2.6.3. Prepared functional and technical specifications according to Organizational wide standards.
  • Registering concurrent programs, request groups for reports and concurrent requests.

Environment: Oracle Applications 11.5.10, Oracle JDeveloper 10.1.3, SOA Suite 10g, Oracle Receivables, Payables and Order Management, Oracle Tutor, Kaplan STT

Confidential

PL/SQL Developer

Responsibilities:

  • Developed validation procedures and error reporting on the data in the intermediate tables.
  • Created user defined Exceptions while Handling Exceptions
  • Created Test Packages for other packages and procedures.
  • Created and altered logical and physical database objects such as table spaces, tables, indexes, synonyms, sequences, constraints, and triggers to development needs.
  • Created various SQL and PL/SQL scripts for verification of the required functionalities.
  • Worked closely with database developers to ensure adherence of the database guidelines, standards and procedures and generated system plans.
  • Created s procedures, triggers and functions to retrieve data from the database using PL/SQL.
  • Involved in testing and fixing bugs.
  • Troubleshooting production problems and worked effectively with address problems.

Environment: Oracle 8i, PL/SQL, SQL, SQL*Loader, Toad

We'd love your feedback!