Post Job Free
Sign in

Application Management

Location:
Ashburn, VA
Posted:
March 08, 2016

Contact this candidate

Resume:

Lawrence Jesu Ph:609-***-****

Sr. Java/J*EE Consultant Email :********.****@*****.***

Work Status:GC

Summary

Around 11+ years of experience in Software Development Life Cycle SDLC including requirements Analysis, Design specification, Code development, Code integration, Application Maintenance, Testingand deployment using Object Oriented Analysis and Design OOAD with Java/J2EEbased enterprise applications.

Strong in implementing web based projects using Application Server and Web Server such asWebSphere 5.x/6.x, Weblogic9.x,Jboss4.xand Tomcat5.x. Used IDEs like WSAD,RAD 6.0,NetBeans6.0,Eclipse3.1.

Expertise in design and development of multi-tiered web based applications using J2EE technologies like JSP 2.0,Servlets2.3,EJB2.1,JDBC,JNDI,JMS,LDAP,JSTL,JavaMail,Java,MQ-Seriesand frameworks like Jakarta Struts Framework1.x,Spring2.5,iBATIS3.x,Hibernate3.xand RIA basedNexaweb4.5applet Frameworks.

Experience in designing and prototyping user interfaces for internet and web applications using various scripting languages and design style sheets such as HTML,DHTML,CSS,XML,JavaScript,JQuery,Ajax.

Extensively worked on architectural issues and their solutions using various design patterns such as Model-View-Controller,Singleton,Session Facade, Service Locator, Factory, DAO, DTO, Business Delegate.

Having hands-on working experience in DTD,XSD,XSL,XSLT,XPATHrelated technologies. UsedJAXB API’s to marshal and unmarshal XML data, parsed XML file into java object usingJAXP(SAX,DOM)parser API’s.

Experienceand working knowledge in Service Oriented Architecture-SOA,Web Servicearchitecture SOAP,RESTful.Goodexperience in usingWSDL,UDDIto define and publish applicationweb services.

Experienced in producing and consuming JAX-WS/JAX-RS,Jersey,Spring WSand Spring WS Security.

Executed complex SQL queries, Stored Procedures, Triggers, Cursors, Functions and Packages using Oracle 8i/9i/10g, MSSQL Server 2000,MySQL5.0,Sybase11.0. Used ORM technique to handle back end data.

Defined and created various documents for the systems to be developed like Functional Requirement Document, Use Cases, DesignDocument.Modeled applications using UML, Rational Rosedesign tools

Prepared test plans, test case for unit testing. Involved in client interaction and requirements gathering.

UsedCVS, PVCS, SVN, Clear Case,StarTeamand MicrosoftVisual Source Safe for version control

Experience in using Ant1.7.x,JUnit3.x,Log4Jand JenKinsfor project build/log/test/deployment of application.

Used different database tools to develop and test SQL queries likeTOAD7.6,SQL DeveloperandRapidSQL.

Expertise in OnlineBanking,AutomobileInsuranceandHealth Care domains and their business strategy.

Excellent team player with extra ordinary analytical, strategic planning and interpersonal skills. Highly motivated, enthusiastic and self starter. Good experience in supporting and leading offshore team members

Strong experience in generating various kind of reports like HTML,PDF,RTF,EXCEL,XML,CSVusing POI,iText,Jasperand JExcelAPI’s. Used iReport,XML-Spy tool to design report layouts.

Excellent in interacting with customer to support and solving their issues, defect fixing and delivering on time.

Experience in theWaterfall, Agile and Scrum softwaredevelopment process and their milestones.

Education: Master of Computer Applications(BharathidasanUniversity,India) – March 1999

Training:

Java Design pattern training from Tata Consultancy Services (TCS)

Java / J2ee Programming from Mahindra Satyam

Technical Skills:

Languages

:

Java,C,C++,PL/SQL

Operating System

:

DOS, Windows XP, WIN’95/98/NT/2000Pro,Unix,RedHat Linux

Java/J2EE Technologies

:

Java,JSP,Servlets,JSTL,JNDI,EJB,JMS,JavaMail,JNDI,LDAP,JAXB,JAXP

