Post Job Free
Sign in

Project Java Developer

Location:
Alpharetta, GA
Posted:
February 07, 2015

Contact this candidate

Resume:

Summary:

Around * years of Experience in developing Java and GWT applications.

Experience in all phases of software development life cycle (SDLC), which

includes User Interaction, Business Analysis/Modeling, Design/Architecture,

Development, Implementation, Integration, Documentation, Testing, and

Deployment.

Good understanding on new Core Java features.

Significant experience in Apache Struts framework, Hibernate, spring

framework, GWT,EXT- GWT,GWTP.

Have good Exposure to Java Web services .

Good understanding on SNMP.

Extensive experience with web service definition library and Service

oriented architechture.

Experience in developing and deploying the Enterprise Applications (ear)

and Web Applications (war).

Good exposure in GUI development using HTML, CSS, JavaScript, AJAX, jQuery,

JSP, Servlets, XML.

Good exposure to IDE tools like Eclipse,Visual Studio.

Good understanding database design schema and writing SQL/PL SQL .

Good exposure to database MySql.

Good knowledge of Design Patterns like Singleton, DAO, Factory, MVP, MVC

etc.

Experience in working on UML and system design using Topcased IDE for Java.

Experience in Programming technologies like JUnit, ANT.

Experience in application/web servers like Tomcat 6.x/5.x and JBOSS 5

Experience with adhering to strict coding standards in a team development

environment.

Educational Background:

Master's Degree in Business Administration from Madras University,India.

2009

Bachelor Degree in Computer Engineering from Anna University, India.

2005

Work Experience:

Organization Designation Duration

Hexaware Technologies Software Engineer Feb 2011 - May 2011

Calsoft Technologies Developer Jun 2006 - Oct 2010

Project Details:

Client: Delta Airways Project : Delta Axis

Role: GWT Developer Duration: Feb 2011 - May 2011

Description:

The objective of the project is to, develop a Web application for

Airline Reservation systems(ARS).Axis is a GWT application to assist agents

with transactions related to making ticket reservations, which includes

blocking, reserving, canceling and rescheduling tickets.

This also includes Loyalty services for Delta Customers .Dual Access

support code sharing partners. Mainframe supports all the Database related

operations and those interactions are done through WSDL 's

Responsibilities:

Active participation in Detailed Design Review

Used Agile methodology as Project model.

Development of Dual Access and PNR support modules.

Used Smooks translator and Wsdls for SOA calls.

Used GWTP for the implementation of MVP.

Successfully tested and resolved many bugs.

Environment: Java 6,GWTP,GWT,Ajax,Ant,Tomcat Eclipse, Smooks,SOA,Topcased

design tool.

Client: U4EA Technologies Project: Fusion View

Role: GWT Programmer Duration: Jan 2010 - Oct 2010

Description:

Project involved developing a Web-based Element Management System (EMS)

using the latest technologies for centrally administering and monitoring

devices with SNMP using Snmp4J.

The Web-based EMS had the following key features:

Automatic and Manual Discovery of MSBGs,Monitoring the discovered MSBGs.

Statistics Reporting including real-time charting for various performance

parameters.

?Centralized Deployment Management - Firmware and Configuration deployment

to multiple devices in a single click.

Fault Management- Periodical Error Repoting.

Topology View integrated with Google Maps.

Grouping of the devices depending on geographical location.

Role-based Authorization along with view-based access for users having

various roles.

Data collected from the devices are stored in MySQL database for generating

the reports and performing trend analysis.

Responsibilities:

Understanding the application Architecture, requirement gathering and

creating design documents.

Developed Back end code using Core Java to implement technical

enhancement following Java Standards.

Implemented front end changes based on GWT and Java code as per

requirement.

Responsible for writing SQL queries as per requirement.

Implemented client side validation with JavaScript Objects.

Implemented AJAX with Ext GWT framework

Involved in both High Level Design and Detailed Design

Involvement in conducting the code review and guiding the team

Involved in Testing and was involved in test plan preparation and

reviews

Environment: Java5,Eclipse,GWT,Ext-

GWT,Hibernate,Tomcat,GoogleMaps,JSON,Jfree reports and charts,Oracle,XML.

Client: U4EA Technologies Project: EMS for U4ea MSBG

Role: Java Developer Duration: May 2009 - Dec 2009

