We provide IT Staff Augmentation Services!

Java Web Application Programmer Resume

Nh, UsA

PROFESSIONAL SUMMARY
10 years of diversified experience in Application Architecture, Analysis, Technical Design, Development, Implementation, Performance Tuning, Testing, Configuration Management and Release/Build management in all stages of Full Software Development Life Cycle (SDLC) of software applications using Java J2EE technologies.

  • Well experienced in developing web Application Modules.
  • Well exposed to JAVA, J2EE environment.
  • Well experienced in MVC, STRUTS, Spring Frameworks.
  • Expertise in EJB, Servlets, XML, JNDI, JSP, JDBC, JavaBeans, RMI.
  • Worked with Application servers Red Hat JBoss , WebLogic, IBM Web Sphere.
  • Familiar with WebLogic Integration with Web services.
  • Internet Programming with HTML, DHTML, Java Script, CSS, XML,AJAX.
  • Extensive Experience in working with various databases like Oracle and SQL Server 2008.
  • Extensive experience with Oracle Database 10G and 11G upgraded& thorough knowledge & experience in PL/SQL packages, statements, Stored Procedures, Triggers.
  • Extensive experience in Development, Implementation and testing in various application architectures, including E-Commerce, B2B, Distributed Applications, and Internet/Intranet.
  • Experience using Design Patterns: Session facade, Value Object, business delegates, Singleton, Factory, Service locator and Data Access pattern.
  • Experience using STRUTS , Spring Frameworks and Hibernate technology.
  • Familiar with Rational Unified Process methodologies.
  • Followed Agile Methodology and participated in daily SCRUM meetings.
  • Used Log4j for logging errors, messages and performance logs.
  • ANT and Maven was used as a build tools.
  • Experience in Interacting with Clients, Collection of Business Requirement Specifications from the client site, performing Requirement Analysis and Design.
  • Capable to learn new technology and adapt to a new environment quickly.
  • Establish and maintain productive working relationship with management, Clients and team members.
  • Ability to mentor and lead other developers.
  • Excellent Communication and Interpersonal skills.
Technical Skills
  • Languages: Java, SQL, PL/SQL, UML, C, C++ ,C#
  • Distributed Tech :EJB 3.0 (Enterprise Java Beans)
  • Internet Apps : J2EE, J2SE, JSP, JSF, Servlets, JDBC, Struts, JDK 1.2/1.3/1.4/1.5 ,1.6,1.7
  • Web Servers : JBoss6.0, WebSphere, WebLogic 9.2,WebLogic 8.1, WebLogic 7.0, Tomcat 4.0/4.1, Tomcat 4.0/4.1 5.5
  • Tools : STURTS, Hibernate 3.2, ANT 5.0,MAVEN 3.0, Concurrent Versions System 1.1 1.2 ,Synergy tools, Subversion tools
  • IDE : Appcelerator, Titanium Studio, Eclipse 3.3, JBuilder, WebLogic 9.2 integration tools, JBoss 6.0
  • Markup Languages : XML/XSLT, HTML, DHTML ,JSON
  • Database Apps : Oracle, MySQL, JDBC,SQL Server
  • Operating Systems : Windows 9X/NT/2K,WindowsXP, Unix, Sun Solaris, MS-DOS ,Solaris
  • Protocols: TCP/IP, HTTP
Application Development Lead III :
  • Maintained high standards in leading a team of offshore and on-site developers.
  • Conducted weekly status meetings; provided coaching in communication, problem solving, quality assurance and prioritization.
  • Built cross-departmental relationships to help manage project/support objectives, design application solutions, prioritize deliverables, determine implementation strategy and coordinate assignment of resources in developing software for Oracle 11i OM/IM, 10g BPEL, and EXS applications.
  • Facilitated, prioritized, and communicated functional, technical, and scheduling requirements of large-scale Sprint NDA projects including Apple launch.
  • Direct development team on solutions for small enhancements, and production/test defects and regularly reporting development status to team members.
  • Immediately and effectively escalated critical issues and implemented strategies for their timely resolution.
  • Wrote and executed test plans and test cases in both highly structured and loosely structured development environments that addressed areas including functional needs, data validation, load, stress, performance, and acceptance.
Confidential

This Project involved the Integration of 4 vendor applications into In house Application for MSAG Load, 911 MSAG Address Validation, Ali Reporting and Audit. This project involved in design and development of NENA standard MSAG interfaces using Java/J2EE, Unix environment. This project also involved development of NENA standard reports , 911 MSAG Address Validation Process inter face with CAPT(13P) and FMS using MQ technology and processing. This project involved PSAP processing of customer addresses and sending ali reports to PSAPs.

