Post Job Free

Resume

Sign in

Customer Service Java

Location:
Texas
Posted:
November 20, 2013

Contact this candidate

Resume:

KAVYA C RAMACHANDRA

214-***-****

aca4zq@r.postjobfree.com

Summary:

• 7+ years of experience in full life-cycle of software development process including

requirement analysis, design, coding, testing, debugging and maintenance.

• Extensive knowledge and experience in developing JAVA based applications using Core

JAVA, Collections API, J2EE, JDBC, Servlets, JSP, HTML, JavaScript, XML.

• Accomplished software engineer specializing in Java/J2EE development and production

support.

• Strong experience in Java, JSP 2.0, Servlet 2.3, JMS, Spring 3.0, Struts 2.0, Hibernate

3.0.

• Working experience with J2EE application servers such as Weblogic Portal Server,

Websphere Application/Portal Server and JBoss.

• Proficient in Web page creation using HTML, JQuery, Java Script, JSF and CSS.

• Enhancement, design and development using Java Script, JQuery, HTML, CSS at the

front-end.

• Good Object Oriented Design and Graphic UI Design of Business Modules using UML,

Use Cases, Sequence Diagrams.

• Good knowledge of Database design and development that involves Relational database

schema, Functional dependencies, Normalization of tables, writing queries using SQL,

formatting results and writing Triggers, Stored Procedures (PL-SQL) in ORACLE.

• Well-versed in Presentation Tier Development using JSP, Custom Tag Libraries, Apache

Jakarta Struts and XML.

• Extensively experienced in Middle Tier Development using Servlets, JSPs.

• Experience of using ANT tool to generate deployable files.

• Good Understanding of different Java/J2EE Design Patterns.

• Expert level Java skill and very good Object-Oriented Programming.

• Capable and adaptable to learn new technologies, take up new challenges with minimum

supervision.

Technical Skills:

Java, SQL.

Programming languages

Core Java, Collections, Threads, Java beans,JDBC

J2SE Technologies

JSP, Servlets, JDBC, JSF.

J2EE Technologies

XML, HTML, DHTML.

Web Technologies

Springs, Struts 2, Hibernate.

Frameworks

Apache Tomcat, Web Logic, IBM Web Sphere, GlassFish, JBoss.

Web/Application Server

Oracle, My SQL, Postgre SQL.

Databases

Eclipse, Net Beans.

Development tools/IDE

CVS, SVN.

Version Control

Operating system Windows 95/98/2000/XP/VISTA/7, UNIX, LINUX.

Professional Experience:

Client: TIERS, Austin, Texas, Dec 12 - Present

Role: Java Developer

Project Description: The mission of TIERS is to maintain and improve the Health and Human

Service Commission in Texas and to administer its programs in accordance with the highest

standards of customer service and accountability for the effective use of funds.

Responsibilities:

• Interacted with business analysts to convert business requirement to technical

requirement.

• Designed the application following Unified Modeling Language (UML) Methodology.

• Involved in writing Usecases and Class diagrams using Rational Rose.

• Developed the necessary GUIs for the front-end using XHTML and JSPs.

• Developed XML pages and converted them to HTML using XSLT.

• Developed the User Interfaces using JSP, HTML, CSS, and JavaScript.

• Worked on JQuery, AJAX for designing highly user interactive web pages.

• Implemented the architecture based on the Apache Struts MVC framework, using a

Central Servlet acting as the controller.

• Designed and coded connection pooling classes to manage database connections to

various databases.

• Implemented the connectivity to the Oracle database using JDBC.

• Involved in writing stored procedures and triggers using PL/SQL.

• Used CVS for version control.

Environment: Java, Weblogic, Oracle 10g, Struts, JSP, JQuery, Custom Tag Libraries, Servlets,

JDBC, PL/SQL, UML, HTML, XML, XSLT, Java Script and Struts, Rational Rose, Java,

TIERS Framework.

Client: American Express, Phoenix, AZ Oct 10 – Nov12

Role: Java/J2EE Developer

Project Description: This module provides web based service channel for Card members to

