We provide IT Staff Augmentation Services!

Sr. Oracle Pl/sql Developer With Java Resume

5.00/5 (Submit Your Rating)

Ashburn, VA

SUMMARY

  • 8 years of Experience in the field of Software Design, Development and Implementation with Proficiency in Oracle, SQL, PL/SQL.
  • Expertise in all the phases of System development life Cycle (SDLC)
  • Writing code for enhancing existing programs or developing new programs.
  • Experience programming PL/SQL batch environment utilizing large tables and high transaction throughout requirements.
  • Experienced in working with many complex SQL queries with joins, date functions, inline views, cursors, ref cursors, collections, partition tables, external tables, materialized views, sub - queries and analytical queries to generate reports.
  • Knowledge on DBA activities like creating schema, users, managing tablespaces, granting and revoking objects privileges on database objects.
  • Performance Improvement of PL SQL code and improving memory utilization.
  • Worked on the physical transformation of the data model which involved creating the database objects like Tables, Indexes, Stored Procedures, Functions, DB Links, Packages and Triggers, Materialized Views.
  • Worked extensively on PARTITIONS to enhance performance and archiving of a DW.
  • Designed database schema's using Entity relationship modeling with ER diagrams & database normalization principles.
  • Work Experience in writing shell script in Unix & Perl environment.
  • Worked on Oracle APEX for development of functional capability.
  • Proficiency in analysis, design, development, testing, implementation and maintenance of applications in Oracle Application Express (APEX) and client/server configurations
  • Expertise in Database Performance Tuning, Performance Monitoring and Optimization using Oracle Hints, Explain plans and Table partitioning.
  • Working Knowledge in .Net & Java Script.
  • Working knowledge of Datastage ETL tools.
  • Torubleshoot batch failures to dertermine cause (AUTOSYS logs) correct/escalate.
  • Proficient in debugging PL/SQL packages to troubleshoot issues.
  • Experience in application development like Bulk Collect, For all, Dynamic SQL, Autonomous Transactions, Global Temporary Tables.
  • Knowledge of Oracle application in General Ledger, Account Payable, Account Receivable.
  • Experience in Back ends Testing of the applications by executing complex SQL commands.
  • Can collaborate with the Product Management to understand and deliver the right solutions for business needs and comfortable working with Offshore team.
  • Comfortable in working with a fast-paced, professional development team environment.
  • Quality assurance of sql scripts,stored procedures,and triggers using database tables.
  • Excellent verbal and written communication skills and the ability to interact professionally with a diverse group, including executives, managers, and subject matter experts.

TECHNICAL SKILLS:

Databases: Oracle 11g &10g, MS-SQL Server, MS Access, MySQL

Scripting: SQL, PL/SQL, Unix DB2, T-SQL, PERL

ETL Tool: Informatica, Datastage

Query Tools: TOAD, SQL Navigator, SQL* PLUS, OBIEE,PUTTY,FTP Application

Operating Systems: Windows 2000/XP,LINUX 9.2/9.3

Languages: C, C++, HTML, XML, PHP,Pro*C

Reporting Tool: Business Objects, Crystal Reports

GUI: Oracle Forms 9i and Reports 9i

Other Tools: SQL*Loader, ERWIN, Visio, Apex

PROFESSIONAL EXPERIENCE:

Confidential, Ashburn VA

Sr. Oracle PL/SQL Developer with java