Responsibilities:
  • Actively involved in the analysis and design of Classes, Reusable Objects, Sequence Diagrams using Unified Modeling Methodology (UML) and Rational Rose.
  • The entire application is developed using MVNO framework (includes Struts and MVC Framework).
  • Developed Business Objects using Hibernate Framework 3.2 for the various customer objects.
  • Implemented the business logic using Java Beans.
  • Developed web components using JSPs, Java Scripts and also used HTML for presentation.
  • Implemented MQ interface to communicate with other faces and validating MSAG 911 Addresses of Cable customers.
  • Involved in Integration of WebLogic with web services.
  • Developed code to communicate with Oracle 10g database using JDBC API.
  • Involved in conversion of RSVP Application from WebLogic to Jboss.
  • Involved in transform RSVP application from Unix and Linux environment.
Environment: Unix, Linux, Struts, Hibernate 3.2, Java 5.1 J2EE, Rational Rose, BEA WebLogic9.2, Oracle 10g.Jboss 5.0, Servlets, JDBC, MQ,Unix

Confidential
This Project proposes the development of several tools and processes all targeting faulty data and coordination of data between multiple partners/vendors. Vulnerability # 1: The boundary information that is used by the MapInfo product to perform address Geo coding, and boundary assignment (e.g. Footprint, County, Rate Center) is not correct in
some areas. Since both Sprint and selected Cable Partners utilize both the tool and the common data, mechanisms must be developed to both correct the faults and to share the corrected information. This will need to include better interactions with the MapInfo corporation with a goal of speedy resolution of data problems.

Responsibilities:
  • Actively involved in the analysis and design of Classes, Reusable Objects, Sequence Diagrams using Unified Modeling Methodology (UML) and Rational Rose
  • The entire application is developed using Jakarta Struts framework.
  • Used Enterprise Java Beans (EJB) to ease the implementation and deployment of application components.
  • Developed Clarified Business Objects using Hibernate Framework for the various customer transactions.
  • Incorporated the business logic using EJBs.
  • Designed and Developed the MDB’s for collector module to drive the XML message to Session Bean.
  • Represented dynamic contents using JSPs and also used HTML for presentation.
  • Designed and Developed the MDB’s for messaging system to drive the XML message to Session Bean.
  • Used Apache SOAP to call a XML web Service Called cyborg web services using SOAP to check the status of employee and to get other employee info in their database.
  • Created web services in this application being used by other HR applications.
  • Involved in Integration of WebLogic with web services.
  • Developed code to communicate with Oracle 9i database using JDBC API.
  • Involved in conversion of Applications from WebLogic to Jboss.