Frameworks

:

Struts,Spring,Hibernate,iBatis,Nexaweb

Web Technologies

:

HTML,DTD,DHTML,CSS,XML,XSLT,XPATH,XSD,JavaScript,JQuery,AJAX

Application/Web Servers

:

IBM WebShere6.1,BEA WebLogic 9,JBoss,Tomcat5.x

Design Methodologies

:

SDLC,UML,DesignPattern,Waterfall,Agile/SCRUM

Databases

:

Oracle-8i/9i/10g,MS-Access, MS-SQL-2000, MYSQL5.0,Sybase11.0

Management Tools

:

Bugzilla, JIRA, Mercury-QC,ALM,HP-QualityCenter,Continuum,SmartBear

Version Control Tools

:

Visual SourceSafe, CVS, SVN,PVCS, Clear Case and StarTeam

Middleware

:

MQ-Series,JAX-WS/JAX-RS,Jersey,SOAP,RESTFul,WSDL,UDDI,SpringWS&Security

Other Tools

:

Eclipse3.x,RationalRose,RAD6.0,NeatBeans5.5/6.0,XMLSpy,JUnit,ANT,Log4J, WSAD,Maven,ApacheAxis2,TOAD,PL/SQL Developer,RapidSql,iReport

Quest Diagnostics Mar’14–Till Date

Lyndhurst,NJ Senior Developer

Description: Quest Lab Test Order Entry System

Quest Test Order Entry System primarily focuses on Patient Test Order Entry, Electronic Test Order Entry, Patient Demography Maintenance, Specimen Type Entry and Specimen Label Generations. This web application mainly helps to Quest Lab users to enter Physician ordered test informations.It converts Physician orderedpaper or Electronic prescriptions into Quest Lab user understandable Specimens and Labels.QLS receives this Test Order Information from different Clients. ThisSystem reprints the received Test orders in the form of Specimen Labels.

Responsibilities:

Developed Web pages using Model, View and Controller components of Spring MVC module

Installed and Configured Weblogic Application Server, Spring and Eclipse IDE for development

Designed, implemented and deployed J2EE web application using proven design pattern Spring MVC.

Used HTML, JQueryand CSS to control and align the style and layout of multiple Web pages.

Implemented various design pattern and used in Quest Lab Test Order Entry application such asService Locator,Factory,BuisnessDelegate,Singleton,Data Access Object and DTO design patterns.

Used Different Action Controller from Spring MVC to write the controller classes to trigger user request.

Designing and developingQuest Lab Test Order Entry web applications using Spring frame work features.

Created REST based web services to access Quest LabTest Codes to third party vendors using JAX-RS Jersey API’s.Used JAXB annotations to marshal and un marshal request and response information.

Developed code for various modules like Test Order Entry, Electronic Test Order Entry, Patient Demography Maintenance, Specimen Type Entry and Specimen Label Generations.

Implemented the persistence layer using Hibernate ORM and used PL/SQL for stored procedures.

Used JQuery for web page form validations and JSP,JSTLScript lets to embed java code.

Used ORM technique in persistence layer for defining object relational metadata with Hibernateby connecting Oracle database to retrieve application data through Hibernate Application interfaces.

Created Spring configuration file to define application bean definitionsand Dependency Injection.

Used Logging mechanism to log the errors and display debug statements using Log4J Application interface

Followed Agile and Scrum software development methodology for daily development and status report.

Involved in On Site/Off Shore development model and guided, monitored offshore team members.

Deployed the application at various remote environments such as Dev,QA,Production servers.

Responsible for building and deploying the application using available ANT scripts and Cruise Control

Used Smart Bear to Add,Modify and Track Solution Document,TestCases and application Defect details.

GeneratedQuest Lab Test Order details in to HL7 message to other Quest application to process further.

Environment:Java,J2EE,JDK1.5,SpringMVC,Hibernate,XML,HTML,CSS,JAXB,JAX-RS,Jersey,JSP,Log4j,JQuery,

