We provide IT Staff Augmentation Services!

Java/j2ee Developer Resume

5.00/5 (Submit Your Rating)

Alabama, AL

Summary:

  • 8+ Years of professional IT experience with full project lifecycle development in J2EE technologies.
  • Proficient in Core JavaAPI's, Collection API's, Server side components like Servlets and JSP's.
  • Proficient in design and development of J2EE components and API's includes EJB, AJAX,JNDI and JMS.
  • Expertise in developing web based GUIs using JSP, HTML, DHTML, CSS and JavaScript.
  • Experience with MVC2, Struts, Hibernate and SpringDAOFramework.
  • Working with XML related technologies like XML, XSLT, SAX Parser and DOM Parser.
  • Having good working knowledge about the Portlet API JSR 168.
  • Used ANT script to compile, build and deploy the web application.
  • Expertise in designing and developing components using Enterprise Java Beans over Application servers and platforms such as IBM WebSphere Application Server, BEA Web Logic Application Server 8.1, Oracle Application Server 10.1.3.1.0 and Apache Tomcat 5.x.
  • Having experience with Object Oriented Designing (OOD) and Object Oriented Programming (OOP).
  • Developing Use Cases, Sequence diagrams, Class diagrams and Collaboration diagrams.
  • Experience in writing Stored Procedures,
  • Expertise in dealing with databases Oracle 8i/10g, DB2, MySQL and SQL Server.
  • Used SQL Developer and Rapid SQL to write sql code.
  • Expertise in code review, bug fixing and performance tuning.
  • Quick learner and a proactive individual with excellent communication and strong analytical skills.

Education:

  • Bachelor Degree in Information Technology
TECHNICAL SKILLS

Languages: J2SE 1.4, J2SE 1.5, C, C++, Perl, HTML, SQL, PL/SQL

  • Web Technologies: Servlet, JS, JSTL, EJB, JNDI, JDBC, JMS, HTML, XHTML, JavaScript, AJAX, CSS, XML, Yahoo User Interface 2.x, XSLT, JAXB, CORBA.
  • Framework: MVC2, Struts 1.x/2.x, Spring, Hibernate, iBatis
  • Operating Systems: Windows 95/98/2000/XP/NT, UNIX, MS-DOS
  • IDE: Eclipse EE, NetBeans IDE, Oracle Jdeveloper10.1.3.x, RAD 7.5
  • Application Servers: JBoss, IBM Web Sphere Application Server 6.0/7.0, BEA Web Logic 8.1, Tomcat, Oracle Application Server 10.1.3.x
  • RDBMS: Oracle 8i/10g, Oracle RMS, SQL Server, MS Access, MySQL, DB2 UDB
  • Methodologies: RUP, UML

Training:

  • IBM Websphere Application Server ND v6.1 Administration
  • Oracle Customer Care & Billing & Enterprise Taxation Management( Functinal & Development)

Professional experience:

Confidential, AL
CURP Audit Data Entry/Retrieval Project
Sr. Java/J2ee Developer Oct 2010 - till Date

The purpose of this project is to build a new Curp Audit Data Entry / Retrieval system that will provide the users the ability to store facility audit information in a centralized location. The users will also be able to record the facility contact information for audits. Managers will be able to view and edit past audit information and auditors will be able to add new audits. Support personnel will abe able to update facility contact information. This will eliminate the need for the access database system created to store this information and pull from already maintained system db2 tables.

Responsilities :

  • Implemented the Form-based Authentication to developweb application using Struts 2.x framework.
  • Developed the User-defined interceptors to log the messages and maintain the user information across the application
  • Developed User Defined Results to present the data in XML/JSON format to the presentation layer.
  • Implemented the Struts action using Wildcard method action(Annotation & XML Configuration) approach.
  • Implemented the basic validation and action /domain level validation using Struts Validation Framework.
  • Developed the rich user interface using Yahoo User Interface 2.x library, JSON Object, JSP 2.x and AJAX.
  • Implemented POJO, Data Transfer Objects and Data Access Objects.
  • Implemented Data access layer using Spring Jdbc Template(RowMapper and ResultsetExtractor).
  • Write the SQL queries to communicating with DB2 database.

Environment : Java 1.5, Servlet 2.x, JSP 2.x, FreeMarker 2.x, CSS, Java Script, Struts 2.x, Spring 2.x, AJAX, XStream2.x, Yahoo User Interface 2.x, RAD 7.x, Websphere Application Server 7.0, DB2 9.x, Advance Query Tool 8.x, MKS, Windows, z/OS.

