Post Job Free

Resume

Sign in

Java Developer Project

Location:
Englewood, CO
Posted:
September 11, 2013

Contact this candidate

Resume:

Swamy Velma

Sr. Java Developer

E- Mail ID:

ab7cqg@r.postjobfree.com; Phone No.: 425-***-****

Core Competencies

Over 7+ years of experience in full life cycle development involving

analysis, design, development, testing, documentation, implementation &

maintenance of application software in Web-based environment, Distributed n-

tier architecture. Expertise in design and development of various web and

enterprise applications using J2EE technologies like JavaScript, JSP Java

Beans, Servlets, JDBC, TOAD, EJB, JMS, JSF, JNDI, RMI, HTML, AJAX, GWT,

JQuery and Web Services.

Expertise in OOA, OOD, SDLC, Java Application Development, Distributed

Application Development and Object Oriented Programming (OOP), UML,Rational

Rose 2000

Extensively experienced in using various design patterns such as MVC (Model-

View-Controller), Singleton, Session Facade, Data Transfer Object, Data

Access Object and Business Delegate in the development of multi-tier

distributed enterprise applications

Good understanding of SOA with the middleware technologies with Oracle

Application Server.

Administration, Design, Implementation maintenance and production support

of Enterprise Applications using BEA WebLogic Server, Websphere, Jboss.

Hands on Experience in designing and developing SOA applications

Worked on SWING applets

Design and Development of Swing and Awt.

Developed user interfaces using Java Server Pages, XHTML and Swings to

provide unique personalized look-and-feel for administrators and other

users of the system

Experienced with various frameworks like Struts, Spring, Hibernate

Experienced in using Java IDE tools like Eclipse, WSAD, RAD

Excellent in databases like IBM DB2, Oracle, SQL Server, My SQL, MS

Access

Experienced in working with different operating systems Windows, UNIX,

LINUX

Expert in writing complex SQL Queries and PL/SQL blocks

Wrote build/deployment scripts using Ant and Maven

Wrote unit tests using JUnit, Log4j

Good working knowledge on CVS, SVN for version control

Committed to excellence, self-motivator, fast-learner, team-player, and a

prudent developer with strong problem-solving

skills and communication skills

Ability to learn and use new systems and paradigms in considerably less

time, Solid communicator with exceptional team-building skills.

TECHNICAL SKILLS:

Languages: C, C++, JAVA, SQL, PL/SQL, UML,

BPEL.

J2EE Technologies: Servlets, SWING, JSP, JSF, JSF, Maven, ANT, JSTL,

JDBC, TOAD, RMI, JNDI, EJB, JMS, Java Beans, JUnit,

Log4j, Web Services.

Web Technologies: HTML, DHTML, XML, XSLT, XPath, CSS, DOM, SAX, AJAX,

GWT, JavaScript, JQuery.

IDE Tools: RAD 6.0, WSAD 5.x, Eclipse.

Databases: Oracle 8i/9i/10g, IBM DB2, SQL Server 2005, My SQL, MS Access.

Methodologies: RUP, Agile Scrum, SDLC.

Operating Systems: Windows XP/2000/NT, Red Hat Linux 9, Solaris 10

Frameworks: Struts 1.1/1.2/2.0,Spring 1.0/2.0/2.5, Hibernate 2.0/3.0

Version control: CVS, SVN.

EDUCATION:

Bachelor of Computer Science from JNTU, India 2005

PROFESSIONAL EXPERIENCE:

DOUGLAS COUNTY GOVERNMENT, CO

Feb 12- Till

Date

Role: Java Developer

Project: AM I REGISTERED.

Description:

The, "Am I Registered" application will provide a means

for the public to be able to see ballot details, including the

status of their mail ballot request, when their ballots

were mailed and check status of their returned ballot, so that

call volume is reduced. And this project is developed

by using Struts, Hibernate.

Public Use:

The Purpose of this application is to reduce the volume of

calls to the Election Office. Questions such as, "Am I

