Post Job Free

Resume

Sign in

Java Developer Project

Location:
Plantation, FL
Posted:
February 20, 2014

Contact this candidate

Resume:

Preet B.

Contact: 954-***-****

Java Developer Email Id:

accrd6@r.postjobfree.com

SUMMARY:

• Over 6+ years of professional experience in designing, developing and testing internet/intranet

Web-based applications, Client/Server applications, J2EE Architecture, OO Design patterns, Core

Java.

• Good experience in designing web/enterprise applications using Software Development Lifecycle

(SDLC) methodology.

• Very good understanding of Model View Controller (MVC), Client Server and Multi-tier

architectures.

• Strong knowledge of Java/J2EE design patterns. Implemented various design patterns like, MVC,

Command, Singleton, Session Facade, Front Controller, Data Access Object, Value Object

patterns.

• Expertise in web development using Angular JS, HTML, DHTML, CSS, Java Script, XSL,

XSLT, and XML (SAX, DOM, JAXP, JAXB).

• Expertise in Web Components technologies like JSP, Servlets, JDBC, AJAX.

• Experience working with ServiceOriented Architecture (SOA) and Enterprise Service Bus (ESB)

using WSDL.

• Experience with modern web UI development technologies: HTML5, CSS3 and

JavaScript/JQuery.

• Experience in JavaScript MVC framework Angular JS

• Strong front-end UI development skills using HTML5, CSS3, JavaScript, jQuery, EXT-JS,

AngularJS, AJAX, XML, XSLT.

• Expert in designing enterprise applications using technologieslike EJB, JNDI, JMS.

• Extensive experience in designing, developing and implementing Model View Controller

(MVC2) using Struts, Spring, and Hibernate framework.

• Experience in Database programming using Oracle, DB2 UDB, MS SQL Server.

• Good experience in writing SQL Queries, PL/SQL Procedures, Functions, Triggers and Cursors.

• Experience in working with Tomcat, GlassFish, IBM WebSphere, BEA WebLogic and JBoss.

• Expertise in working on ANT, Hudson, Maven, Log4j, JUnit, Mockito, JMock, Test-ng.

• Worked on different platforms like UNIX, Solaris and windows 2000/XP.

• Experience in using Design Tools like Rational Rose Enterprise Tool, MS Visio, ERwin for

Object Oriented Analysis (OOA) and Design (OOD) using UML (Unified Modeling Language).

• Experience in using various version control tools like CVS and Rational Clear Case.

• Strong Inter personal communication skills & ability to work independently as well as in a group.

• Quick Learner and adaptable to working environment.

SKILL SET:

Languages Core Java, J2SE, J2EE, JSP, Ajax, Servlets, EJBs, JDBC, JavaScript,

Angular Js, HTML5, Dhtml, CSS 3,JSF, XML, SQL, WSDL, JUnit

Frameworks Spring 2.5 & 3.0, Hibernate 3.x, Struts 2.0

Design Methodologies Rational Rose, MS Visio

Application/Web Servers WebSphere8.0, Weblogic 8.x/7.x, Oracle, Tomcat 5.0, JBoss 5.0

Database Environments ORACLE 9i/10g/11i, SQL Server, MYSQL, DB2, Informix DB.

IDEs Eclipse, Netbeans, RAD, Jdeveloper 9.0.3, TOAD, Oracle SQL

Developer, Tortise SVN, DBvisuilizer.

Testing Tools Junit, Test-Ng.

SCM Tools CVS, Perforce,Clearcase, Subversion

Operating Systems Windows NT/XP/2000, Unix, Linux, Redhat linux, Solaris

Protocols HTTP, FTP, TCP/IP, LAN and WAN.

PROFESSIONAL EXPERIENCE:

Client: Deloitte, Santa Fe, NM Mar 2013 – Till Date

Role: Java Developer

Description: ASPEN is a welfare project for State Of New Mexico. ASPEN is being implemented on the

guidelines of BRIDGES project of State of Michigan with the State of New Mexico requirement by