Confidential, AL
Membership Redesign Project
Sr. Java/J2ee Developer May 2010 - Oct 2010

The current membership architecture is built upon the assumption that all members of a contract have the same coverage, and requires updates to be processed overnight. A reliable method to identify members with coverage under multiple contracts does not exist. There are corporate initiatives that will require membership data not captured in the current environment. A revised membership database and application with real-time update capability will be designed, developed and implemented to provide proactive, efficient, flexible and timely solution for their customers. These changes will have a positive impact on processes across the corporation.

Responsilities :

  • Developed the enterprise application using Struts 2.x framework.
  • Developed the Wildcard method action to implement Action layer.
  • Used the default stack to intercept the request.
  • Developed the rich user interface using Yahoo User Interface 2.x library, JSON Object and AJAX.
  • Developed the View layer of application using JSP 2.x, FreeMarker 2.x library.
  • Implemented POJO, Data Transfer Objects and Data Access Objects.
  • Implemented Data access layer using Spring Jdbc Template(RowMapper and ResultsetExtractor).
  • Developed the CommonUtils to implement reusable code in the application.
  • Write the SQL queries to communicating with DB2 database.

Environment : Java 1.5, Servlet 2.x, JSP 2.x, FreeMarker 2.x, CSS, Java Script, Struts 2.x, Spring 2.x, AJAX, XStream 2.x, Yahoo User Interface 2.x, RAD 7.x, Websphere Application Server 7.0, DB2 9.x, Advance Query Tool 8.x, MKS, Windows, z/OS.

Confidential, NJ
Communications Convergence Engine
Java-J2ee Developer/Production Support April 2008 - April 2010

The Communications Convergence Engine (CCE) is an integrated software platform that enables service providers to create and deploy services in a timely and cost-effective manner. The CCE provides services integration, services management and service controls. It also includes adapters to interface with the service provider's operations and business support system (OSS/BSS) applications, network resources and third-party service applications.

Responsibilities:

  • Developed the enterprise application using Struts 1.x framework.
  • Developed the subscriber - subscriber class membership module.
  • Worked extensively on JSPs, Servlets, Bean classes, DAOs and Transfer Objects.
  • Developed the persistent logic using Hibernate.
  • Developed the webservices(bottom-up) using EJB 3.0.
  • Implemented the Data Access Object using Springframework(RowMapper and ResultsetExtractor).
  • Used Oracle database as a Cluster database on AIX environment.
  • Coordinate day to day production problem and root cause analysis.
  • Involved in troubleshooting the defects raised by client.
  • Interact with the customer to get the inputs required to identify the root cause of the defects.
  • Coordinate with the developers and system engineers in fixing the defects.
  • Coordinate with the testers to get the fixes tested.
  • Coordinate with the customer to get the defects closed.
  • Coordinate offshore development and testing teams.

Environment: Java 1.5, JSP, Servlet,Spring, Hibernate2.x, Struts 1.x, EJB 3.0, Webservices, XML, Tomcat, WAS 6.x, Oracle 10.x, Ant, Eclipse, Mercury Quality Center 9.x, IBM ClearQuest, AIX 5.x, Windows XP.

Confidential, NY
Confidential, Dec 2007 - Feb 2008
Senior Java/J2EE Developer

Confidential, is an application built by Pepsi-Co North America (PCNA) within PepsiCo for its employees and bottlers. It is a sales tool used for Analyzing historical profitability, Forecasting future sales and profitability, Pricing, Funding.
I involved in the Model screen of the application. This screen is used by the KAM to create the Model for the customers and products.
The purpose of ProfitMax is to support the business in the following areas:

  • Improve Speed of Process
  • Improve Accuracy of Forecast
  • Improve Customer-Facing Interface and Reporting
  • Integrate with other applications

Responsibilities:

  • Developed the enterprise application using Struts framework.
  • Developed the persistent logic using Data Access Object and POJO class.
  • Used iBatis as a Persistence Framework to enables mapping SQL queries to POJOs.
  • Used JSP, XHTML and CSS for developing the User Interface.
  • Wrote Java Script to perform client-side validation.
  • Used Spring ORM Framework to communicate with iBatis layer.
  • Wrote the Store Procedure for the Model Screen in DB2 environment.
  • Developed the Class and Sequence diagram for the Model Screen.
  • Used Starteam as a version control software.

Environment: J2SE 1.4.x, JSP, XHTML, CSS, Struts 1.2.x, Spring 2.X, Java Scripts, iBatis, XML, PL/SQL, DB2 UDB, Eclipse 3.1, Rapid SQL, Putty, Ant, Tomcat 5.x, Weblogic 8.1, AIX, Starteam and Windows XP.

