Post Job Free
Sign in

java developer

Location:
Manchester, CT, 06042
Posted:
May 29, 2013

Contact this candidate

Resume:

LAVANYA KUMAR

516-***-****

******@*******************.***

SUMMARY

. 8 years of strong experience in software development using Java/J2EE

technologies ( Spring Framework 1.2, 2.0, Spring (MVC) 1.0, 2.0,

Spring Core, Web Services, Jakarta Struts Framework 1.1, 1.2, and

Struts Validation).

. Expertise in Core Java and J2EE technologies such as Servlets, JSP,

JDBC, Web Services, HTML, JavaScript.

. Framework experience with Spring, Ext-JS, Struts

. Excellent knowledge of XML, WSDL & SOAP.

. Experience in Enterprise Service Bus using Mule.

. Experience with various Software Development Methodologies like SDLC,

Object Oriented Analysis and Design (OOAD).

. Experience in application development and deployment using servers

such as IBM WebSphere 6.0, Apache Tomcat 5.5.

. Extensive experience in Integrated Development Environment (IDE) like

Eclipse and Rational Application Development (IRAD 6.0).

. Experience in working on databases such as Oracle 9i/10g and SQL

Server.

. Designed, developed, coded, tested and implemented phases of Software

Development Life Cycle.

. Experienced in writing SQL, PL/SQL queries, stored procedures for

Oracle, MySQL databases.

. Experience in Agile Methodology and Scrum Software Development

processes.

. Worked with version control systems like CVS for providing common

platform for all the developers.

. Excellent analytical, logical, programming and debugging skills.

. Good knowledge of requirement analysis, preparing project plan, high

level and low level design documents and test cases.

. Good exposure to the total quality process.

. Experience in diversified fields of application software development.

. Extensive experience in leading all stages of system development

efforts, including customer interaction, requirements gathering,

design, architecture, testing and support.

. Hands on Coding, Testing, Debugging, Bug tracking and Application

performance and System analysis experience in User interface

development. Experience in technical writing or documentation.

. Ability to plan the projects development and cope up with team with

excellent analytical, communication, organizational, administrative,

interpersonal, and leadership skills.

. Self-motivated, innovative, independent problem solving attitude and

always willing to learn

. Good communication and interpersonal skills.

. Strong team player and effective individual with an ability to adapt

to new technologies quickly.

. Strong work ethic with desire to succeed and make significant

contributions to the organization.

. Proven capability to meet deadlines. Good communication and

presentation skills. Ability as a good developer and effective

interaction with end users.

EDUCATION

. Bachelor of Engineering in Electrical and Electronics, Madras

University, India.

PROFESSIONAL CERTIFICATION

. Sun Certified Java Programmer (SCJP) 1.4.

AREAS OF EXPERTISE:

Programming Java 1.6, C, C++

Languages

Web/Application Apache Tomcat 5.1, 5.5, 6.0, WebSphere 5.x, 6.0, 7.0,

Servers

MVC Frameworks Struts 1.2, Spring Frame Work 2.0

ORM Frameworks Hibernate 3.2

Design Patterns Singleton, Model View Controller(MVC)

Databases Oracle 10g, Microsoft SQL Server 2000/2005

Database Tools Toad for (SQL Server, Oracle, MySQL), Oracle SQL

Developer

Web Service JAX-WS

Specifications

Web Service Tools SOAPUI, Mule 3.4

Client Side JavaScript, CSS, Flex, MXML

Scripting

Server Side JSP, Servlets, Struts Tags

Scripting

IDEs Eclipse 3.2, 3.3, 3.4, 3.5, 3.6, IBM Rational

Application Developer (RAD) 5.1

Build Tools ANT 2.0

Version Control Sub Version (SVN), Concurrent Versions System (CVS),

IBM Rational ClearCase 7.0, 7.1

Methodologies Agile, Water Fall

WORK EXPERIENCE:

NAME OF THE CLIENT: Nationwide Insurance

PROJECT: PALLM DURATION: Jan 2011 - Till Date

ROLE: Sr. Java/J2EE developer LOCATION: Columbus,OH

ENVIRONMENT: Struts, jsp, JDBC, TOAD, Oracle Sql Developer, Harvest, PL/SQL,

CSS, Eclipse, JDBC, Apache Ant, CVS, Swing, Applets,Jacada Interface Server

DESCRIPTION: Individual Annuity DeskTop (IADT) client application is the

front end graphical interface for the Prepackaged Automated Life &

Liability Management (PALLM) system.

PALLM serves as the core system for Nationwide Financial's Individual

Annuities (IA) System.

IADT is composed of the Desktop Client and its interfaces. Its primary

interface is with PALLM but also interacts with other

applications/databases such as the Views imaging and workflow system, the

Agent Information Management System (AIMS) database, Electronic Business to

Business (EB2B), Cicero, IIGS database, and the Black Box database (BBOX).

IA Desktop is a user-friendly front-end system written in Java that