maintain their personal accounts on-line. This application provides customers with on-line

facilities that include but not limited to Balance Transfer, Membership Reward Enrollment,

Direct Debit, Deferred Plans, Recurring Billing, Change of Contact Address and other member

transactions.

Responsibilities:

• Involved in deploying the application with Spring Framework and Hibernate.

• Involved in gathering business requirements, analyzing the project and created UML

diagrams such as Use Cases, Class Diagrams, Sequence Diagrams and flowcharts for the

Optimization module using Microsoft Visio.

• Implemented the AJAX, JSPs, and Servlets, in the MVC Struts Framework to

effectively handle the workflow of the application.

• Developed Action classes to handle HTTP client requests by using HTTP Servlet

Request, HTTP Servlet Response, Action Mapping and Action Form objects.

Worked with Core Spring Framework for Dependency Injection, Spring Context to

provide message sources.

• Developed Spring Configuration file to define data source, beans and Hibernate

properties.

• Designed and developed the User Interface using JSP, JSF, HTML, CSS and

JavaScript.

• Various JSF, Rich faces tags were used to implement asynchronous requests to web

container

• Worked with Spring web flow to represent UI flow.

• Implemented Design Patterns like MVC and Facade.

• Worked with Hibernate for developing Persistence classes to interact with the database.

• Developed Ant scripts to deploy EAR, WAR files for deployment into server.

• Successfully executed all the test cases and fixed any bugs/issues identified during the

test cycles.

• Used Eclipse IDE and Web Sphere application server in development.

• Worked with Log4J for logging purpose in the project.

Environment: Java, J2EE,Servlets, MVC Struts, Spring, SQL, HTML, WebSphere Application

Server, Rational Rose, UML, MS Visio, XML, Oracle, Log4j, Ant,Unix.

Client: Goldman Sachs, New York. Oct 08 – Sep10

Role: Java/J2EE Developer

Project Description: Goldman Sachs is a premiere finance company specializing in lease-loan

management. Global Panther is an Intranet application developed for Goldman Sachs, to

automate their lease-loan management system. The E-commerce module was developed for the

off-site data entry operator to send data to the application server through a secure web server.

The data entered remotely is securely transported to the web server through https protocol and

packaged into a XML file, which in turn is pushed into IBM MQ Series queue.

Responsibilities:

• Designed new classes and servlets to implement system change (SR) requests.

• Provided Production Support.

• Analyzed data and presented in a spread sheet format.

• Fixed bug reports on the existed system.

Environment: Eclipse IDE, HTML, CSS, SQL, Core java, JSP, Servlets .

Client: Canara Bank, India Feb 06 – Apr 08

Role: Software Developer

Project Description: Intellect Cards is a flexible cards management system and is a part of the

Intellect Suite Product which is a comprehensive solution to the Banking service needs.

Responsibilities:

• Participated in all the phases of Software Development Life Cycle.

• Involved in the design of the project and represented the requirements through the

diagrams using UML.

• Designed the Web-Tier using Struts MVC.

• Involved in the Database design, creation, Querying.

Used JSTL and custom tag library with frameworks such as Ajax and JQuery, to build

interactive and attractive user interfaces.

• Worked in implementing Spring, Hibernate technologies

• Involved in developing test cases for testing the application using JUnit.

• Designed and developed Session and Entity Beans to implement business logic and

deploy them on Weblogic Application Server.

• Developed the User interface screens using HTML, JSP and AJAX.

• Designed table components with headers, adding column to tables and manipulating

them.

• Used CVS version control for source code.

• Designed, developed and implemented Reports benefits application for Annual

Reporting.

• Used Junit for testing.

• Created tables, triggers, stored procedures, SQL queries, joins and views for multiple

databases, using MySQL Server.

Environment: Websphere Application Server 6.1, Spring framework, Core java, JSP, Servlets,

Taglibs, Hibernate, XML, Weblogic 8.1, Eclipse3.2, JavaScript, Web Framework, SOAP based

web services

EDUCATION

Bachelor of Engineering in Electronics and Communication, VTU, India



Contact this candidate