Responsibilities:

  • Used PL/SQL collections like PL/SQL tables, Varrays and nested tables.
  • Created stored program units like functions, triggers and procedures for implementing complex database intensive business rules.
  • Performance tuning of existing sql and pl sql codes to improve the response time.
  • Developed procedures using native dynamic SQL (EXECUTE IMMEDIATE), dynamic SQL, Ref cursors.
  • Developed utplsql environment for the testing purpose.
  • Used performance tuning techniques like Partitioning, Partition pruning, Index by Tables, Bulk Collect, materialized views and Oracle hints.
  • Migrated the data from excel sheets, text files into the respective Oracle Database tables using SQL *Loader * Benthic Import Export Utilities.
  • Exclusively worked on UNIX environment and rewrote complex UNIX shell scripts as per the requirement.
  • Created, debugged and modified Stored Procedures, Triggers, Tables, Views and User-Defined Functions.
  • Worked in JAVA environment to support developer as per their requirement.
  • Worked with Informatica for ETL purpose and transformation.
  • Extensively worked in performance improvement using Indexes, Parallel hints, DBMS stats packages. Used massive parallel to run millions of data in production environment.
  • Wrote packages for unit testing using PL/SQL and debugged using DBMS debug packages and other PL/SQL developer tools.
  • Used SQL*Loader to load data from flat files and Excel file into temporary table and developed PL/SQL program to load data from temporary table into base Tables.
  • Performed DBA activities for faster retrieval of data using various optimizer hints such as Parallel, Ordered, Append and Use Hash and used customized v$ scripts to monitor the database processes and performance.
  • Worked on Partitioning and indexing concepts (Local and Global) indexes on partition tables.

Confidential, Chicago IL

Sr. Oracle PL SQL Developer

Responsibilities:

  • Created stored program units like functions, triggers and procedures for implementing complex database intensive business rules.
  • Generated SQL and PL/SQL scripts to install create and drop database objects including: tables, views, primary keys, indexes, constraints, packages, sequences, grants and synonyms.
  • Built and maintained SQL scripts, indexes, reports and queries for data analysis and extraction.
  • Developed procedures using native dynamic SQL (EXECUTE IMMEDIATE), dynamic SQL, Ref cursors.
  • Used PL/SQL collections like PL/SQL tables, Varrays and nested tables.
  • Developed Unix Shell Scripts to automate backend jobs and load data into the database using SQL* Loader.
  • Involved in data modeling and design (physical and logical) as per the requirement given by business.
  • Executed and maintained the data warehouse extract transform load (ETL) process.
  • Conducted ETL development in the NETEZZA environment standard design methodologies.
  • Wrote complex SQL queries using joins, sub queries and inline views to retrieve data from the database. Created Partitions on the tables to improve the performance.
  • Extensively used Bulk Binds (BULK COLLECT and FORALL) wherever applicable.
  • Made use of performance tuning utilities like explain plan, SQL Trace and dbms profiler to reduce the run time of complicated queries on Oracle 10g.
  • Used performance tuning techniques like Partitioning, Partition pruning, Index by Tables, Bulk Collect, materialized views and Oracle hints.
  • Performed DBA activities for faster retrieval of data using various optimizer hints such as Parallel, Ordered, Append and Use Hash and used customized v$ scripts to monitor the database processes and performance.
  • Used analytical functions like RANK, LAG, LEAD and PARTITION BY.
  • Quality assurance to DB2 by coding SQL queries,transact SQL, PLSQL,stored Procedures,functions,triggers,and Cursors.
  • Analyzed business requirements, preparation of source-target mapping documents, conducted unit testing and code walkthroughs to ensure there are no missing elements, and performed integration testing.
  • Constructed complex SQL queries with sub-queries, inline views as per the functional needs. Create SQL scripts to perform unit and component testing.
  • Migrated the data from excel sheets, text files into the respective Oracle Database tables using SQL *Loader * Benthic Import Export Utilities.
  • Used Pragma Autonomous Transactions.
  • Assisted with implementation/upgrade AUTOSYS and JWS,troubleshoot errors.
  • Worked on Oracle APEX for development of functional capability.
  • Proficiency in analysis, design, development, testing, implementation and maintenance of applications in Oracle Application Express (APEX) and client/server configurations.
  • Formulated SQL queries, functions and processes as per customization requirement for APEX.
  • Separated Tables and Indexes on different locations for reducing Disk I/O Contention.
  • Wrote new code based on existing complex code to make it more understandable to person working in the same process.
  • Worked with Informatica for ETL purpose and transformation.
  • Implemented External tables and created Sequences to generate numbers on the fly.
  • Co-ordinated between Development, Testing and Production teams and attending bridge calls and technical discussions regarding future developments and releases.