Confidential, OH Jan 2007 - Oct 2007
ANF Webservices Project
Senior Java/J2EE Developer
Abercrombie & Fitch is the most successful specialty retailer in casual, classic, all-American lifestyle brand of clothing operation today.

Perspective of this project is to migrate the most part of the DB2 Database into Oracle database. Oracle RMS (Retail Management System) is the package which is provided by Oracle for Retail based business for better handling the data. ANF Webservices is the projects which implement the webservices over the DB2 and Oracle RMS database. Another perspective of this project is to provide webservices over the DB2 and Oracle RMS database. Because of Implementation of this webservices, amount of access to the database is reduced. So instead of accessing the database directly, we can access methods to interact with the database.

Responsibilities:

  • Analyze the DB2 query and convert the DB2 query into Oracle query.
  • Used SpringDAO Framework to retrieve data from the Oracle RMS database.
  • Developed the prototype using HTML and CSS.
  • Wrote the EJB interfaces which expose the webservices to the customer.
  • Implement the webservices methods on the DB2 and Oracle RMS query.
  • Wrote POJO, DAO, Transfer Object implementation of the web services.
  • Used ANT script to compile, build and deploy the web application.
  • Wrote test cases using Junit.
  • Interact and reviewed the code implemented by the offshore team.
  • Created Use Case, Sequence, Class Diagram.
  • Involoved in writing Javadocs.

Environment: J2SE 1.5, HTML, CSS, JavaScript, EJB 3.0, Perl, Spring DAO Framework, ANT, XML, JNDI, Oracle Application Server 10.x, Oracle JDeveloper 10.x, SQL Developer, CVS, IBM DB2, Oracle 10.x, Windows XP.

Confidential, NYC Jan 2006- Dec 2006
Guardian Anytime project
Software Consultant

Worked as software consultant at Guardian Life Insurance Company. Guardian is the fourth largest mutual life insurance company in America providing diversified financial solutions, including life insurance, disability income insurance, retirement services, employee benefits, and investments. Guardian Anytime project is portal application organized by customer segment, each portal consisting of functionality specifically useful to that customer segment.
It has various portals like employer, member, broker, provider, administrator etc. I was involved in Employer module which provides on-line and real-time transaction capabilities for Bill reconciliation and updating, downloading and printing employee bills.

Responsibilities:

  • Involved in the development of the application using Struts framework.
  • Designed and developed the prototype in HTML.
  • Develop the server side component using JSPs, Servelet, DAO and VO.
  • Wrote Stored Procedure and SQL scripts to interact with the database.
  • Wrote Action classes for implementing business logic and database related activity.
  • Wrote ActionForm classes for storing and retrieving the object.
  • Performance tuning and bug fixing of assigned modules.

Environment: J2SE 1.4, Struts, JSP, JDBC 1.0, XML, XSL, XSLT, CSS, HTML,Web Logic, Oracle 8i, SQL, SQL Developer, CVS, UNIX, Windows XP.

Dept of Science and Technology (Govt of Gujarat, India) Oct 2002 to Nov 2005

Confidential
Java/J2EE Developer
Project Description:

The work done in the Secretariat is mostly based on workflow where information or work flows from one person to the other with the status and a set of task attached to each person's role in the workflow. The nature of tasks performed in the workflow are predominantly, creation of documents, adding comments/view/opinions to a previously created document based on precedence and experience, approving documents based on collective opinion, and finally publishing documents for use by the general public or the concerned entities in the Government.

Module: IWDMS (Integrated Work Flow and Document Management System).
The IWDMS project is intended to address all the requirements and aspects such as Security, Network Management, Filing system and Desktop applications that will enable users to perform their work. There are 26 Departments to be made online.

Responsibilities:

  • Involved in the development of the application using MVC architecture.
  • Prototype development using HTML for Departmental and Commonapplications.
  • Developed Server side components Servlet, JSP and EJB.
  • Involved in client side validation using Javascript.
  • Involved in developing the DAO, VO and Bean Classes.
  • Involved in writing URS (User requirement Specification).
  • Developed the Class, Sequence and Use Case diagrams.
  • Responsible for fixing all the issues identified by testers.
  • Preparation of user manuals of the existing system.

Environment: J2SE 1.4, JSPs, Servlets, JDBC 1.x, XML, HTML, CSS, Java Script, Oracle Application Server, Apache Tomcat, Oracle 8i, SQL, VSS, SQL Developer, Oracle JDeveloper, AIX, Windows XP.

We'd love your feedback!