Post Job Free

Resume

Sign in

Oracle ADF developer,C2C $65/hr

Location:
Carlsbad, CA
Posted:
May 26, 2015

Contact this candidate

Resume:

SATISH KANTHETI

E-mail: acpvh7@r.postjobfree.com

contact: 510-***-****

PROFESSIONAL SUMMARY:

• Over 7+ years of experience in software development using Oracle ADF, J2EE

technologies.

• Experienced in MVC Architecture using Oracle Application Development

Framework (Oracle ADF). Good knowledge of ADF Framework on the Oracle

Fusion Middleware Platform.

• Extensively worked on ADF Business Components ( EO, VO, View Link, Entity

Association, and AM) and faces.

• Experienced in deploying applications on web/application servers including

WebLogic, Anthill, WebSphere and Tomcat.

• Extensive experience in building web and enterprise applications using Oracle

ADF, Struts, Hibernate and spring frameworks.

• Extensively worked on JDeveloper for building web applications.

• Experienced in data exchange technologies like XML, XSD, XSL and Web

Services.

• Extensive experience in SQL and database design.

• Worked on version control system tools like CVS, SVN and VSS.

• Application packaging and deployment experience using Ant scripts.

• Expertise in writing JUnit test cases.

• Experienced in Documenting the Software Requirements Specifications including

Functional Requirements, Data Requirements and Performance Requirements.

• Experienced in writing the Technical Design documents from Functional

Design documents.

• Strong Technical background, excellent analytical ability, good

communications skills, team player and goal oriented with a commitment

toward excellence.

• Highly organized with the ability to manage multiple projects and meet deadlines.

• Have the motivation to take independent responsibility as well as ability to

contribute and be a productive team member.

TECHNICAL SKILLS:

Languages Java, SQL, C, C++

Scripting Languages JavaScript, Expression Language

Databases Oracle 9i/10g/11g, MySQL, SQL Server 2005,2008

Frameworks Oracle ADF, Struts, Spring, Hibernate

Web Technologies ADF Faces, Servlets, JSP, JSF, HTML/XHTML, CSS, AJAX,

Web Services

Operating Systems Unix –Linux, Windows –XP/Vista/7

IDEs JDeveloper, Eclipse, NetBeans

Web/Application Servers WebLogic, Tomcat, JBoss, WebSphere

Version Control CVS, SVN, VSS

XML Technologies XML, XSL, DTD, XSD, DOM, SAX, JAXP, JAXB, JAX-WS

PRA Internationals - NC Sep 14 - Till Date

Role: Senior ADF Consultant

Project Description: The project is a crud type application, it mainly deals with create,

read, delete and updating the researcher information of the PRA. The main agenda of the

project is to provide the complete information of the pharmaceutical and biotech drug

information to a resource and ability for the researcher to create an online account in

order to update the status of the research conducted by the researcher.

Responsibilities:

Created task flows to define control flow in an application.

Have used various bean scopes throughout the project for proper handling of request and

security issues.

Used routers to declaratively route control flow to activities based on an EL expression.

Worked extensively on ADF Business Components, created validations at attribute and

entity level and written methods in Application Module class, worked on LOVs and

dependent LOVs.

Worked with PPR (AJAX Technology) to refresh the forms, fields, and tables partially

as needed using Partial Submit and Partial Triggers.

Worked on various BC4J objects for implementing Create, Update, Delete, Insert, Lock,

Rollback, etc.

Worked on implementing Auto Suggest Behavior for various fields, implemented

Export to Excel Sheet functionality and implemented Printable Page Behavior.

Used component facets to specify subordinate elements such as toolbars, headers and

footers.

Worked on bounded task flows and unbounded task flows.

Used ADF Data visualization components to add charts, graphs, maps etc to JSF pages.

Involved in securing the application by enabling ADF security for different users.

Created ADF Pages with Master Detail Tables, Master table Detail Form and Tree

Tables.

Created new screens by using ADF Task Flows, JSFF and JSPX.

Created associations between entity objects to represent business relationships.

Environment: Oracle ADF Business Components, ADF Faces, JDeveloper, JSP, JSF,

AJAX, JavaScript, WebLogic, Oracle 10g/11g DB, SQL, Windows, CVS, JUnit.

Broad Communications, Sanjose CA Dec 13 to Aug

14

Project: Depot Repair Order System

Role: ADF Consultant

Responsibilities:

Understanding the existing business application and analyzing the project requirements.

Developed application using JSF and ADF Faces.

Created ADF Business Components.

Performed validations at attribute and entity level, written methods in

ApplicationModuleImpl class.

Worked on the styling of the application