JSTL,Weblogic9.1,Oracle10g,SQLDeveloper,Eclipse3.x,Smart Bear,ANT,CruiseControl,Windows,XP,StarTeam.

PNC Bank Jun ’12–Feb ’14

Pittsburgh,PA Senior Developer

Description: Corporate Online Banking

This application is a PNC corporate online banking system which handles check management like Issue Checks, InquiryChecks, Stop Checks and Cancel Checks.It has special feature to allow corporate customer to access check images from Imagearchieve.The Ban Side admin and Client Side admin haverights to control this application based on operator roles. On behalfofthisapplicationbatchjobs which ran nightly for loading or extracting data to and from mainframe. The processed data are rendered by this application to navigate PNC bank corporate users.

Responsibilities:

Created Web pages using Model, View and Controller components of Spring MVC module

Used HTML, Javascript,CSS and Tiles to control and align the style and layout of multiple Web pages.

Designed, implemented and deployed J2EE web application using proven design patterns such as Spring MVC,ServiceLocator,Factory,BuisnessDelegate,Singleton,Data Access Object and DTO pattern.

Used Different Action Controller from Spring MVC to write the controller classes to trigger user request.

Installed and Configured WAS Application Server, Spring, iBatis and Eclipse IDE for development

Designing and developing check management web applications using Spring frame work features.

Created secured Web Services to access Check ImageusingSpringWS along with JAXB and SOAP

Developed code for various modules like Issue Chek,CheckInquiry,StopCheck and Cancel Check

Developed Business delegate classes to implement check managementbusiness logics and used java collection object and java beans to package processed data to display them in web user interfaces

Implemented the persistence layer using iBatis ORM.Used PL/SQL for stored procedures.

Used JQuery for page navigation, web page form validations and JSP,JSTLScripltets to embed java code.

Used ORM technique in persistence layer for defining object relational metadata with iBatisby connecting Oracle database to retrieve application data through iBatis Application interfaces and classes.

Configured applicationContext.xml for controller to determine the routing of the flow and web.xml to define deployment of banking web application. Integrated Object Relational Mapping data access with iBatis.

Created Spring configuration file to define applicationbean definitions and Dependency Injection.

Followed Agile and Scrum software development methodology for daily developmentand status report.

Involved in On Site/Off Shore development model and leaded, guided offshore team members.

Deployed the application at various remote environments such asTest,QA,Pre-Production servers.

Responsible for building and deploying the application using available ANT scripts and IVY,Jenkins

Used HP-ALM tomanage activities like,TestCase Management and Defect Management.

Generated PDF,RTF,CSV,XML and EXCEL reports using iText and POI API’s

Environment:Java,J2EE,JDK1.5,SpringMVC,iBatis2.x,XML,HTML,CSS,JavaScript,Log4j,JQuery,JAXB,SOAP,

WSDL,JSP,JSTL,SpringWS,WAS6,Oracle10g,Toad,Eclipse3.x,Windows XP,ALM QC,SVN,Jenkins,ANT1.7,Putty

Pepsi-PBG Jun ’09–Apr’12

Somers,NewYork Senior Developer

Description: CETS -Customer Equipment Technician Management System

It is a Nexaweb,Spring,Struts,iBatis based application. It is used to manage customer service representatives to place and process service calls. WhenPepsi gets customers calls, they use CETS application to process the service callsand coordinate the dispatch of technicians and keep track of equipment installations, upgrades and contract terms.Pepsi Service Technician managers are using CETS application to manage the technician’s schedules.

Responsibilities:

Created CETS web application front end usingNexawebcontrols and constructed Rich Internet Application user interface using NexawebStudio components and their layout controls.

Developed MCO’s to handle client side events and form validations.UsedDataSource method to bind the server data from Struts Action Servlet into CETS Rich Internet Application user interface.

Installed and configured JDK,Nexaweb,Struts,Spring,Eclipse,Sybase,RapidSql and Tomcatweb server to develop CETSapplication.Automatic build environment setup done to build CETS with Continuum tool.

DevelopedAction,Service, DAOlayer and defined these beansin SpringXML configuration file to make use of theSpring dependency Injection and inversion of control to create and invoke java objects.