Deloitte. This provides different types of programs like Medicaid (MA), Food Assist Program (FAP),

CASH, etc. The project aim is to check the eligibility of the people who are eligible for the above benefits

with the help of third party agencies. Applications are filled at the third party agencies and directly send

them to the ASPEN to check for the eligibility.

Responsibilities:

• Involved in the phases of SDLC including Requirement collection, Design and analysis of

Customer specification, Development and Customization of the application.

• Involved in preparing the project schedule, Project status report, responsibility assignment matrix,

risk management and critical path analysis.

• Worked in agile methodology for TestDrivenDevelopment.

• Worked on Front- end development of Admin portal of Margin Calculator.

• Designed user interface for Algo legacy portal for admin and users to interact with system using

jQuery, JSON, JavaScript, HTML5, CSS3, Angular JS.

• Used Ajax, JavaScript for the margin calculator web interface.

• Worked with POJO for handling data coming from the legacy systems.

• Designed and implemented Oracle 10g database to record the collateral securities and settlement

data.

• Designed and implemented SpringORM module to integrate Hibernate.

• Used Struts2 to implement the presentation layer of the Algo Collateral Security Management

System.

• Worked on Apache 7.0TOMCAT Application Server for implementing SOAP web services.

• Produced the report data on the client Front-end using EXT-JS, JavaScript, HTML5, CSS3 and

client side validation through JavaScript and Ajax forasynchronouscommunication.

Environment: J2SDK v1.6, Servlets, JSP, Spring, Struts2, Hibernate, POJO, Apache 7.0 TOMCAT,

UNIX, Sun Solaris, HTML5, JavaScript, CSS3, Angular-JS, jQuery, Ajax, JSON, Oracle 10g, Factory

Design Pattern and Log4j

Client: Vonage, NJ, USA Jan 2012 –

Feb 2013

Role: Java Developer

Project: Application for Agent managing the call System

The Application is basically for agents to introduce the customers with new offers. It maintains the

records of the customer called in and introducing with the new offers and schemes available. Agent can

manage the offers and can create new ones if required. The Application is developed on Struts.

Responsibilities:

• Gathering user requirements and performing OOAD on the requirements.

• Developed many JSP pages, used Java Script for client side validation.

• Use of the Struts Framework for the application based on the MVC design paradigm

• Used dispatch action class for most of the actions in the application.

• Used MVC architecture employing the Struts framework.

• Involved in Configuring web.xml and struts-config.xml according to the struts framework

• Designing and development of User Interfaces using JSP, Struts, HTML, and JavaScript.

• Used Hibernate for database connectivity.

• Implemented JSP custom tags, developed Struts Actions, Action Form, and Value Objects for

presentation tier. Similarly, JavaScript applications were also developed to Support validation and

interaction for presentation layer.

• Implemented data access in the data provider classes.

• Developed application using Eclipse RCP IDE on Windows environment.

• Deployed project on Tomcat.

• Involved in code walkthrough in detail for the fuctionalities worked on.

Environment: Core Java, J2EE, Struts, JSP, HTML, XML, Hibernate, PL/SQL, JavaScript, CSS, AJAX,

Tomcat, Oracle, Perforce, Eclipse, Windows XP.

Client: LexisNexis, Dayton, OH Sep 2010 – Nov 2011

Role: Java/J2EE Developer

Project: XSCS

XSCS is extensive customer service software which is developed in Spring. It allows to create news

subscriber. XOE is the xtensible offline editor module fetches news data and subscribers data from

database and it create news report as per the subscriber setup and sends an email to subscribers.

Lexis nexis provides the news, E-book to law firms and law professionals on daily, weekly and monthly

basis.

Responsibilities:

• Developed several web pages using HTML, Style sheets, Spring Tag libraries, JSP and JavaScript

to perform checking and validations at Client's side.

• Implemented AJAX to allow dynamic loading, improved interaction and rich look to the User

Interface.

• Implementation of XSCS commands using Hibernate 3.0 an Object Relational Mapping Layer.