registered?", "Where do I vote?", and "How Do I Register?"

are intended to be answered by accessing this

application. Voters will be able to download their

personalized sample ballot.

Admin Use:

The election manager will upload sample ballots and

associate the ballots to a specific election. The election

manager will control informational messages received by

voters. The messages are received based on voter type -

Mail In Voter or Polling Place Voter.

Responsibilities:

Actively participated in Analysis and Designing Phases. And Participated in

the designing of the Web framework using Struts MVC. Involved in the entire

life cycle development of the application.

Involved in creating the pages, deploying, configuring and assigning the

permissions to the Application on Jboss Application Server.

Developed Hibernate queries and POJOs for the Oracle 10g database.

Developed custom tools for developers as well as testers. Used log4j for

application error logging

Involved in designing and developing the internet application using JSP,

JSTL, HTML, JavaScript and CSS.

Implemented client side validations using JavaScript.

Involved in the documentation of the application. Involved in preparation

of Test Cases and conducting Unit Testing.

Actively participated in Bug fix, Enhancements, and Impact analysis

documentation.

Used JSTL tag libraries for the jsp's. Used CVS Version Control for Project

Configuration Management.

Participated in developing the Ant Script to build the application,

developed Action classes and JSP using Struts framework and JSP.

Environment:

Java, Servlets, JSP, JSTL, Struts MVC, Hibernate, Oracle 10g, Jboss,

Log4J, Ant, XML Access, CVS, Java Script, AJAX, Unix, HTML and CSS

SOFTWARE EARNINGS INC., MEMPHIS (TN)

Sep 11- Jan 12

Role: Java Developer

Project: ONTRAC

Description:

OnTrac is a web-based dashboard used for centralized control and tracking.

OnTrac monitors and tracks the progress of each file and /or unit of work

processed through Payments Navigator or the bank's legacy systems. OnTrac

communicates with key systems to track, monitor, and report the high-level

progress of all units of work and items processed throughout the day.

OnTrac provides a range of drill-down features for detailed examination of

groups and data in the workflow. This project has been developed by using

JSF, JSP and EJB. And the databases are IBM DB2 and Oracle.

Responsibilities:

Participated in the designing of the Web framework using JSF.

Involved in the entire life cycle development of the application.

Involved in the detail design of the application using J2EE, JSF, EJB,

XMLWebServices and WebSphereMQ. Also wrote queue sender using JMS API.

Design & Developed the User Interfaces using HTML, CSS and Action Script.

Involved in writing the client side scripts using JavaScript.

Used Ajax for many of the data retrievals and validations in the

application.

Validated the XML documents with XSD validation.

Involved in the development of the GUI of the application.

Developed Action Script functions for event handling, error handling and

response handling.

Written the XML Schema to validate the incoming XML Documents from the Web

service clients.

Developed Ant Script to build the application, developed Action classes and

JSP using JSF framework and JSP.

Developed Stateless Session Beans (EJB), Value Objects and DAOs and

deployed in web logic 8.1.

Developed SQL stored procedures and prepared statements for updating and

accessing data from database.

Developed the DAO's using JDBC, SQL and Data Source Object.

Responsible for Oracle 9i logical and physical database design,

implementation, and maintenance on Windows.

Created new Databases and users: set up backups, export, and other

monitoring scripts.

Implemented database refresh using full export for table level and full

database defragmentation, resulting in improved performance and effective

space management.

Identified, recommend, and implement all new database technologies Oracle

License management.

Used JSTL tag libraries for the jsp's, and added missing jar files.

Development carried out under Eclipse Integrated Development Environment

(IDE), Eclipse RCP, Rational architecture development (RAD), Net beans.

Used WEBLOGIC, WEBSPHERE, TOMCAT and JBOSS are the application servers for

deployment.

Used JUNIT for testing and check API performance.

Application and Error logging was done by using log4j.

Used PCVS Version Control for Project Configuration Management.

Environment:

