Post Job Free
Sign in

Java Developer Project

Location:
Buffalo Grove, IL
Posted:
March 05, 2014

Contact this candidate

Resume:

PAVANI

Email:******.*******@*****.*** Mobile Number: 682-***-****.

SUMMARY :

• More than 7 years of strong IT experience in requirement analysis, design and development of enterprise

applications using J2EE technologies.

• Experience in Health care, Financial, Mortgage Domains.

• Expertise in Object oriented programming (OOPS).

• Experience on Object Oriented Enterprise Applications using J2EE, Java, EJB, JSP, Servlets, JDBC, Java

Beans, Hibernate, Spring, Struts, JavaScript, HTML and CSS.

• Worked with JSON.

• Experience in Spring AOP module, ORM module in dealing with transactions and developing business

components. Also had experience with Spring-MVC module in developing the web services based on

contract first approach.

• Expertise with backend programming using PL/SQL Stored procedures, cursors, triggers, functions,

indexes, and packages on databases like Oracle 8i.

• Thorough understanding of small scale and large-scale projects through various stages of a Software

Development Life Cycle, including functional requirements, specifications, design, development and

finally testing the product.

• Involved in the process of 24*7 application maintenance (Production Support) and new enhancements.

• Experience working with Webservices.

• Used various tools CVS, clearcase for version control.

• Sound Knowledge for Unit testing

• Knowledgein Monkey testing.

• Knowledge of CQ5 content management tool.

• Expertise in Object Oriented analysis and design, developing Use Cases, Sequence and Class diagrams.

1 Skills Summary:

Design Skills UML, Object Oriented Analysis and Design (OOAD), GOF Design Patterns,

J2EE Design Patterns

Languages/ Script Java, JavaScript,UnixShell Script

J2EE Spring, JSP, Servlets, Ajax, JDBC, Hibernate, EJB, Java Beans, JESS,

Struts 1.2, JMS, JNDI, SOAP, REST, WSDL, AXIS, JAX-ws,SAAJ, Java

Script, JUnit, Hibernate, FIT, JAXB, XMLBeans. SAX, DOM, Aspect oriented

Programming, Inversion of Control

XML, XSL, XSLT, XPATH, DOM, HTML, CSS

XML/ HTML

Database and Tools Oracle 10G/8i, Postgres, MySQL, DB2, Teradata, PL/SQL Developer,

Teradata SQL Assistant, MS Access.

Web/App Servers/Frameworks BEA WebLogic 11/10.3/8.1/7.0, IBM Web Sphere 7.1, Tomcat 6.0,Jetty

Networking Protocols TCP, UDP, VoIP, SIP

Operating Systems Windows, UNIX

CASE Tools Rational Rose, UML, ERWIN

Schedulers Quartz, Autosys, Weblogic Notification Scheduler

Performance Tools Jmeter, Jrockit

Build Tools Ant, Maven

PROFESSIONAL EXPERIENCE

Accenture, Austin, TX

Role: Sr. Java Developer

Project : Business Acquisition April 2013 to till date

Description:

Project 1 : Business Acquisition Group (Small Group Quoting, Renewal, Enrollment & Rating Consolidation)

HCSC (Health Care Service provider) provides Health Care Services to Individual, Small Group and Large Group

accounts. Within BA (Business Acquisition), multiple applications were developed from Quoting, Enrollment, Rating

and Renewal of the existing accounts.

Project 2 : Each batch job consists of a series of steps that execute operations (i.e. update or calculation) and

calls to system resources such as database connection to save the contents of the file to a database. Depending

on the functionality of the batch job, it may consist of one or more batch modules that run in succession.

Responsibilities:

• Interactions with the business unit to gather the requirements review the specifications and monitor the

work.

• Involved in high level and low level design and used UML diagrams.

• Used Hibernate ORM for database interactions.

• Used Spring core for Dependency Injection.

• Used Spring MVC to implement MVC pattern.

