We provide IT Staff Augmentation Services!

J2ee Developer Resume

5.00/5 (Submit Your Rating)

SUMMARY:
J2EE Developer with around 7 years of expertise in object-oriented technologies, client-server systems, web-based applications and business applications.

  • Experienced in enterprise software applications using Java and J2EE technologies ( Struts, Servlets, and JSP ,EJB, Hibernate).
  • Expertise in developing Web Applications using RAD, Eclipse IDE tools.
  • Strong experience in working with Application Servers including IBM WAS, JBOSS, and OracleWeblogic.
  • Hands on experience in RDBMS includes Oracle, IBM DB2, and Stored Procedures & Triggers.
  • Well versed in RDBMS such as Oracle, using JDBC Drivers, and writing StoredProcedures.
  • Experience in System maintenance, analysis and performance in Windows XP/Vista/7.
  • Extensive experience in coordinating the OffshoreDevelopmentactivities.
  • TECHNICAL SKILLS:


    Languages:

    Java 1.4/1.5/1.6, Java Script

    Application Standard:

    J2EE, J2SE

    J2EE Components:

    Servlets 2.5, JDBC 3.0, JSTL

    Web Frameworks:

    Struts 2.0, Spring 2.5, JBoss

    ORM/Data Mappers:

    Hibernate 2.0/2.1/3.0/3.1

    Server Technologies:

    JSP

    Client Technologies:

    HTML, JavaScript, XML

    WebServices Technologies:

    WSDL, SOAP

    Web Servers:

    Apache Tomcat 5.5/6.0

    Application Servers:

    Weblogic 8.0/10.3, Websphere 6/7

    Portal Servers:

    Websphere 6.1, Jboss 4.2.x

    Database Servers:

    Oracle 8i/9i/10g/11g

    IDEs:

    Eclipse, IBM RAD

    Build Tools:

    Apache Ant, Maven

    Testing Tools:

    WinRunner, Load Runner, QualityCenter

    Platforms:

    Windows 98, 2000, 2003, XP, Vista, Red Hat Linux 4/5

    Software Process:

    Agile, Waterfall, RAD

    EXPERIENCE:
    Client: Confidential,KS April 2011-Present
    Role :J2EE Developer
    Description : Confidential,has launched an enterprise-wide Data Privacy Protection Program aimed to protect customer, employee, and company sensitive information via the adoption of data protection solutions. Specifically, the Program’s objective is to protect Sprint Sensitive data including Credit Card Data, Personal Identifiable Information (PII), Electronic Protected Health Information, and Sprint Strategic information. The objective of the Key Management data protection work stream is to implement security solutions required to support an enterprise key management system which will be used to support encryption.
    Responsibilities:

  • Involved in Object analysis, design and documentation (OOAD) of the application model usingUML.
  • Involved in development of the application usingSpring Web MVCAlso implementedDependency Injectionusing theSpringIOC framework.
  • Designed and developed interactive staticHTMLscreens as screen level prototype,JavaScriptfor client side validation and usedCascading Style Sheet (CSS).
  • DevelopedJSPcustom tagsand usedJSTLfor reusability.
  • Implemented Design Patterns like MVC, Session Facade, Factory, DAO.
  • Involved in component development and used design patterns such as Singleton, Factory and Data Access Object (DAO) in the implementation of the application.
  • UsedSpring ContextforEJBSupport andSpring DAO for enhanced JDBC and DAO support
  • UsedSpring ORMcomponent forHibernatesupport for manipulating data forOracle 11g.
  • UsedEclipseIDE for development, configured and deployed the application on Weblogic Server.
  • Environment:

    J2EE 5, Java 1.6, JSP 2.0, Servlets 2.5, EJB 3.0, JDBC 2.0, Spring, WebLogic Server, Eclipse 3.6, Hibernate 3.0, Spring 3, Oracle 11, Maven, JUnit, Putty, HTML, JavaScript, UML, ANT. Application Server 8.1, Eclipse 3.0.

    Client: Confidential,IL April 2010-Mar 2011
    Role :JAVA Developer
    Description: The project automates the credit request transaction process and helps you to perform reliable credit analysis while providing efficient customer management facilities. This combines automated credit decisions and tools for in depth customer analysis in to one web based application. In addition this stores all customer information and credit data in a central, electronic repository.
    Responsibilities:

  • Developed Session beans for the creation of business logic and Entity Beans for interacting with database components.
  • Developed numerous UI (User Interface) screens using JSP and HTML, JavaScript.
  • Used MVC architecture of Struts for developing the application.
  • Deployed the application on Web logic Application Server, which includes archive (JAR, WAR, and EAR) files.
  • Setting up build environment by writing ANT script in build.xml, taking build, configuring, and deploying in servers.
  • Used Oracle SQL, PL/SQL for writing the database queries.
  • Implemented Web service using WSDL.
  • Created Domains for Weblogic application Server and Deployed EAR, WAR files.
  • Generated Deployment descriptor files like ejb-jar.xml, Weblogic-ejb-jar.xml, Weblogic-cmp-rdbms-jar.xml, build.xml, application.xml used for the application development.
  • Involved in writing the stored procedures and functions using oracle database.
  • Environment:

    J2EE, JSP, Servlets, EJB, Entity Beans, Session Beans, JDBC, Struts, Spring, HTML, CSS, XML, JavaScript, Weblogic10.0, Oracle10g, Agile Methodology, WebServices, SOAP, WSDL, Windows XP, LINUX, Eclipse, Apache Tomcat, Ant.

    Client: Confidential,Dallas, Texas April 2009- Mar 2010
    Role :J2EE Developer
    Description : Confidential,and the Business Review Group rely on data from many different sources to make an informed decision to whether to approve or reject a proposed transaction. The primary objective of this project is to provide the Conflict Clearance Committees, BRG, and others with all the required information in a timely manner and facilitate submission of this information via Banker Portal to improve usability by bankers and reporting for management.
    Responsibilities:

  • Generated Use Case Diagrams, Class Diagrams, and Sequence Diagrams using Rational Rose.
  • Implemented the application using Jakarta Struts Framework which is based on Model View Controller design pattern.
  • Developed user interface using JSP, JSP Tag libraries to simplify the complexities of the application.
  • Session Beans were developed to process the requests from the user.
  • Extensively used Hibernate in data access layer to access and update information in the database.
  • Used Spring Framework for Dependency Injection and integrated it with the Struts Framework and Hibernate.
  • Used Web services - WSDL and SOAP for getting credit card information from third-party
  • Designed various tables required for the project in Oracle 9i database and used Stored Procedures and Triggers in the application.
  • Environment:

    JDK 1.4, EJB, Struts 1.2.4, Hibernate, Spring 1.02, JSP 1.2, Servlets 2.1, XML, SOAP, WSDL, JDBC, JavaScript, UML, HTML, WebSphere Appserver 5.1, WSAD 5.1.2, Rational Rose, Oracle 9i.

    Client: Confidential,Rahway, NJ April 2008 - Mar 2009
    Role :J2EE Developer
    Description :This project was based on Health,Safety and Environment()HS&E). Merck is a global research-driven pharmaceutical company. Health Safety and Environment is a process-based business management software package. HS&E includes an effective environmental management system, which includes modules such as Issues & Objectives and Environmental Impact, which help the control of problems and improvements associated with the environmental impact of an organization\'s activities.
    Responsibilities:

  • Involved in development, testing and maintenance process of the application
  • Used Struts framework to implement the MVC architecture
  • Created JSP, Form Beans for effective way of implementing Model View Controller architecture
  • Created Session Beans, Entity beans for the transactions with the database using JDBC
  • Developed necessary SQL queries for database transactions
  • Environment:

    J2EE, Struts, Websphere, Eclipse, JSP, JavaScript, CSS, HTML, XML, and DB2

    Client : Confidential,Chicago, IL April 2007 - Mar 2008
    Role :JAVA Developer
    Description : Confidential,Booking project consisting of 3 different modules (Traveler, Agent, Admin). Features included message boards, schedule programs, mailing of reservation status and using Sessions to track client requests, purchasing the Ticket and returning the ticket.
    Responsibilities:

  • Involved in the analysis specification, design, implementation and testing phases of Software Development Life Cycle (SDLC) and the project was developed using Rational Unified Process (RUP).
  • Implemented Model View Controller (MVC) architecture Using Spring 1.2
  • Also used Spring 1.2 Framework for Dependency injection and integrated with Hibernate and Struts.
  • Developed user interfaces using JSP, JSP Tag Libraries,Struts Custom tags and HTML.
  • Used XML Web Services using SOAP to get the credit based insurance score based on the information contained in the credit report obtained from an authentic credit bureau.
  • Extensively used Eclipse3.0 for writing code.
  • UsedWeblogic Application Server 9.1 for deploying various components of application.
  • Environment:

    Java, J2EE 1.3, HTML, JSP , Struts Framework , Spring IoC, HIBERNATE 3.0, EJB 2.0, JDBC, XML, Web Services, Oracle 9i, WAS 8.1, Eclipse 3.0.

    Client: Confidential,Hyderabad, India Jan 2006 - Mar 2007
    Role: Java Developer
    Description :Project focused on to develop various real time integrated application and support.
    Responsibilities:

  • Created a Reporting tool using JSP and Servlets .
  • Involved in the development of a web authentication module using Java Servlets, JSP, to authenticate a user based on a dynamically created token by a web authentication software
  • Handle Session Time-outs with HTTPSessionListenerinterface.
  • Performed XML parsing using DOM parser.
  • Tracked software errors with Bugzilla and coordinated with help desk staff in resolving bug.
  • Environment :

    WAS 3.5, WSAD 4.0, Servlets 2.2, JSP 1.1, XML, HTML, JavaScript, Bugzilla

    EDUCATION:

  • B.Tech. Computer Science& Engineering
  • Dip. In Computer Engineering
  • We'd love your feedback!