Environment: Unix, Struts, Hibernate 3.0, J2EE (Session Beans, Entity
Confidential
JAVA WEB Application Programmer
Confidential will validate the MSAG (Master Street Address Guide) address which is provided by Sprint. TCS send or back data after validation in a flat file. Sprint revalidates data which is sent by TCS.MSAG is a standard street address for any order and customer. Sprint need a Web Application to access the Data sent by TCS and also to run reports via GUI.
Responsibilities:
  • Developed JSP pages using Tiles and integrated with HTML pages.
  • Developed Clarified Business Objects using Hibernate Framework for the
  • various customer transactions.
  • Implemented stateless session beans for customer account management
  • process.
  • Involved in Design, development and maintenance all applications using Java J2EE , JSP and Java Beans.
  • Involved in the development of Web application, which consists of a Business Delegate Design pattern using stateless session beans and entity beans.
  • Involved in JavaScript coding for validations, and passing attributes from one screen to another.
  • Custom MVC framework is used to make the application Web-centric and
  • implemented in built 911Framewokr on top on Top of Struts Framework..
  • Developed back-end PL/SQL procedures for implementing business processes.
  • Used BEA Web logic 9.2 Application server.
  • Used Junit for Unit testing of the module.
  • Involved in fixing Bugs and Defects after testing the module in various
  • environments like SIT, Dev, and Test.
Environment: Java, J2EE, Hibernate, JSP, EJB, HTML, JDBC, Oracle, PL/SQL, Web logic 9.1, UNIX.

Confidential
Provide a single architecture which will ultimately meet the CLEC wireline fulfillment needs of Cable/ILS, SBS VoIP and CVHS. This particular CARD is dedicated to “standing up” CLEC in a Box for Cable orders only. As Cable customers continue to grow rapidly the weaknesses of the existing current CLEC system are compounded daily. The fault points are causing orders to be “lost” due to an inadequate order “tracking” system and lack of enforceable business rules related to exception handling. CLEC-in-a-Box will solve those problems. This project involves integrated Design and development of the Backend and Front end components with Metasolv.

Responsibilities:
  • Responsible for adding enhancement features for the LTD systems.
  • involved in the design phase of the project
  • Extensively used Bea WebLogic workshop tool in the Integration of Application Design and Development.
  • Involved in the Integration design and development with MetaSolv .
  • Responsible for Integrating Metasolv API‘s in the application development.
  • Involved in the development of JP’s, Data Base Controls,JMS,Mqseries Controls during the development .
  • Involved in the Design of Database Tables and Wrote Stored Procedures
  • Successfully implemented JMS technology by creating Channel files in WLI in the schema folder for providing message subscription to the event generators.
  • Responsible for creating JMS controls in the workflows for processing The synchronous and asynchronous based messaging.
  • Responsible for System testing and also as Testing support
Environment: Java , J2EE, JDK 1.4, JMS,MQ series, JDBC, JavaScript, Servlets, JDBC, XML, BEA WebLogic Workshop 8.1, BEA WebLogic server 8.1,Oracle 9i Windows XP, Unix.

Confidential , NH USA
JAVA WEB Application Programmer
This project involves Design and Integration of the Web Application which involves the Mobile Phone Activation Process. This Application provides various functionalities to Customers and Retailers like activation/ Reactivation of mobile phones, Add Air Time, Buy Phones, Buy Ring tones, Customer Account Management.
Responsibilities:
  • Developed JSP pages using Tiles and integrated with HTML pages.
  • Developed Clarified Business Objects using Spring Framework for the
  • various customer transactions.
  • Implemented stateless session beans for customer account management
  • process.
  • Involved in Design, development and maintenance all applications using
  • Java, JSP and Servlets.
  • Involved in the development of mid tier for the Web application, which
  • consists of a Business Delegate Design pattern using stateless session beans and entity beans.
  • Involved in JavaScript coding for validations, and passing attributes from one screen to another.
  • Custom MVC framework is used to make the application Web-centric.
  • Developed back-end PL/SQL procedures for implementing business
  • processes.
  • Used BEA Web logic 8.1 Application server.
  • Used Junit for Unit testing of the module.
  • Involved in fixing Bugs and Defects after testing the module in various
  • environments like SIT, Dev, and Test.
Environment: Java, J2EE, spring, JSP, EJB, HTML, JDBC, Oracle, PL/SQL, Web logic 8.1, UNIX.
Confidential, NH USA
JAVA WEB Application Programmer
This project involves Design and Development of Web based CRM Application for Vartec Telecomm. This also involves design of the Provisioning System for communicating with various ILECs and Billing system. This system can also be used to accept the payments from
customers.
Responsibilities:
  • Developed J2EE application using STRUTS framework based on Model 2 architecture.
  • Used JSPs as the view component
  • Used session EJBs to handle client transactions
  • Used stateless session beans to authenticate users at login
  • Responsible for developing and maintaining all applications using Java, JSP and Servlets and EJBs.
  • Involved in the creation of middleware for the application, which consists of a session facade patterns using stateless session beans and entity beans.
  • Created custom tag libraries for all the tags used in the actual layouts of flyers.
  • Developed JSP pages using Tiles and implemented Struts framework.
  • Developed front-end components using JSP, struts Tiles layout.
  • Developed the application using Hibernate and Spring Framework.
  • Implemented J2EE patterns like, Data Access Object, Session facade,
  • Business Delegate and Value Object.
  • Involved in JavaScript coding for validations, and passing attributes from one screen to another.
  • Struts were used to make the application Web-centric, and followed the
  • MVC modular architecture for the application.
  • Involved in Weblogic Integration with Web Services.
  • Wrote stored procedures using PL/SQL
  • Used BEA Web logic 7.0 server as the web server.
Environment: Java, J2EE, STRUTS, Hibernate, spring, JSP, EJB, HTML, JDBC, Oracle, PL/SQL, Web logic 8.1, UNIX.
Confidential
The project involves the development of an online compensation and incentive management system for 5000+ employees of Canada Life. This system provides a workbench for managers to perform their employee appraisal, salary review, and merit bonus payments with rolled up approval along the cost center hierarchy. This system also integrates with the Cyborg HR/Payroll system with automated two-way data feed.
Responsibilities:
  • Actively involved in the analysis and design of Classes, Reusable Objects, Sequence Diagrams using Unified Modeling Methodology (UML) and Rational Rose
  • The entire application is developed using Jakarta Struts framework.
  • Used Enterprise Java Beans (EJB) to ease the implementation and deployment of application components.
  • Incorporated the business logic using EJBs.
  • Designed and Developed the MDB’s for collector module to drive the XML message to Session Bean.
  • Represented dynamic contents using JSPs and also used HTML for presentation.
  • Designed and Developed the MDB’s for messaging system to drive the XML message to Session Bean.
  • Used Apache SOAP to call a XML web Service Called cyborg web services using SOAP to check the status of employee and to get other employee info in their database.
  • Created web services in this application being used by other HR applications.
  • Involved in Integration of weblogic with webservices.
  • Developed code to communicate with Oracle 9i database using JDBC API.
Environment: Windows 2000, Struts, J2EE (Session Beans, Entity Beans CMP2.0, JSPs, Servlets), Rational Rose, BEA WebLogic, Oracle 9i.
Confidential
Transaction Management
This application is a highly secured, multilingual online transaction system, which is divided into two, one constituting the Internet and the other the Intranet. The Internet serves as the front end to the clients (debtors and creditors of the enterprise), and the employees of the firm access the Intranet. The system is also integrated with the already existing legacy applications in the enterprise.

Responsibilities:
  • Involved in understanding and translating the customer requirements into
  • design.
  • Developed the Database and UI design for the web module.
  • Built prototypes of complex modules and analyzed the performance.
  • Developed EJBs, JSPs and Java Components for the application using
  • WSAD.
  • Designed online reports that display large volumes of data using XML.
  • Designed the mailing component suitable to the client’s specific requirement of using the VIM protocol and integrated it with the application.
  • Developed Surrogate Card, which generates a temporary unique credit card
  • number.
  • Involved in development of XML and DTD to communicate with Orbiscom
  • in Surrogate Card validation process.
  • Used SAX Parser (Xerces) to parse and data retrieval of XML files.
  • Designed and developed C2C Payments module, which enable customers to
  • do money transactions through emails.
  • Developed reusable components that interact with the legacy system.
  • Prepared the Unit test plans and the integrated test plans.
  • Performed System Module testing and System integrated testing.
  • Implemented Version control for the Project using Microsoft Visual Source
  • Safe.
  • Coordinated and supported the onsite team during implementation.
Environment: Windows NT, Windows 95, EJB, JSP, Java, Threads, STRUTS, JMS, 2EE, ANT, JDBC, XML, UML, HTML, JavaScript, Servlets, Web Logic,WSAD, DB2, Rational Rose
Confidential
This project implements core-billing module, which supports the billing calculation functionality of the S3 system. Billing module calculation will include: Total billable Amount, Installments, Taxes, charges for all different type of transactions: new business, quote on new business, endorsement, quote on endorsement, renewal, reinstatement, cancellation. The process of calculating premium transaction amount, all variable charges and taxes for the premium amount, commission amount for each producer at coverage level and policy level and identifying taxes or charges against commission.

Responsibilities:
  • Involved in Analysis, Design and Development using UML and Rational Rose (Class Diagrams & Sequence Diagrams).
  • Developed web client application by JSP, HTML and XML/XSL Schema.
  • Extensive experience in Java development GUI using JFC/Swings, JavaBeans.
  • Implemented the business logic using J2EE Technologies and EJB Framework.
  • The Remote procedure call is represented by an XML based protocol SOAP.
  • Used Jakarta Struts MVC framework, HTML/DHTML and JSP tag libraries to
  • implement web presentation layer and used JavaScript for Client side validation.
  • Involved in event based processing, which uses JMS, XML messages for
  • communication to other parts of the system.
  • Used weblogic 8.1 as Application Server. .
  • Designed XML DTD, use Java XML DOM/SAX parser for a data aggregation
  • Java application.
  • Developed back-end PL/SQL procedures for implementing business processes.
  • Applied Advanced Technologies such as J2EE (EJB, JNDI, JDBC, JMS, JSP,
  • Servlets), Java Beans, Struts, SOAP, XML and PL/SQL.
Environment: JAVA1.2, J2EE, Weblogic 7.0, iPlanet, J2EE (JNDI, EJB2.0, JTS, JDBC2.0, JMS, JSP), XML, Swings, JBuilder 5, SOAP, Oracle 8i/9i, Strut FrameWork, Windows NT, Sun Solaris, Visual Age 3.0.
Confidential
This project was developed for internal cross marketing of prospective customers. The applications of Customer Profile and Retail Profile were developed using HTML, DHTML. Client side validations were done using Java Script. Servlet coding for Client class is written and embedded in HTML and XML files and is invoked through the Websphere. Deployed Entity bean and Session bean for Account transactions and finally sent to the Versata Application Server.
Responsibilities:
  • Designed and Developed HTML, DHTML using Dream weaver.
  • Developed client side validations using Java Script.
  • Client class Servlet and JSP coding is done.
  • Deployed Entity bean and Session bean for Customer Profile and Retail Profile.
  • Used Websphere and Java web server to access the database.
  • Used JBuilder 4.0 as the development environment.
  • Used Visual SourceSafe 5.0 for Version control.
Environment:
Java, JFC (Swing), JDBC, Servlets, JSP, EJB, HTML, DHTML, Dreamweaver, Java Script, XML, Websphere, JBuilder 4.0, Oracle8.0, Visual SourceSafe 5.0, Windows NT.

Hire Now