• Developed the front-end web presentation layer using JSP,HTML,JAVASCRIPT,CSS.

• Involved in writing of Web Services using SOAP, WSDL, deployment, configuration and testing.

• Designed and Developed SOAP web services

• Used Stateless and Message Driven Beans to implement the middle layer in the application.

• Involved in writing SQL queries and PL/SQL Stored Procedures

• Responsible for unit testing and integration testing, bugs fixing, handling change requests and code

reviews

• Developed / updated Cascading Style Sheets (CSS).

• Used Javascript frameworks : JQuery.

• Designed and developed the logging mechanism using Log4j APIs

• Used AJAX extensively to make the application fast and more user friendly.

• Configured JMS Queues, Log4J appenders, data sources and authentication credentials in JBoss

• Installed and configured WebSphere 6.1/7.0 and deployed the application in UNIX environment.

• Extensively used Hibernate for Object relational Mapping for data persistence.

• Implemented various design patterns in the process like – Front controller, MVC, Singleton, Factory, and

Session Façade patterns.

• Used Maven for building the application.

• Actively participated in the daily and weekly status meetings

• Involved in developing Validation module

• Developed XSLT style sheets for transformation on XML objects

• Developed java classes for data store and retrieval from Database

• Enhanced the code according to the business requirements.

• Estimation of work based on Agile methodology.

• Provided user support in all phases of SDLC till its successful implementation.

Environment: Java 1.6,J2EE, JSP, Servlets, XML, Web Sphere 6.1, Eclipse, Oracle 10g,ClearCase, HTML,

JPA, JavaScript, JQuery,Weblogic 11, MVC,Spring MVC, Webservices, Hibernate.

JPM Chase, Dallas, TX

Role: Sr. Java Developer

Project: Agent Desktop

April 2011 to March 2013

Description: The Agent Desktop application was developed for underwriting of Chase and WaMu loans which

were part of the HAMP (Home Affordability Modification Program) and CMP (ChaseModification Program)

modification programs. Agent Desktop application applies business rules which run on a rules engine and finds

out which modification plan the loan is eligible for. The Loan Modification service is exposed as a web service.

Responsibilities:

• Developed end to end flow for the modules using java/j2ee technologies.

• Used Hibernate ORM for database interactions.

• Used Spring core for Dependency Injection.

• Used Spring MVC to implement MVC pattern.

• Used Spring security module to implement URL level and Instance level security.

• Used Spring access control for controlling the access on different parts of the application.

• Used various Java, J2EEdesign patterns like Façade, DAO, DTO, Singleton etc.

• Used JBPM for workflows.

• Involved in writing Unix shell scripts.

• Used JSP,HTML,JAVASCRIPT,CSS for UI development.

• Used Javascript frameworks : Prototype and JQuery.

• Used AJAX extensively to make the application fast and more user friendly.

• Involved in developing use cases for the project using UML.

• Used IBM WebSphere Application Server, Apache Web Server.

• Developed and tuned the database SQL and PL/SQL queries.

• Environment: Java, Jsp,Html, JavaScript, CSS, Design Patterns, JUnit, XML, JXSL, Spring, Hibernate,

DAO, Ajax, Mysql, Linux.

Environment: Java 1.5,J2EE, JSP, Servlets, EJB 2.0, XML, Web Sphere 6.1, Eclipse, Oracle 10g,ClearCase,

HTML, JPA, JavaScript, MVC, Windows NT,Spring MVC, Webservices, Hibernate.

Verizon Wireless, Irving TX

Project: OPUS- Shared Data Group

Role: Java Developer

Jan 2009 –March 2011

Description: Verizon shared Data plan would allow a group of users to share their DATA plans’ allowance, as well

as overage tier allowances (including MB Tiers) independent of their sharing ability for current group voice and

messaging. For illustrative purposes, customers should be able to share Data bucket allotments and overage MB

tiers, with the ability of individual group members to participate in Data sharing or opt-out of Data and/or Data