Used Struts Action classes, Action Form Classes and Service, DAO classes to send and retrieve data from server. The application data are packaged in java collections objectand renderedin presentation layer.

Configured Struts-Config.xml file forcontroller and action classes to determine the routing of the flow.

Implemented the persistence layer using iBatis Object Relational Mapping and configured the SQL Maps

Developed code for various modules like Parts Transfer,EquipmentTransfer,Technician Schedule Sheet, PartsExchange, EquipmentMaintenance, Issue Maintenance and Parts Replenishment.

Responsible for building and deploying the application using available Ant scripts and build continuum tool

Used Mercury-QC manage and organize activities like,Test Case Management and Defect Management

Installed iReportIDE and designed jrxml to generated PDF reports using JasperAPIs and Excel report

Imported data from excel sheet using POI APIs and performed Batchupload to insert application data

Followed Water fall software development methodology to design and development this application

Participated in code review sessions, peer to peer unit testing and defect logging sessions.

Involved in production support,application maintenance and fixed the customer reportedbugs on time.

Environment:Java,J2EE,JDK1.5,iBatis2.x,Spring,Struts1.1,JavaBeans,Log4j,Tomcat5.5,Sybase,RapidSQL,

Eclipse3.x,HTML,CSS,Windows XP,Mercury-QC,StarTeam,POI,Ant,Continuum1.2,Nexaweb4.5,iReport3.7

Pepsi-PBG Dec ’07 –Mar ’09

Somers,NewYork Senior Developer

Description: Product Authorization

This Product Authorization application allowed to authenticating product based on Customer Group, Customers and key Accounts. In addition to Authorized and Unauthorized products, the system introduces a new concept called Prohibited products. If a product is marked Prohibited, the same cannot be sold. The user will be allowed to select a single geographical unit to perform Product Authorization. The system will maintain a list of Key Accounts and Key Account Divisions in a business unit. The User Interface will allow a user to enter and retrieve information's.

Responsibilities:

Developed Web pages using Model, View and Controller components and usedSpring MVC for GUI’s.

Used HTML, Javascript and CSS to control and align the style and layout of multiple Web pages.

Designed, implemented and deployed J2EE web application using proven Spring MVC design pattern.

Used Ajax API’s to cleanly invoke spring actionsto reload data into web components based on user inputs

Used the MultiAction Controller from Spring MVC to write the controller classes to invoke user actions

Installed Tomcat web server, Spring, iBatis and EclipseIDEfor development and configured Database

Authenticating and accessing of the LDAP server with the LDAP API using CA Certificate.

Parsed the Product list XML data using SAX parser API’s and packaged parsed data intocollection object

Utilzed Spring validator interface to validate user inputs.Used Log4J API’s to debug and log error status.

Developed code for various modules like KeyAccount,ProductSelection,ProductPush,InventorySearch,Key Account Division,Customer Search, Product Search and Product Category Search

Developed Business delegate classes to implement product authorization business logics andused java collection object, java beans to package processed data and displayedthem in web user interfaces

Implemented the persistence layer using iBatis Object Relational Mapping and configured the SQL Maps

Followed Agile and Scrum software development methodology for daily development and status report.

Created Spring configuration file to define application bean definitions and Dependency Injection

Participated in code review sessions,peer to peer unit testing and defect logging sessions.

Responsible for building and deploying the application in different server using available Ant build scripts.

Used Mercury-QC to manage activities like,Test Case Management,DefectManagement,Test Reporting.

Involved in production support,application maintenance and fixed the customer reported bugs on time.

Installed iReportIDE and designed jrxml to generated PDF reports using JasperAPIs and Excel report

Environment:Java,J2EE,JDK1.5,SpringMVC,iBatis.2.x,XML,HTML,CSS,LDAP API’s,Ajax,Log4j,SAX API’s

Tomcat5.5,Sybase,RapidSQL,Eclipse3.x,Ant,Windows XP,MercuryQC,StarTeam,JasperAPI’s and iReport3.7

Trane May ’07 –Nov ’07

St.Paul, MN Senior Developer