Core Java, J2EE, Servlets, JSF, JSP, EJB, MDB, UML, Web services, RAD, Net

beans, Eclipse3.3.2, Eclipse RCP, Websphere, Weblogic, Tomcat, Jboss 4.0,

JMS, JReport, Scrum, HTML, DHTMl, CSS, JSTL, JavaScript, JUnit, ANT, SOAP,

XML, XSD, XSLT, IBM DB2,Oracle9i, AJAX, Linux.

FEDEX, MEMPHIS (TN)

Apr 11- Aug 11

Role: Java Developer

Project: Directory.

Description:

This project has been developed for employees look up, which is used to

trace employee information. One can see the full status of employee through

this software online. Previously it was developed by using struts and

application server as web logic 8.1, so I was migrated this project by

using struts 2.0 and application server as web logic 10.3.

Responsibilities:

Participated in the designing of the Web framework using Struts Framework

as MVC design paradigm.

Involved in the entire life cycle development of the application.

Reviewing and analyzing data model for developing the Presentation layer

and Value Objects.

Extensive use of Struts Framework for Controller components and view

components.

Involved in writing the exception and validation classes using core java,

Struts validation rule.

Involved in writing the client side scripts using JavaScript.

Used Ajax for many of the data retrievals and validations in the

application.

Validated the XML documents with XSD validation.

Used Spring DAO on the data access layer with the Hibernate.

Used Core Spring framework for Dependency Injection.

Transformed the XML documents to XHtml using XSLT.

Involved in the development of the GUI of the application.

Developed SQL stored procedures and prepared statements for updating and

accessing data from database.

Developed the DAO's using JDBC, SQL and Data Source Object.

Used JSTL tag libraries for the jsp's, and added missing jar files.

Development carried out under Eclipse Integrated Development Environment

(IDE), Eclipse RCP.

Used JUNIT for testing and check API performance.

Used WEBLOGIC, WEBSPHERE, TOMCAT and JBOSS are the application servers for

deployment.

Application and Error logging was done by using log4j.

Written and debugged the ANT scripts for building the entire web

application.

Used CVS Version Control for Project Configuration Management.

Environment:

Core Java, J2EE, Servlets, JSP, Struts2.0, Hibernate3.0,XFire Framework,

Spring, MDB, UML, Web services, Rational Rose2000, WinCvs, Eclipse3.3.2,

Eclipse RCP, Jboss 4.0, JMS, JReport, Scrum, HTML, DHTMl, CSS, JSTL,

JavaScript, Tomcat, Weblogic, Websphere, JUnit, ANT, SOAP, XML, XSD, XSLT,

Oracle9i, AJAX, Linux.

Blue Cross Blue Shield Association of MN

Nov 09 -Mar 11

Role: Java Developer

Project: Share IT - Medicare Business Solutions

Description:

Share IT is end to end Medicare solutions product developed by BCBS. Share

IT is responsible for establishing a Medicare platform to support claims

processing, enrollment, billing and reconciliation within and outside the

system. It will also serve as a repository of previous proposals. Medicare

Enrollment is used to enroll member in Share IT.

Responsibilities:

Full life cycle experience including requirements analysis, high level

design, detailed design, UMLs, data model design, coding, testing and

creation of functional and technical design documentation.

Used Spring Framework for MVC architecture with Hibernate to implement DAO

code and also used SOA Web Services with XML parsing to interact other

modules and integration testing.

Developed and implemented GUI functionality using JSP, JSF, JSTL, JQuery,

XHTML and DHTML

Used Ajax to speed up application.

Developed JSP custom tags, using JSP2.0, for encapsulating presentation

logic in concise form.

Converted XML to Java objects using JAXB.

Configured Java objects with back end database tables using O/R mapping in

Hibernate.

Creating and Designing XML schemas, creating simple and complex types,

global element references, attribute, transform the xml to XSLT style

sheet, XML validations

Thoroughly Unit tested the application by writing test cases for different