group entirely, however, still participate in group voice and group messaging. The customer should be able to self-

define what lines reside within the sharable data group and which ones utilize individual allowances.

Responsibilities:

• Designed and developed the user interface layer using JSP, CSS and DHTML.

• Involved in developing use cases for the project using UML.

• Using a combination of JSPs, HTML and JavaScript for the front end.

• Involved in designing AJAX calls for various components using GWT.

• Involved in developing the custom GWT event propagation and handling.

• Involved in customizing the widgets as per the business requirements using GWT.

• Analyzed and implemented the Spring-MVC framework.

• Involved in resolving business technical issues.

• Implemented SOA in developing the services using JAX-WS.

• Used spring framework in the development of a business bean and to interact with the Hibernate ORM

tool.

• Involved in writing technical Specifications for the application.

• Involved in developing the functional specifications.

• Used Hibernate to interact with the Oracle database and to retrieve, insert and update the data.

• Developed and tuned the database SQL and PL/SQL queries.

• Used AspectJ for creating the aspects for logging in the application.

• Used JPA for managing the relational data.

• Used SOAPUI for testing the webservices.

Environment: Java 1.5,J2EE, JSP, Servlets, EJB 2.0, XML, Web Sphere 6.1, Eclipse, Oracle 10g,ClearCase,

HTML, JPA, JavaScript, MVC, Windows NT,Spring MVC, Webservices, Hibernate.

Wipro Technologies Hyderabad, India

Project: Hospital management System

Role: Software Developer

Aug 2006 –Dec 2008

Description: It is an exhaustive product that addresses entire gamut of automation needs of the Hospital and

comprises of the following activities:

In-Patient & Out-Patient Administration, Lab and other Clinical Investigations Pharmacy (including IP&OP),

General Inventory and Purchasing, Pay-Roll & HR Administration tenancy of General and Biomedical equipment,

Financial Accounting and Billing House-Keeping, Ward management, ICU and OT administration, Marketing

Health Services. Health wave generates required Reports Such as Daily IP/OP report, Stock report, Daily Surgery

Schedules, Drug-List, Ward bed Occupancy Report and necessary Financial Statements.

Responsibilities:

• Participated in coding, GUI design and testing.

• Validation of the registered users using JSP-Servlets and JDBC with the details available in the Database.

• Created documentation of the application.

• Developed reusable class files for validations and database interactivity.

• Developed Servlets and JSP for Data retrieval implementation with User Interface.

• Developed Container Managed Entity and Session beans.

• Participate in designing Webservice framework in support of the product.

• Implemented SOA in maintaining different versions for different clients.

• Developed web services in Java and Experienced with Service Oriented Architecture Protocol, WSDL.

• JDBC with SQL/PLSQL for database connectivity.

• Involved in writing UNIX scripts.

• Developed required Web pages using HTML and JavaScript.

• Involved in Different J2EE Design patterns like Session Façade, Service Locator, and Business Delegate.

• Coded Server pages using JSP, Servlets, Struts by following MVC architecture.

• Developed Action Classes and Action Forms beans.

• Worked with the team in the development of the Application front-end using JSP, AJAXSTRUTS with the

help of HTML and JAVASCRIPT.

• Implemented server side and client side validation Java Script, Validation-Rules.xml, and Validation.xml.

• Responsible for Hibernate-mapping XML Files.

• Involved in the integration performance and unit testing of the project.

• Involved in the Performance related issues like open connections and open cursors.

Environment: ApacheTomcat, Java, JSP, Servlet, EJB, JDBC, JNDI, Java Beans, Design Patterns, XML, XSL,

XSLT, Struts, Hibernate, Oracle, Log4J,Apache Axis, Eclipse.

EDUCATION/CERTIFICATIONS

Bachelor of Technology in computer science.

Certifications: Sun Certified Java Programmer for Java™ 2 Platform.



Contact this candidate