Description:

This project involved developing a stand-alone Java based EMS for managing

U4EA devices - MSBG (Multi-Service Business Gateway).Features included

discovering, monitoring and viewing real-time charting of statistics. User-

friendly interface enables user to group, manage and configure all devices

available on in the network.

trend analysis.

Responsibilities:

Understanding the application, requirement gathering and creating design

documents

Developed Inventory and Configuration modules

Involved in SQL query writing for creating DB operations.

Used collections and generics for storing objects.

Used hibernate to persist data to MySql database.

Provided role base access to view/edit resources

Environment:

Java5,Eclipse,swing,Hibernate,MySQL,XML,Ant,Log4J,Snmp4J,Simulators,Linux.

Client : Nortel Project: Internal NMS

Role: Java Developer Duration: Sep 2008 - Apr 2009

Description:

This project involved developing a stand-alone Java based NMS for managing

Voip devices. Application enables administrator in discovering the Access

Points and managing them. User friendly UI helps in arranging the

discovered access points into groups for easier management.Automatic and

Manual Discovery of devices,Monitoring the discovered devices.Statistics

Reporting including real-time charting for various performance

parameters.Centralized Deployment Management - Firmware and Configuration

deployment to multiple devices in a single click.Fault Management-

Periodical Error Repoting.Grouping of the devices depending on geographical

location.Role-based Authorization along with view-based access for users

having various roles.Data collected from the devices are stored in MySQL

database for generating the reports and performing trend analysis.

Responsibilities:

Involved in development of Performance related modules

Developed Inventory and configuration part of the application to enhance

the access of gateways.

Used Jsp to provide the user interface to wireless NMS.

Used Hibernate for persistant storage and data mapping with java objects.

Environment: Struts,Java,Hibernate,MySQL,Html and Xml.

Client : Internal Project: Intranet

Role: Java Developer Duration: Nov 2008 - Aug 2008

Description:

This project involved developing a web based intranet for internal users.It

includes employee login and his/her employment details,meeting room

booking,documents,calender,job references,white papers etc.

Responsibilities:

Involved in development of login and permissions related modules

Developed struts part for employment details view

Used Spring to provide the web interface to scholar guides.

Used Hibernate for persistant storage and data mapping with java objects.

Environment: Java5,Struts,spring,Hibernate,MySQL,Html and Xml.

Client : Proxim Vision EMS Project: EMS for Proxim Wireless

Role: Java Developer Duration: Nov 2007 - Oct 2008

Description:

This project involved developing a stand-alone Java based EMS for managing

Wireless devices. Application enables administrator in discovering the

Access Points and managing them. User friendly UI helps in arranging the

discovered access points into groups for easier management.Automatic and

Manual Discovery of MSBGs,Monitoring the discovered MSBGs.Statistics

Reporting including real-time charting for various performance

parameters.Centralized Deployment Management - Firmware and Configuration

deployment to multiple devices in a single click.Fault Management-

Periodical Error Repoting.Grouping of the devices depending on geographical

location.Role-based Authorization along with view-based access for users

having various roles.Data collected from the devices are stored in MySQL

database for generating the reports and performing trend analysis.

Responsibilities:

Involved in development of Performance related modules

Developed Inventory and configuration part of the application to

enhance the access of gateways.

Used swing to provide the user interface to wireless ES.

Used Hibernate for persistant storage and data mapping with java objects.

Environment: Java5,Swing,Hibernate,MySQL,Html and Xml.

Client: De La Ru Project: Point of Sale

Role: Java UI Programmer Duration: Jun 2006 - Sep 2007

Summary:

This project involved developing a Java based solution to tender the exact

change at the point of sale. As a team member was involved in development

of the test application with swing based user interface and integrated with

the solution for coin dispenser.

Responsibilities:

Understanding the application, requirement gathering and creating

design documents

Developed the GUI using Swing components

Expert in debugging the issues and resolving the production/test

issues.

Devised logging mechanism using Log4J.

Developed the Sql query for table designs.

Responsible for identifying and resolving project risks, issues and

problems.

Contributed in formalizing Customer architecture standards.

Participated in code review and integration.

Responsible for configuration management using SVN.

Responsible for deployment of the exe file.

Environment: Java5,Eclipse,Swing,MySQL,PL/SQL,Ant and SVN.



Contact this candidate