Used different bean scopes for UI components in the project

Environment: Oracle ADF Business Components, ADF Faces, JDeveloper, JSP, JSF,

WebLogic, Oracle 11g DB, SQL, Windows

Express Scripts - MN Oct 12 to Nov

13

Role: ADF Developer

Project Description: Express Scripts drives to lowest net cost by enabling better health

and value at the consumer level. As evidence, Express Scripts generic fill rate leads the

industry. Express Scripts handles millions of prescriptions each year through Home

Delivery and at retail pharmacies. Express Scripts Workbench is a web-based application

which enables the capturing new users with their prescriptions, insurance providers and

hospitals. Using this application employee in extra scripts can search for a particular

patient to get the prescription details of the particular patient. Employees can also search

based on insurance providers and area to get list of patients along with their prescriptions.

Responsibilities:

Involved in complete design of Technical Documentation which included

Validations, Methods Used, External Call References, Screen Navigation.

Involved in creation of project in Oracle JDeveloper 11g.

Worked extensively on ADF Business Components, created validations at attribute

and entity level, written methods in ApplicationModuleImpl class.

Generated EntityImpl and ViewRowImpl classes to modify behavior

programmatically.

Customized managed beans to contain code to respond to events.

Created ADF Pages with Master Detail Tables, Master table Detail Form and Tree

Tables.

Involved extensively in defect fixing for previous released application.

Worked on different UI controls like Menu bar, popup, navigation page.

Developed the interface for data search using ADF Faces.

Created task-flows in a modular fashion so that they could be reused in other task

flows and ADF pages.

Designed and developed passing of various parameters for communication between

two task flows and between two pages.

Involved in working with ADF binding, Data Control, Databinding.cpx a wiring

framework between view and controller layer.

Refined feature requirements and developed user interface components using JSF and

Oracle ADF.

Worked on security by enabling the ADF security for different users.

Involved in tuning SQL queries according to requirement.

Involved in testing the application by writing JUnit test cases.

Environment: Oracle ADF Business Components, ADF Faces, JDeveloper 11g, JSP,

JSF, AJAX, JavaScript, SVN.

Kohl’s Departmental Stores – WI Nov 11 to Sep 12

Role: ADF Consultant

Project Description: Kohl’s departmental stores will market the products of different

brands in the market which are in Merchandise relation with the client, so the project

provides interface to search, modify, add and delete products Related to different brands

having association with kohl’s. This system is implemented entirely using Oracle ADF

framework and Oracle 10g is used for the data storage and management.

Responsibilities:

Involved in exploring and choosing the technologies best suited for this application.

Designed and developed the structure of the application using Oracle ADF on

Oracle Fusion Middleware Platform.

Worked extensively on ADF Business Components (EO, VO, View Link, Entity

Association, and AM), created validations at attribute and entity level and written

methods in Application Module class, worked on LOVs and dependent LOVs.

Involved in design, development and customization of ADF Framework Pages.

Created pop-up windows for adding and updating rows in ADF Tables for various

pages.

Used shell scripts to schedule, run and manage batch jobs.

Worked on ADF model and view Controller projects.

Created task-flows in modular fashion so that they could be reused in other flows and

ADF pages

Designed tabbed ADF pages using ADF dynamic tab shell template.

Responsible for providing immediate solution to critical issues.

Added security to application using ADF security.

Worked extensively in SQL programming.

Environment: JDeveloper, Core Java, ADF Faces, JSF, JSP, JDBC, EJB, JMS, Log4J,

Hibernate, SQL, Oracle 10g DB, Oracle Service Bus, Web Services, WebSphere and

SVN.

Marsh Insurance–NY, Pune India Dec 10 to

Oct 11

Role: J2EE Consultant

Project Description: The Shared Information System (SIS) is the diary system that is

used for tracking and enabling the follow up actions for debt collection. The SIS

application is currently in use for the wholesale business and is expected to scale up for

the retail business as and when Marsh enters the retail markets

Responsibilities:

Analysis of use cases and understanding of requirements.

Involved in high level design.

Designed sequence diagrams and class diagrams using Rational Rose.

Responsible for server administration, configuring JMS, JNDI resource, Hibernate,

session replication, application clustering.

Did performance tuning for better response time and designed the application in

compliance with clustered environment.

Prioritizing the bugs by interacting with business users.

Designed UI Specifications.

Defined System Entity Structure (Class Model and Class Dictionary).

Enforced software development standards and best practices.

Developed components using EJB, Java, JAXB.

Developed stored procedures using SQL for data modification (using DML insert, update

and delete).

Used Java/J2EE design patterns at various levels of the application; MVC, Business