• Implemented Model View Controller(MVC) architecture using Spring Framework at presentation

tier

• Designed Java classes using spring framework.

• Developed Hibernate mapping files and HQL queries for retrieving data from database

• Used Hibernate to map objects to database tables and map relationships.

• Used Hibernate for data query and retrieval facilities which significantly reduce development

time.

Environment: Java 1.6, J2EE, JSP, Servlets, Hibernate, Spring MVC, Spring IoC, HTML, XML, CSS,

AJAX, JavaScript, Oracle, SQL, Windows XP, SVN 1.6, Jboss 5.0, Eclipse.

Client: Amex, Phoenix, AZ Mar 2009 – Aug

2010

Role: Java Developer

Description: Interactive Excellence Project is a web based application developed on Java/J2EE platform.

The project involved the development of a system to track interactive (customer facing) projects to ensure

its timeliness and more importantly, adherence to the quality and accessibility standards of the company.

Responsibilities:

• Collaborate closely with business owners, users, project managers, requirements analysts, testers,

and other stakeholders in the software development process

• Middle tier development using Java in a J2EE environment

• Developed the presentation layer written using JSP, HTML, CSS and client-side validations were

done using JavaScript, jQuery.

• Used IBM WebSphere and JBoss as the Application Servers.

• Estimate effort for completing new features, enhancements, and defect fixes

• Participate in design review and code review activities of the team.

• Used the Agile methodology to develop the application.

• Coordinated the activities between onshore and offshore.

• Developing web-tier using Struts framework.

• Creating custom tags for JSP for maximum re-usability of user interface components.

• Testing and deploying the application on Tomcat.

• Maintaining the database required for report generation.

Environment: Java1.5, J2EE, Servlets, JBoss 5, JSP, Struts, CSS, jQuery, MySql, Eclipse 3.4, MS SQL

2005, Maven, yuicompressor, Firebug, ExpressScan

Client: Perfect Systems, Pune, India June 2007 – Dec

2008

Role: Java Developer

Project: HealthFirst Web Interface

HealthFirst Web Interface is an add-on web based access system for HealthFirst, Integrated Telemedicine

Solution. HealthFirst is a hybrid Telemedicine System offering a suite of tools for enabling sustainable

Telemedicine programs across geographies.

HealthFirst Web Interface covers most of the aspects of HealthFirst like acquiring data, building EMR,

diagnostic assistance, user discovery & connectivity, sending & receiving offline data etc.

HealthFirst Web Interface is based on MVC architecture of struts. It communicates to HealthFirst services

which are written in Java. It supports image viewing and operations in applet. Most of the image formats

are supported including DICOM. It is designed to support multiple languages and themes. AJAX makes it

faster than normal web application. Separate configuration tool is provided with it.

Responsibilities:

• Gathered requirements from the SME’s prepared functional and technical design documents

• Developed various Software Architecture artifacts in UML using Rational Rose.

• Followed Rational Unified Process (RUP) methodology for the software development.

• Applied J2EE technologies like JSP Servlet, JDBC connectivity to talk to MySQL database in the

backend.

• Developed JMS based customized Queuing System for fault preferences.

• Developed Notification mechanism for Inter component communication.

• Developed Query Engine Module using EJB 2.1.

• Proficient in XML for data parsing using JAXB and JAXP.

• Tested performance across platforms using SOAP UI.

• Extensive experience in implementing User Interface using JSPs to display the data based on user

requirements.

• The GUI was designed on the base of MVC design-patterns.

• Involved in the design and development of the module that captures the data from User Inteface

in standard format and inserts the data into the Database after appropriate validations.

• Designed and implemented the module for Image processing.

• Involved in writing SQL queries as per business requirements to update database tables.

• Involved in the system integration testing and user acceptance testing.

Environment: Core Java, J2EE, JSP, Struts, Servlets, Tomcat, XML Schemas, XML, HTML, Eclipse,

JavaScript, JDBC, CVS, MySQL.

EDUCATION:

• Master of Computer Applications.

• Bachelor of English Literature.



Contact this candidate