Description: HVAC-Automation of Heating, Ventilating and Air Conditioning System

This is an automation of controlling and monitoring of Tracer SC System functionality. Tracer SC will include the functionality like Tracer Summit BCU, a Tracer Summit Web Server and a TracerSummitCommunicationsBridge to deliver inputs and outputs. The Tracer Summit building automation system provides building control through a single, integrated system. A building's climate, lighting, energy consumption, scheduling andothercontrollablefeatures can all be programmed and managed by Tracer Summit building control units. Remote access to the system is available using either a modem or an Internet connection with a Tracer Summit web server.

Responsibilities:

Designed Web screens for various modules like Alarming, Schedulingand temperature controller,using JSF,HTML, DHTML,CSS and used Java Script as client side validation to validate user entered inputs

Worked on setting up development environment using NetBeans6.0,Toad IDE,WAS App Server andOracle

Wrotecode for alarming and temperature controller. Implemented business logics using Java and Java bean

Used SAX-Parser to retrieve back end information related XML document data into java collection objects

Used Model, View and Controller components using JSF and used its tag libraries for GUI’s to render data.

Configured JSF faces-config.xml file for defining java beans, navigation rule and view mappings to JSP pages.

Developed code to validate user inputs using JQueryand used Ajaxto communicate with server to fetch data.

Contributed to the design databases for several modules in HVAC application and implemented this DB design

Used Toad for Database designing and createdtables, storedprocedures,triggers,views using Oracle PL/SQL

Implemented Java Exception handling features to display application related error message to the end user

Used Logging mechanism to log the errors and display the debug statements using Log4J Application interface

Prepared Unit test cases and tested various modules for every business rule of the developed HVAC module.

Performed Integration Testing by combining all the developed modules and logged defects detail in JIRA tool

Imported developed code into SVN source code repository, usedMaven tool for build and deploy applications

Participated in code review sessions and analyzed modified java code in well defined organized manner.

Involvedin production support, application maintenance and fixed the customer reported bugs and delivered.

Used XML-Spy tool for XSLT, XSD, XML coding and generated report in PDF, HTML, TXT and CSV format.

Environment:Java,J2EE,JDK1.4,HTML,CSS,JSF2.0,JavaScript1.2,Maven,XML,JavaBeans,JDBC,XPath,JQuery,

WindowsXP,XSD,DTD,XSLT,Log4j,JIRA,NetBeans6.0,TOAD,Oracle10g,WebSphere6.0,SVN,XML-Spy,SAX API’s.

Mazda Sep ’06 – Apr ’07

Irvine, CA Senior Developer

Description: Automation of Logistics Transportation System

This project is developed to support Vehicle Logistics Transportation. The system will provide locations, carriers, rates, routes and route segments related information’s. This application providesthe features that are commonly used in the Transportation process such as to carry vehicles from one location to other geographical locations.The Vehicle transportation maintenance users used this system to track and control the transported vehicles.

Responsibilities:

Designed web screens for various modules like Location, Carrier, Transit times, and Route segment maintenanceusing HTML, JavaScript and CSS to control and align the style and layout of multiple Web pages.

Installed WebLogic application server, Hibernate and RADIDE for development and configured Databases.

Created Web pages using MVC components using Apache Struts and tag libraries for Graphical user interface.

Utilized Struts tags are mainly prepared to iterate and display the data from Action Servlet to front end pages.

Implemented the persistence layer using Hibernate Object Relational Mapping and configured the SQL Maps

Used Toad Database Designing, PL/SQL coding. Contributed to the design databases for several modules.

Implementing Struts DynaActionForms, MessageResources, ActionMessages, ActionErrors, Validation.xml and Validator-rules.xml and wrote operations and corresponding handlers to communicate with MSSQL database

Configured struts-config.xml file for controller to determine mapping and routing of the LTS application flow

Consumed and retrieved Carline model from Vehicle information System using SOAP based Web services

Created client java code for accessing web services using WSDL and SOAP related Java application interface.

Developed SOAP based controllers using JAX-WS to handle the incoming webservice request response.

Created REST based web services using JAX-RS and used JAXB annotations to marshal and unmarshal data