provides data inquiry and data entry for the Individual Annuity Product

Engine PALLM. IA Desktop interacts with Pallm green screens using a tool

called Jacada. IA Desktop also interacts with other applications such as

workflow system OpenImage and Agent Information System AIMS. IA Desktop is

used to enter new IA contracts, apply Payments, process external/internal

transfers, set up systematical transactions, process contract maintenance

and exchanges, etc. IA Desktop maximizes efficiency of processes and system

capabilities so that cost of IA customer services is reduced while the

customer and producer perception of IA services has been greatly improved.

RESPONSIBILITIES:

. Actively involved in the application life cycle mainly includes

design, development, debugging and testing of the system.

. Implemented Spring core container for making code loosely

coupled and Spring MVC for separating the presentation layer

from the business layer.

. Developed user interfaces using JSP, HTML, AJAX, JSTL, and did

validations using JavaScript.

. Developed simple/complex SQL queries with joins and PL/SQL for

high level programming.

. Implemented persistence logic in ORM technology using JPA with

Hibernate.

. Implemented SOA,Web service using JAXWS api

. Implemented REST api.

. Adopted J2EE best Practices, using J2EE patterns. Utilized View

Helpers, Session Fa ade, Value Objects, Business Delegate,

Service Locator and Singleton for portability and performance.

. Worked on XML parsing and XSLT based transformation of messages

from different systems through MQ channel.

. Designed various XML/XSD schemas to interact with various

modules and integrated those configuration files with JAXB (Java

API for XML Binding).

. Developed the code for Parsing XML files using SAX and DOM in

JAXP API.

. Involved in debugging the application for any existing issues.

. Involved in providing the testing support and fixing the issues

for the many modules in the application.

. Involved in the design discussions with Business Analysts and

developed/delivered the code as per the design.

. Used Rational Rose development tool to design various Use Cases,

Collaboration and Sequence diagrams in Unified Modeling

Language.

. Developed and used ANT build scripts to compile, package and

deploy the application.

. Developed test cases and performed unit testing using JUnit and

involved in debugging.

. Extensively used Eclipse IDE for the development.

. Used Quality Center

. Code promotion to different Regions.

. Raising requests (Code Promotion and Database Installation) for

Deployment.

. Writing Unix Shell Scripts

. Maestro SetUp

. Assisting other Java Developers for analysis

. On Call Schedules

NAME OF THE CLIENT: Chrysler

PROJECT: MACS APPLICATION DURATION:Dec 2009 - July 2010

ROLE: Sr. Java/J2EE developer LOCATION: NJ

ENVIRONMENT: Struts, jsp, JDBC, TOAD, Oracle Sql Developer, Harvest, PL/SQL,

CSS, IRAD, JDBC, Apache Ant, CVS,JIRA

Chrysler LLC is an American automobile manufacturer that has been producing

automobiles since 1925. On August 6, 2007, Chrysler has spun off from

Daimler to Cerberus. Different processes that are being handled are

. After Sales

. Business Systems

. Procurement & Quality

. Manufacturing

The MOPAR Automated Cataloging system (MACS) is the primary tool that

catalog creators use to create and implement a catalog publication. It

makes the entire the process of cataloging very efficient and easily

maintainable.

MOPAR Automated Catalog system (MACS) is a Catalog of parts that goes into

production of Vehicle with the relation between Superseded and Preceded

part numbers. . This is a mission critical application accessed by the

dealers across the world for placing the orders. This is the primary tool

that catalog creators use to create and implement a catalog publication.

Catalog is a reference manual for all those who deal with released

"Vehicle". This catalog contains the information of all the major

parts/Module of the vehicle. The catalog is so compiled that it gives all

the information needed related to the vehicle. It divides the content to

create the hierarchy.

There are three main entities in the Catalog system.

. SUPERVISOR

. COMPILER AND

. ILLUSTRATOR

THE SUPERVISOR: is the overall administrator of the cataloging system and

initiates the process, controls and monitors the entire work flow of the

system.

THE COMPILER: Catalog creation and composition is handled entirely by this

entity.

The responsibility of the Compiler is to group related components of the

catalog. He then has to compose each group with different logical

illustrations and these logical illustrations are further broken down to

individual illustrations containing item details in it.

THE ILLUSTRATOR: is responsible for producing the artwork for the Catalog

as required by the Compilers. He creates pictorial representation of the

catalog.

RESPONSIBILITIES:

. Involved in the analysis of Service Requests and estimating the effort

. Involved in coding and testing of the Service Requests

. Production support of application -MACS Compiler, Supervisor and

Reports.

. Used Hibernate in persistence layer.

. Implemented features like logging, user session validation using

Spring-AOP module.

. Developed server-side services using Java multithreading, Struts MVC.

. Server side validations using Struts Validator and Hibernate Validator

framework

. Creating the System Integration Test Plan

. Involved in System Integration and Testing.

. Designed workflows and developed applications implementing the

business processes.