Delegate, Service Locator, Session Facade, Singleton, DAO, Value Object and

Factory Patterns.

Used JMS in posting messages to Global Bus Service.

Used Hibernate framework for Object Relational Mapping.

Implemented JAXB for marshalling and unmarshalling of XML data.

Developed session beans for delegation of process to Business Objects.

Developed dynamic page designing using JSP and JSF.

Used Struts for presentation layer.

Built the exception handling frame work with various meaningful exceptions to maintain

the system.

Written filters for authentication and auditing.

Developed the dashboard by integrating with Task Engine through Web Services.

Configured the server with database connection pooling and transaction management.

Did code reviews, quality adherence and version control.

Generated the Java documentation for common components using JTest.

Jeevan Technologies - India Jan 10 to Nov

10

Role: Java/J2EE Developer

Project Description: Farecast.com is a Search engine portal for booking International

and Domestic Airline tickets, Hotels, Cruise, Buses and Cars. The portal has been

designed keeping the user in consideration at every step. Farecast.com displays the lowest

fares from the major airline sites and offers industry leading travel planning tools.

Farecast.com is the airfare prediction website. Simplicity and interactivity is the main

feature for easy understating.

Responsibilities:

User requirements study, analysis and review of the specifications.

Extensively used OOD concepts in overall design and development of the system.

Interaction with the users at all stages of development to ensure that development was

as per user specifications.

Extensive use of web-services to get flight details from airline companies.

Designed and Implemented the J2EE Based Struts with JDBC in Eclipse IDE.

Work directly with management, vendors, and third parties to ensure database

management applications operate at peak efficiency.

Extensively worked on Java server side programming using Servlets, and JSP. CSS is

used to style Web pages, XHTML and XML markup.

Implemented Servlets to handle HTTP requests for on-line requests, credit card

payments, registration and bug tracking.

Using XML for dynamic display of options in select box and description on web

page.

Web Services are used for accessing flight and hotel information’s.

Designed complex application database SQL statements for querying, updating and

reporting using JDBC.

Developed JUnit test cases and performed integration and system testing.

Implemented Java components and deployed under the Web Logic server.

Environment: JAVA, J2EE, XML, Servlets, Java Script, JSP, CSS, JDBC, Struts1.2,

SOAP, Eclipse3.2 with MyEclipse, SQL, CVS, Junit, Web Logic.

State Bank Of India(SBI) Feb 09 to Dec 09

Role: Java Developer

Project Description:

State Bank of India (SBI) has its head office in Mumbai. The branches of the bank are

spread out in various cities across the India. With the increase in popularity of the

Internet, more and more banks are providing their customers with online banking

facilities. To stay in the competition, SBI has decided to develop an online banking

application. The new software will enable a customer to register to use the application.

Registered Customers will not only be able to view the details of their account but also

transfer money online.

Responsibilities:

Actively involved in gathering user requirements and analysis for few modules

Designing use case models for one of the subsystems

Involved in designing JSP pages, deploying and Testing

Developed JSPs, Servlets, Bean components

Sessions and Session Tracking with Java Session API

Involved in configuring JDBC connection pooling to access the Oracle Database

Building and deployment of WAR, JAR files on test, stage and production systems in

Tomcat Application Server

Responsible for the tuning the performance PL/ SQL procedures and SQL queries

Involved in writing functions, stored procedures and Packages

Involved in Stress testing and strategy for data population for stress testing

Environment: JSP, J2EE, Java JDK, Servlet, HTTP, HTTP sessions, Java Beans,

Apache, Tomcat

MIC Electronics Ltd - Hyderabad, India Dec 07 to Jan 09

Role: Developer/Analyst Programmer

Project Description: Service Tracking System is a web-based application aiming to cater

to the operational and managerial requirements of Tejes Services Inc. This system is

available for customers and employees (of Tejes Services Inc) at all times. It supports the

functions like Maintain Trouble Tickets, Track the Service Contracts (pre-paid contracts)

with Customers, Track billed & unbilled service tickets per customer basis, Track

Maintenance Contracts, Provide reports to the customers as well as the management.

Responsibilities:

Implement front-end GUI using HTML, XSLT, JSP 2.0, Struts1.1 tag libraries, Tiles

framework and Java Beans as Value Objects.

Perform front-end validations using Java Script and Struts validation framework.

Involved in Implementation of Action classes.

Implement interface for back-end data processing using JDBC and Struts.

Extensively used Java Collection framework and Exception handling.

Environment: Java, J2EE, JSP 2.0, HTML, XSLT, CSS, Struts Framework, JDBC,

Oracle, Apache Tomcat, Hibernate.



Contact this candidate