scenarios.

Used JUnit to test the code for extensive code coverage.

Extensively participated in Agile Scrum Development Methodology with Test

Driven Development process, from the development phase to testing phase and

postproduction phase.

Used ClearQuest for version management between various integration and

development streams.

Implemented various design patterns in the project such as Business

Delegate, Data Transfer Object, Data Access Object and Singleton

Used Maven to build and deploy the project.

Used WEBLOGIC, WEBSPHERE, TOMCAT and JBOSS are the application servers for

deployment.

Monitored the Error logs using Log4J and fixed the problems

Interacted with application testers to review system defects and recreate

defects in order to provide comprehensive fixes.

Lead communication with Senior Business and other technical teams like

Siebel, Diamond to decide overall architecture of application/module.

Environments:

Core Java, J2EE, AJAX, XML, XSLT, JSP, JSF, BPEL, Log4j, JQuery, Spring2.0,

Hibernate3.0, Web Services, Maven, WebSphere, Tomcat, JUnit, IBM DB2,

PL/SQL, TOAD, RAD 7.0, Eclipse RCP, ClearQuest, HTML, DHTML, CSS,

JavaScript

Allianz Life Insurance Company, NY

July 08-

Oct 09

Role: Java Developer

Project: Customer Insurance Catalog

Description:

Allianz Life is one of the world's largest integrated financial services

organizations, which offers products like universal life insurance and long

term care insurance for individuals. The Customer Insurance Catalog is an

intranet application developed for employees within the company. The

employees can access Customer information and update the customer

information on various types of insurance policies provided by the company.

The employees can also process claims and authorize payments for the

customers. This application also provides various functionalities such as

generating different types of quotes based on medical history of customers.

Responsibilities:

Involved in various phases of Software Development Life Cycle (SDLC).

Used Rational Rose for the Use Case Diagrams, Object Diagrams, Class

Diagrams and Sequence Diagrams to represent the detailed design phase.

Front-end is designed by using HTML, CSS, JSP, JSF, Servlets, SWING, JSTL,

Ajax and Struts.

Created, Configured and Managed Oracle ESB (Enterprise Service Bus).

Integrated B2B interface with BPEL flows.

Used Oracle ESB features like connecting, document transformation and

content based routing.

Worked on SWING applets

Design and Development of Swing and Awt.

Involved in developing the CSS sheets for the UI Components.

Used Spring MVC at presentation layer.

Involved in writing the exception and validation classes using Struts

validation rules.

Persistence layer was implemented using Hibernate Framework.

Used JavaScript for the web page validation.

Created Servlets which route submittals to appropriate Enterprise Java Bean

(EJB) components and render retrieved information.

Developed various EJB components to fulfill the business functionality.

Developed Session Beans to process requests from the user and used entity

beans to retrieve and update customer information.

Implemented the Email module, which included setting up JMS message queue,

designing and developing email client which sent Java messages to the

message queue, designing and developing message driven beans that consumed

the messages from the queue and sent emails using contents from the

message.

Used Apache Axis for consuming Web Services.

Written ANT scripts for building application artifacts.

Monitored the error logs using Log4J and fixing the problems.

Used AJAX to get the dynamic behavior of the screens.

Used XML with SAX parser to transfer data between applications.

Used Java/J2EE Design patterns like Business Delegate, Session Fa ade, Data

Transfer Object (DTO) and Service Locator in the project extensively, which

facilitates clean distribution of roles and responsibilities across various

layers of processing.

Wrote PL/SQL stored procedures, Prepared statement and used API.

Used JUnit for unit testing .

Created Unit, Acceptance and Integration Test Documents and Code Review

Documents.

Extensively used WSAD while writing code & used CVS for change control.

Used WebSphere,Tomcat,Weblogic and jboss are Application Servers for

deploying various components of application.

Environment:

Core Java, SWING,Struts,Spring,Hibernate,J2EE,Java SDK, XML, SAX, BPEL,