. Wrote application front end with HTML, JSP and Struts Tag-libraries.

Wrote custom JSP tags for role-based sorting and filtering.

. Used JIRA to assign, track, report and audit the issues in the

application.

. Build, confirm and prioritize technical specifications and other

Project artifacts with the business analyst and architect

. Other responsibilities include code review, peer review, release

management and co-ordination with Onsite team.

NAME OF THE CLIENT: Chrysler

PROJECT: MODEL APPLICATION DURATION:July 2008 - Nov 2009

ROLE: Sr. Java/J2EE developer LOCATION: NJ

ENVIRONMENT: Struts, jsp, JDBC, TOAD, Oracle Sql Developer, Harvest, PL/SQL,

CSS, IRAD, JDBC, Apache Ant, CVS,JIRA

Chrysler LLC is an American automobile manufacturer that has been producing

automobiles since 1925. On August 6, 2007, Chrysler has spun off from

Daimler to Cerberus. Different processes that are being handled are

. After Sales

. Business Systems

. Procurement & Quality

. Manufacturing

MOPAR is the Parts Division of Chrysler Corporation. MOPAR customers, who

are the dealerships worldwide, depend on MOPAR to deliver genuine MOPAR

Parts. MOPAR has more than 3000 Supply Partners and a network of multiple

distribution centers, which provide nearly 300,000 unique parts. The MODEL

(Mopar Oddbox Direct Electronic Link) system was designed to enable MOPAR

suppliers, who provide assemblies that are wholly or partially developed

and designed by the suppliers, to enter part information and structured

bills of materials (BOM) in an interactive fashion. The parts information

provided by suppliers is used by Chrysler Service Parts Analysts to review

the product and release the product, if approved, for usage by MOPAR. The

suppliers log on to Chrysler's Extended Enterprise Network (EEN), provide

the information about the parts they supply, create bill of materials and

submit them to Service Parts Analysis.

The main functional areas of the system are

. Maintain Supplier Part master information

. Build and maintain Supplier Bill of Material

. Maintain Supplier Part color information

This is a web interface for the suppliers to setup the parts, define colors

and BOMs and enter VPM / Catia information before finalizing and submitting

the End Items to Chrysler. The finalized BOMs are sent to service part

analysts (SPA) of SBOM for further verification, assigning Chrysler part

numbers to component parts and to submit for batch process to release to

downstream.

RESPONSIBILITIES:

. Involved in the analysis of Service Requests and estimating the effort

. Involved in coding and testing of the Service Requests

. Creating the System Integration Test Plan

. Involved in System Integration and Testing.

. Designed workflows and developed applications implementing the

business processes.

. Server side validations using Struts Validator framework.

. Wrote application front end with HTML, JSP and Struts Tag-libraries.

Wrote custom JSP tags for role-based sorting and filtering.

. Implemented the persistence layer using Hibernate ORM

. Implemented object/relational persistence (Hibernate) for the model

. Used JIRA to assign, track, report and audit the issues in the

application.

. Build, confirm and prioritize technical specifications and other

Project artifacts with the business analyst and architect

. Other responsibilities include code review, peer review, release

management and co-ordination with Onsite team.

NAME OF THE CLIENT: State Of RI&NH

PROJECT: Statewide Voter Registration DURATION: Sep 2004 -June 2008

System

ROLE: Sr. Java/J2EE developer LOCATION: NH

ENVIRONMENT: Struts, jsp, JDBC, TOAD, Oracle Sql Developer, Harvest, PL/SQL,

CSS, IRAD, JDBC, Apache Ant, CVS,JIRA

The project involves development of a web application with the primary

business functions of Election System - ElectioNet. ElectioNet is developed

for helping the states of United States to achieve the complaints with

several Acts - HAVA, NVRA and ADA. The application interfaces with various

external entities like Department of Motor Vehicle, Social Security

Administration, Department of Corrections, etc. ElectioNet's Centralized

Voter Registration system was designed to standardize and centralize the

registration of voters throughout the state to support online voter

registration using a centralized repository. It is a browser-based system

with multiple security levels designed to decrease voter fraud by

eliminating duplicate entry. Its modular integrated Java architecture lets

you tailor your solution by licensing only the components you need today.

RESPONSIBILITIES:

. Developed new CCR's.

. Application development using Java web based technologies such as

Servlets, HTML, JSP, Struts.

. Used Java Script for client validations

. Developed modules -Absentee Ballot, Poll Worker.

. Prepared Unit Test Plan, Unit Test Results and System Plan.

. Involved in System Integration testing.

. Involved in bug fixing and other maintenance of the application.

. Ensure enhancements/ requirements meet established quality and end

user needs.

. Used CVS as a Version Control Tool.

. Interacted with onsite development team for requirement gathering

and other updates

. Provided input/feedback in the validation of Functional and

Business Requirements

. Other responsibilities include code review, peer review, release

management and co-ordination with Onsite team.

. Analysis of the problem and fixing at UAT phase.



Contact this candidate