Environment: Oracle Database 11g, APEX, Oracle 11i, Oracle R 12,TOAD,XML,BLOB,PIPE Informatica, UNIX, PVCS, WinSCP, Data Stage,UNIX, Visio, XML, .NET

Confidential, San Francisco CA

Responsibilities:

  • Develop logical and physical data models that capture current state/future state data elements and data flows using Erwin.
  • Worked with SQL*Loader and External Tables to load weekly flat files into staging tables.
  • Developed procedures to move data from staging tables to production tables.
  • Created PL/SQL packages, procedures, functions applying the business logic to calculate Communication Volumes (by touchpoint & communication channel), Response Rates (Customer Pay & Warranty Pay breakouts), Dealer ROI Metrics, Key Program Headquarters Statistics, Revenue Generated Statistics (cumulative and per CP RO), Services Purchased (e.g. Brakes, Batteries, Tires, etc.), etc.
  • Analyzed the performance of SQL queries using Explain plan and SQL TRACE, and increased the query performance by creating proper indexes on tables.
  • Supported APEX applications and conducted performance tuning for PLSQL.
  • Provided APEX guidance and support to technical staff on application maintenance
  • Created data for Crystal Reports using procedures and complex Queries.
  • Exclusively worked on UNIX environment and rewrote complex UNIX shell scripts as per the requirement.
  • Worked with Data Stage for ETL purpose and transformation.
  • Assessed the NETEZZA environment for implementation of the ETL solutions.
  • Ran Cron jobs for loading database tables from Flat Files using SQL*Loader and also used DBMS SCHEDULER to schedule PL/SQL stored procedures.
  • Documented design specifications and architecture using Microsoft Visio.

Environment: Oracle 10g, APEX, PL/SQL, SQL*Plus, SQL*Loader, PL/SQL Developer 9.0.3, TOAD,XML, Informatica, AIX 7.1, Data Stage, MS-Office

Confidential, Dallas, TX

Sr.PL SQL Developer

Responsibility:

  • Involved as a key team member for Requirement Analysis during the design phase and interaction with the client.
  • Extensively worked in data warehouse environment architecture and methodology.
  • Involved in writing backend Packages extensively in PL/SQL.
  • Used Quest code tester for Oracle, a component of Toad used to identify and eliminate the costly bugs and functional errors and used right data model for the data mart based on the requirements.
  • Maintained the data integrity and security using Integrity Constraints and Triggers.
  • Used Visio to create and change in the process diagram.
  • Defining and reviewing the coding standards besides reviewing the code.
  • Performance tuning of existing sql and pl sql codes to improve the response time.
  • Successfully worked on implementing Oracle EBS project in Team environment.
  • Created, debugged and modified Stored Procedures, Triggers, Tables, Views and User-Defined Functions.
  • Extensively involved in preparing Detailed Technical Documents from the functional specifications.
  • Worked with Data warehouses, Data marts and subsets of data for reporting and data analysis purpose.
  • Worked in .NET environment to support developer as per their requirement.
  • Extensively worked in performance improvement using Indexes, Parallel hints, DBMS stats packages. Used massive parallel to run millions of data in production environment
  • Used DB Visualizer in development environment to develop and analyze the code.
  • Worked with Informatica for ETL purpose and transformation.
  • Preparation of Checklists, identification of Test Cases and preparing Test Plans.
  • Used Linux and Unix system during the projects.
  • Separating Tables and Indexes on different locations for reducing Disk I/O Contention.
  • Extensively used EXPLAIN PLAN, SQL TRACE, ANALYZE and HINTS.

Environment: Oracle Database 11g, Oracle 11i, TOAD,XML, Informatica, Microsoft Windows Server 2008 R2, UNIX, PUTTY, C/C++,PVCS, WinSCP, SSRS,UNIX, IViso, .NET

Confidential, Jacksonville, FL

Oracle PL\SQL Developer