JSP, JSF, UML, JMS, HTML, JavaScript, Servlets, Eclipse,Eclipse RCP,

Weblogic,Tomcat, WebServices, JUnit, Unix,Ajax, EJB,ANT,CVS,Oracle.

Verizon Wireless, Bellevue, WA

Aug'07 to June' 08

Role: Java Developer

Project: Electronic Card Activation and Retention System (eCARS) &Internet

Billing Analysis System (iBAS)

Description:

Verizon Wireless Prepaid CSR's will use this application to verify the

account, update the customer Info and replenishment the pre paid minutes.

The application is architectured using Struts framework, JSP, Servlets,

Oracle database, XML WebServices and IBM MQseries to interact SUREPAY.

Responsibilities:

Involved in the detail design of the eCARS application using J2EE, Struts,

EJB, XML Web Services and WebSphereMQ. Also wrote queue sender using JMS

API.

Design & Developed the User Interfaces using Adobe Flex, HTML, CSS and

Action Script.

Integrated Flex with BlazeDS to communicate Server side Objects which was

build using Structs Framework.

Used Flex Data access methods to communicate between the Flex and Java.

Developed Action Script functions for event handling, error handling and

response handling.

Written the XML Schema to validate the incoming XML Documents from the

Webservice clients.

Developed Ant Script to build the application.Developed Action classes and

JSP using Struts1.2 framework and JSP, JSF.

Developed Stateless Session Beans (EJB), Value Objects and DAOs and

deployed in weblogic 8.1.

Developed the Business delegates, which calls the downstream interfaces to

replenish the pre paid Minutes in vendor systems.

Designed and developed the common XML API which can be used by Bill Payment

Kiosk, VZW.com and IVR using Java2 API (1.5) and JAXP API.

Environment:

J2EE, JDBC 2.0, Servlets, JSP1.2, Ant, Structs, Flex Builder, MS

Visio2000, JMS, JFS, CVS, ORACLE 8.1.7, Weblogic8.1, UML, AIX 5.2, XML1.0,

XML WebServices, EJB2.0, WebSphereMQ5.3 Windows 2000,UMLmagicDraw 7.0.

Suzuki Motors, India

June' 06 to Aug' 07

Role: Java Developer

Project: Sales Order Processing

Description:

This project involved developing a sales order-processing system to

automate the sales orders received from the customers. The processing

system should also manage the process starting from order entry to the

shipment of ordered products.

Responsibilities:

Involved in coding, testing and implementation phases of entire life cycle

of project.

Designed and developed front end using JSP.

Designed and developed the interfaces used for the forms using HTML and

JavaScript.

Involved in deploying the software on Apache Tomcat.

Used JDBC to connect to Oracle8i database.

Prepared the database script for deploying the application..

Environment:

Core Java, Apache Tomcat, JSP, Oracle8i, JDBC, Windows NT, JNDI, HTML,

JavaScript, XML, VSS and NetBeans 3.4, VSS.

Image Hospitals, India

July' 05 to June' 06

Role: Java Developer

Project: Medical Staff Credentials and Patient Billing System

Description:

Doctor's staff credentials are maintained in this intranet system. It is

one of the most important and critical systems in the healthcare industry.

Medical Staff Credentials System is used for verifying and determining the

credentials of the doctors. The system stores information like Doctor's

licenses, license expiry dates, credentials, specialization, surgery

records, etc.

Responsibilities:

Developed Use Cases, Class diagrams and Sequence and Activity diagrams

using Rational Rose.

Coded Servlet classes in java web server environment.

Used JDBC to connect to Oracle8i database.

Created web pages using JSP.

Developed the presentation layer and GUI framework that are written using

HTML and Client-Side validations were done using JavaScript.

Involved in unit testing.

Environment:

WinNT, Core Java, JDBC, Servlets, Oracle9i, HTML, JSP, XML, UML,

JavaScript, WebSphere 3.5, UNIX, VSS.



Contact this candidate