Wrote Junit test case java classes and performed unit testing for different module of LTS application.

Imported developed code into CVS and Version control is maintained,used Log4J API’s to debug and log errors

Responsible for building and deploying the application using Ant build scripts and deployed in different server

Involvedin production support, application maintenance and fixed the customer reported bugs and delivered.

Followed Agile and Scrum software development methodology for daily development and status report.

Generated CSV,XML and HTML reports for various scenario of the Logistic Transportation applications

Environment:Java,J2EE,Hibernate3.0,XML,Struts1.1,Junit,HTML,CSS,JavaScript,SQL-Developer,RAD6.0,

CVS, ANT,SOAP,WSDL,JAX-WS,WebLogic,MS-SQL,SOA,XSD,ApacheAxis2,Log4J API’s,PL/SQL,JUnit

System Access Feb’05 – Aug ’06

Singapore Programmer Analyst

Description :eBranch-Cash Management-Banking

This project is developed for Internet banking Corporate Cash Management requirements. This makes corporate user to manage the funds flow effectively. Cash Management is the customizations of current net Symbols E-Products using eFramework. The complete Cash Management System is developed using three major modules of net Symbols E-Product namely eTeller, eRemittances and eFinCommon.

Responsibilities:

Designed web user interface for eTeller,eRemittance and eFinCommon modules using HTML,CSS,DHTML

Installed and configured RAD,EJB,WebSphere,Toad to develop eBranch application and configured Database

Implemented business logic for eTeller,eRemittance and eFinCommon Modules using Java and Java bean

Involved in creating design documents, Functional Specification Document and database design document.

Co-ordinating and helping PL/SQL development in writing queries as per the DSD requirements and needs.

Developed Servletsto manage user request and response. UsedModel, View and Controller design pattern.

Used Session Facade for accessing business logic and Message Driven Beans to trigger user requests

Triggered e-Teller,remittancerelated transaction using Java Messaging Service and MQ Series techniques.

UsedEJB Bean Managed Persistence concept to insert, Update, Retrieve, Delete bank related activities and transactions,Used Toad for Database designing, PL/SQL coding, developed stored procedures using PL/SQL.

Developed REST based controllers to handle the incoming request and out put the response to the users.

Created REST based web services using JAX-RS and used JAXB annotations to marshall and unmarshall data

Wrote Junit test case java classes and performed unit testing for different module of e-Branch application.

Used Logging mechanism to log the errors and display the debug statements using Log4J Application interface

Created Entity Java Beans as a middleware components to implement eBranch business rules and transaction

Used JSP tags and Scriptelet to render user requested response data in front end web user interfaces

Participated in code review sessions and analyzed modified java code in well defined organized manner.

Responsible for building and deploying the application in different server using available Ant build scripts.

Involved in production support, application maintenance and fixed the customer reported bugs on time

Used PVCS as source control repository and imported all developed code to maintain different versions

Generated CSV,XML and HTML reports for various scenario of the eBranch cash management applications

Environment:JDK1.4,J2EE,EJB2.0,JSP,Servlets,HTML,CSS,JavaScript1.2,XML,JavaBeans,RAD6.0,JUnit,JMS,

IBM MQ-Series,JAX-RS,Log4J,WebSphere,PVCS, REST,SOA,ANT,JSTL,MVC-Pattern,Oracle-9i,PL/SQL,TOAD.

United Services Automobile Association Jul ’04 – Jan ‘05

San Antonio, TX Programmer Analyst

Description: Policy Administration System

United Services Automobile Association has been serving present and former members of the U.S Military and their family’s insurance. The architecture of this system is PAS-Policy Administration System, which consist of number of business components. This system is maintained by USAA in house. The maintenance of these systems involves support in terms of break fix, handling high priority change requests and enhancements to handle new functionality.

Responsibilities:

Created web pages for various module like Policy,Location,Party,Vehicle,Risk Coverage’susing HTML,CSS

Installed and setup done usingJDK,EclipseIDE,MySQL,JBoss application server to develop USAA application

Prepared Gap analysis document for the change in requirements between the current and existing system