Responsibilities:

  • Wrote packages for unit testing using PL/SQL and debugged using DBMS debug packages and other PL/SQL developer tools.
  • Monitoring existing SQL code and performance tuning if necessary.
  • Created Temporary Tables in procedure to achieve performance issues.
  • Used TOAD, PL/SQL developer tools for faster application design and developments.
  • For better performance used EXPLAIN PLAN, HINTS to tune queries.
  • Developed Unix Shell scripts.
  • Created views to apply security policies and also created materialized views to achieve performance gain.
  • Worked with workflow team to support existing PL/SQL code and provided solutions to assigned tasks for various enhancements and defects.
  • Design batch processing system for application using AUTOSYS.
  • Involved in Data Loading and Data Migration (ETL) using Informatica.
  • Used SQL*Loader to load data from flat files and Excel file into temporary table and developed PL/SQL program to load data from temporary table into base Tables.
  • Developed numerous programs using PL/SQL and many packages to do the validations as per requirements.
  • Worked in Crystal reports for report generation to come out with valuable information from existing data. It helped to take better business decision while performing routine operation.
  • Wrote complex SQL queries using joins, sub queries and correlated sub queries.
  • Dealt with heavy weight tables which are appended with millions of records daily.
  • Moved / manipulated data from one environment to another for development, testing and debugging of application.

Environment: Oracle 10g, PL/SQL Developer, Reports 6i, SQL*Plus, XML,SQL Loader, Toad, C/C++, Crystal Reports, Forms 6i, DB2, reports 6i, ERWIN, Perl.

Confidential, Woonsocket, RI

PL\SQL Oracle Developer

Responsibilities:

  • Worked on table partitioning (Range and List) and deploying local indexing on portioned tables.
  • Wrote PL SQL query for investment management section to retrieve data from the database create report for the executives.
  • Used packages, functions and procedure for investment management, capital market and fixed income system database to improve system performance.
  • Extensively worked on Performance tuning by using Explain plans and various hints.
  • Created Stored Procedures, functions and Packages in Oracle 10g using SQL and PL/SQL for the Audit Trail using Oracle 10g as backend.
  • Increased efficiency of code, by usingbulkcollection techniques to handle large amounts of data.
  • Involved in debugging and Tuning the PL/SQL code, tuning queries, optimization for the Oracle database.
  • Wrote PL/SQL procedure that extracts data into excel worksheet and created macros manually in the system
  • Worked on Partitioning and indexing concepts (Local and Global) indexes on partition tables.
  • Worked on Data warehouse design, created star schema, dimension and fact tables.

Environment: Oracle 10g, Forms 10g & Reports10g, ASP, SQL PLUS, PL/ SQL, DB2,PerlSQL*Loader, UNIX Shell Scripts, Data Stage, Business Objects, SQL Navigator, TOAD.

Confidential

Oracle Developer

Responsibilities:

  • Worked on complete SDLC (System Development Life Cycle) including system analysis, high level design, detailed design, coding and testing.
  • Modifying and developing database triggers, cursors, procedures, functions and packages to meet business requirements.
  • Writing (Back-end) PL/SQL code to implement business rules through triggers, cursors, procedures, functions, and packages using SQL*Plus Editor or TOAD.
  • Created PL/SQL Packages for easier application design and improved Performance.
  • Created PL/SQL Procedures using Native Dynamic SQL and Cursor Variables.
  • Migrated data from Flat Files to Oracle database using SQL*Loader.
  • Encapsulated PL/SQL procedures and functions in packages to organize application.
  • Created PL/SQL program units to include DML, DDL statements using Dynamic SQL.
  • Created reports using Interactive Reporting for the users so that they can interact among each other without any IT support.
  • Created and managed primary data base objects such as Tables, Views, Indexes, Sequences, and Synonyms.

Environment: PL/SQL, C, Pro*C, SQL, SQL*Plus, SQL*Loader, Oracle 9i, IBM Rational Application Developer (RAD) 6/7,UNIX, Windows.

We'd love your feedback!