Used JSP tags and Scriptelet to render user requested and response data in front end web user interfaces

Developed Servlet to manage user request and response.Used Model, View and Controller design pattern.

Created Stored Procedures to calculate risk coverage premium and schedule payment amount using PL/SQL

Wrote Linux shell script to eliminate duplicate records from the exported database text file records

Used JDBC Statement, Prepared Statement, Callable Statement and Result Set interfaces to retrieve back end information from MySQL databaseand packaged processed data into java bean and javacollection objects

Coding done for various module asLocation, Party, Vechicle and Risk Coverages modules using java

Created DAO classes to retrieve back end information’s and developed Java DTO pattern to package retrieved data into java collection object to display in User interfaces using JSP scriptlet and it’s tag libraries.

Developed Java Server Pagesto generate dynamic web contents reports and rendered the same in web pages

Used Logging mechanism to log the errors and display the debug statements using Log4J Application interface

Involved in production support, application maintenance and fixed the customer reported bugs on time

Wrote Junit test case java classes and performed unit testing for different module of USAA application.

Participated in code review sessions and peer to peer unit testing and defect logging sessions.

Responsible for building and deploying the application using Ant build scripts and deployed in different server

Used Clear Case as source control repository and imported all developed code to maintain different versions

Generated HTML and Excel reports for various scenario of the USAA applications using POI API’s

Environment:Java,J2EE, HTML,HTML,CSS,JSP,JavaScript,JDBC,Eclipse3.x,ClearCase,MySQL,MVC Pattern,

JBoss Application Server,UnixShellScripts,Windows XP,DHTML,XML,JSTL,JUnit,JavaBeans,Log4J,Servlet

Olive Resort Mar ’03 - Jun ’04

Republic of Maldives Programmer

Description : Moving Resort

This System is developed for Reservation, Contracts with other Overseas Tour Operators and resorts. The reservation comes directly or from a tour operator. The rooms are sold as per the contracts available with the resorts. This system can handle different facilities like Supplements, Meal Plans etc. It raises invoices and bills that are reflected in the accounts for the reservations done.

Responsibilities:

Designed prototype for various modules like Registration, Reservation, Facility Allocation and Client Handling.

Installed Web Sphere app server, WSAD IDE,MS-SQL Server for development and configured database

Developed web pages for Registration, Reservation, Facility Allocation, Client Handling and accounts module.

Back end information’s are stored in MS-SQL Serverdatabase and accessed using java SQL API classes.

Used JDBC Statement, Prepared Statement, Callable Statement and Result Set interfaces to retrieve back end information from MSSQL databaseand packaged processed data into java bean, java collection objects

Created Class diagrams, Use Case Diagrams and sequence diagrams using Rational RoseUML design tool.

Used Java classes to implement business logic and utilized JSTL tag libraries to display data in user interface

Used Logging mechanism to log the errors and display the debug statements using Log4J Application interface

Used JSP tags and JSTL Scriptlet to render user requested response data in front end web user interfaces

Developed Java Server Pages to generate dynamic web contents data and rendered the same in web pages

Deployed application EAR at various environments such as Development,Test,QA,Pre-Production servers

Prepared Unit test cases and tested various modules for every business rule of the moving resort application

Java Mailing technique used to send the reservation confirmation,acknowledgementfrom customer

Participated in code review sessions and analyzed modified java code in well defined organized manner

Used VSS as source control repository and imported all developed code to maintain different versions

Responsible for building and deploying the application in different server using available Ant build scripts.

Involved in production support, application maintenance and fixed the customer reported bugs on time

Used Bugzilla defect tracking tool to log bugs,test cases and updated the status of bugs after defect fix

Generated CSV,XML and HTML reports for various scenario of the moving resort web applications

Environment:Java,J2EE,JSTL,JavaMail,Log4J,JavaBean,JDBC,JavaScript,HTML,CSS,WebSphere,VSS,WSAD,

UML,RationalRose,Windows XP,DHTML,XML,ANT,PL/SQL,JavaBean,Bugzilla,JSP,JUnit,MS-SQL Server.



Contact this candidate