We provide IT Staff Augmentation Services!

J2ee Developer Resume

0/5 (Submit Your Rating)

Palo Alto, CA

SUMMARY

  • Confidential is an accomplished Java/J2EE Developer having 8 years of experience in analysis, design, implementation, and testing of Web/Enterprise applications in the Client/Server environment using Java/J2EE technologies.
  • Experience in using Software development methodologies such as Agile, SDLC, and OOAD.
  • Expertise in designing and developing Web based Enterprise applications using J2EE technologies like JSPs, Servlets 2.x/3, EJB 2/3, Struts 2.0/1.1, Spring 2.0/2.5/3.0, and Hibernate 3.0.
  • Implemented various Design patterns including Business Delegates, Data Access Object, Model View Controller, Session facade, Singleton etc.
  • Expertise in configuring the Spring Application Context with dependency injection and using Spring Framework 3.0/2.5 integrated it with Struts 2.0/1.1, Hibernate 3.0/Web Services JMS/JDBC.
  • Created robust user Interface (UI) using HTML, CSS, JSP, JavaScript, Custom Tags, jQuery, XML.
  • Hands on experience in developing Java and J2EE applications using Eclipse 2.0/3.0/3.1/3.2/3.3 , WSAD 5.0., RAD 7/5.6.0.
  • Experience in developing web services using JAX - WS, JAXB, JAX-RPC, WSDL.
  • Experience in Service Oriented Architecture and Integration technologies in the areas of web services, SOAP, WSDL, XML, XSD, WS-Security.
  • Good experience in implementing J2EE applications using various Messaging Middleware using JMS and MQ
  • Experience in deployment of the J2EE applications onIBM WebSphere 5.x/7.x, BEAWebLogic 8.1/9.1/10.3/11 g, Apache, Tomcat, JBoss and Service-oriented architecture.
  • Experience with JUnit in performing unit testing and determining the application functionality and monitored the error logs using Log4J and fixed the problems.
  • Experienced in Object Oriented Methodologies, design patterns and UML modeling using tools like Rational Rose.
  • Experience withLog4Jfor Logging Errors, debugging and tracking
  • Experience in building applications on Jenkins/Hudson.
  • Extensive experience in working with various databases like Oracle 8i/9i/10g/11g, SQL Server 2000/2005 and MySQL 3.x /4.x / 5.x.
  • Expertise in version control tools like CVS and IBM Rational ClearCaseto manage and control software development.
  • Excellent communication, analytical and interpersonal skills and highly motivated team player with ability to work independently.

TECHNICAL SKILLS

Languages: Java, J2EE, SQL, PL/SQL.

Operating Systems: Windows XP/2000/NT/98, Unix

Java Technologies: J2SE, J2EE, JSF,JSR168,JSP, Servlets, EJB, Swing, JDBC, JMS, MQ Series, MDB, JNDI, RMI, Web Services(JAX-RPC, JAX-WS, JAXB, WSDL), Design Patterns, JAVA Beans.

Web/App. Server: Tomcat 5, WebLogic, WebSphere, JBoss.

Frameworks & IDE Tools: Struts, Spring, Hibernate, JUnit, Maven, ANT, AJAX, Log4J, Eclipse, SOAP UI, WSAD, RAD, Perforce, CVS, Rational Clear Case, TOAD.

Web-Development Technologies: JSP, XML, XSD, XSLT, DTD, DOM, HTML, Java Script, CSS, Agile Methodology, Servlets, JSTL (Tag Libraries), RUP, ANT, JUnit, MQ Series.

RDBMS: ORACLE, SQL Server, DB2, MySQL.

OOAD: UML, Design Patterns.

PROFESSIONAL EXPERIENCE

J2EE Developer

Confidential, Palo Alto, CA

Responsibilities:

  • Involved in all phases of the Software development life cycle (SDLC).
  • Gathered requirements from the client and designed mock-ups based on the requirements and documented the application.
  • Used UML to design use cases, class diagrams, sequence diagrams.
  • Implemented singleton, DAO Design pattern in developing the application
  • Spring JDBC Templates are used to perform data base operations.
  • Developed the SOAP web services using Apache CXF integrated with Spring.
  • Implemented Service Oriented Architecture concepts and Integration technologies.
  • New Jobs are created by implementing the Quartz Job interface and the Cron Expression.
  • Developed the test cases using JUnit for unit testing.
  • Used STS 3.3 for the development of J2EE components.
  • Used Maven for developing build scripts and deploying the application.
  • Implemented Log4Jfor Logging Errors, debugging and tracking.

Environment: JDK 1.6, JAVA/J2EE, Spring 3.1 MVC, Oracle, vFabric TC server, XML, XSD, XPATH, WSDL, STS 3.3, Maven, SOAP UI, Log4J, Junit, Windows XP

J2EE Developer

Confidential, Bentonville, AR

Responsibilities:

  • Involved in all phases of the Software development life cycle (SDLC).
  • Gathered requirements from the client and designed mock-ups based on the requirements.
  • Implemented Spring DAO and Spring JDBC Templates using Spring Framework.
  • Developed the SOAP web services using Apache CXF.
  • Involved in writing Spring Configuration XML file that containsdeclarations and other dependent objects declaration.
  • Created JMS publishers and consumers.
  • Confirmation Registration Email processing is done using JMS with MQ Series provider.
  • Designed and developed the messaging framework for communication between workflow manager and other Enterprise Applications over XML and MQ-Series
  • Involved in developing the JSF/Richfaces pages.
  • Reduced the response time of web application by 30% by tuning the WebLogic application server, database and application code.
  • Used Eclipse 3.7 for the development of J2EE components.
  • Used Maven for developing build scripts and deploying the application onto Weblogic.
  • Implemented Log4Jfor Logging Errors, debugging and tracking.

Environment: JDK 1.6, JAVA/J2EE, JSF,Richfaces, Facelets,JMS, MQ Series, Spring 3.1 MVC, DB2, Web logic 11g, JBoss 7, XML, Eclipse 3.7,SOAP UI, Maven, Log4J, Windows XP.

J2EE Developer

Confidential, Marysville, OH

Responsibilities:

  • Involved in all phases of the Software development life cycle (SDLC).
  • Gathered requirements from the client and designed mock-ups for the development of new web pages based on the requirements.
  • Used UML modeling diagrams to describe the structure and behavior of the system.
  • Developed user interface using JSP.
  • Responsible for client side validations and server side validations in JSP.
  • Implemented Spring Dependency Injection and Aspect Oriented Programming (AOP) using Spring Framework.
  • Involved in writing Spring Configuration XML file that containsdeclarations and other dependent objects declaration.
  • Developed Hibernate mapping files and hibernate configuration for persisting data to the database.
  • Worked in multithreading and connection pooling to synchronize the data when more users come in and dealt with concurrency issues using Singleton Class.
  • Created Action Classes which route submittals to appropriate Enterprise Java Bean (EJB) components and render retrieved information.
  • Used Struts to direct requests to the appropriate action class, transfer data and direct responses to the appropriate JSP or HTML page.
  • Used Eclipse 3.2 for the development of J2EE components.
  • Used Apache ANT for developing build scripts and deploying the application onto Weblogic.
  • Implemented Log4J 1.2 for Logging Errors, debugging and tracking.

Environment: JDK 1.6, JAVA/J2EE, Spring 3.0 MVC, Oracle 10g, Web logic 11g, XML, JSP, HTML, CSS, JUnit 3.8.1, Hibernate 3.0, JavaScript, Eclipse 3.4, ANT, Log4J, Windows XP.

J2EE Developer

Confidential, Westbrook, ME

Responsibilities:

  • Involved in various phases of Software Development Life Cycle (SDLC).
  • Generated Use case diagrams, Class diagrams, and Sequence diagrams using Rational Rose.
  • Developed the different components of application such as JSPs, Servlets, EJB’s using RAD 6 and used CVS for version control.
  • Implemented the application using Struts Framework which is based on Model View Controller design pattern.
  • Used the Struts validation and Tiles Framework in the presentation layer.
  • Developed user interface using Struts Tag Libraries to simplify the complexities of the application.
  • Used EJBs in the application and developed Session beans to house business logic at the middle tier level.
  • Extensively used Hibernate in data access layer to access and update information in the database.
  • Configured .hbm and .cfg.xml files according to hibernate framework.
  • Used Spring Framework to support the Hibernate tool and Struts.
  • Used Spring's AOP to implement logging and getting data source objects as the advice that was woven in the bean classes. Wrote separate dedicated classes to implement logging functionality and to get data sources objects. Log4j was used to implement logging.
  • Used JMS API for asynchronous communication by putting the messages in the Message queue.
  • Implemented various design patterns in the project such as Business Delegate, Session Façade, Data Transfer Object, Data Access Object, Service Locator and Singleton.
  • Designed various tables required for the project in Oracle 9i databaseand used the Stored Procedures in the application.
  • Performed unit testing using JUNIT framework and used Struts Test Cases for testing Action Classes.
  • Used ANT scripts to build the application and deployed on WebSphere Application Server.
  • Monitored the error logs using Log4J and fixed the problems.

Environment: Struts 2.0, Hibernate 3.0, Spring 2.0, EJB 3.0, JSP 1.2, Servlets 2.1, JMS, XML, JavaScript, UML, HTML, JNDI, CVS, Log4J, JUnit, Windows 2000, Web Sphere App server 7.0, RAD 7.5, Rational Rose, Oracle 9i.

Java/J2EE Developer

Confidential, Madison, WI

Responsibilities:

  • Analyzed Business Functionality and use cases and interacted with Users.
  • Responsible for designing, coding and developing the application.
  • DevelopedUse Cases, Class Diagrams and Sequence Diagrams using UML
  • The total application was developed in J2EE using MVC architecture.
  • Implemented the core design patterns such as DAO, Singleton and Session Façade
  • Developed the web tier components using JSP, Struts, JavaScript and Ajax.
  • Struts-Config XML file was created and Action mappings were done.
  • Created Struts Action classes for the application.
  • Configured the struts and tiles config files to create and modify the navigation.
  • Developed components using session and message driven beans and deployed them on Weblogic test environments
  • Modified the Business Delegate and connector classes.
  • Created Unit test cases.
  • Analyzed and resolved the crucial production defects.
  • Used Log4j for logging.
  • Used Rational Clear Quest for Defect resolution.

Environment: AJAX, HTML, JavaScript, JSP, Struts 2.0, Servlets, Java, XML, UML, Rational Rose, Web services, Hibernate 2.0, JDBC, Oracle 9i, JUnit, CVS, Rational Clear Quest, Log4j, Weblogic 10.3, Eclipse 3.3, Windows XP.

Java/J2EE Developer

Confidential, Santa Clara, CA

Responsibilities:

  • Involved in analysis, specification, design, implementation and testing phases of Software Development Life Cycle (SDLC) and developed the project using Rational Unified Process (RUP)
  • Involved in designing UML Use case diagrams, Class diagrams, and Sequence diagrams using Rational Rose
  • Developed user interface using JSPs 2.1
  • Developed controller components using Servlets 2.3
  • Performed client side as well as Server side Validations using Java Script and Struts Validation Frameworks.
  • Implemented Model View Controller (MVC-2) architecture using Jakarta Struts 1.3 Frameworks at presentation tier.
  • Developed various Enterprise Java Bean components to fulfill the business functionality.
  • Created Action Classes which route submittals to appropriate EJB 2.1 components and render retrieved information.
  • User interface was developed using HTML, JSP, AJAX, and CSS Framework.
  • Extensively used Hibernate 2.0 in data access layer to access and update information in the database
  • Implemented the application using the concrete principles laid down by several Java/J2EE Design patterns like Business Delegate, MVC, Session Façade, Singleton and Data Transfer Object (DTO)
  • Developed the Business tier with Stateless and Stateful Session beans with EJB 2.1 standards.
  • Used Java Messaging Services (JMS) for reliable and asynchronous message transfer
  • Designed various tables required for the project in Oracle 9i databaseand used the Stored Procedures in the application
  • Used ANT scripts to build application
  • Prepared Test Cases and Unit Testing performed using JUnit
  • Used Log4J for logging and tracing the messages
  • Used CVS for version control across common source code

Environment: J2EE 1.5, JSP 2.0, EJB 2.1, Struts 1.3, Hibernate 2.0, JMS, XML, Log4J, JUnit, ANT, JavaScript, HTML, CSS, CVS, Web Sphere 5.1, Eclipse 3.2, Oracle 9i, Rational Rose, Windows XP.

Software Developer

Confidential

Responsibilities:

  • Involved in the SDLC of the above application.
  • Web Logic Application Server was used as the Business Service Tool.
  • Implemented Session Tracking in JSP for a particular client.
  • Responsible for design, functionality and business logic for various modules involved in the application.
  • Creation and maintenance of data using SQL Server database.
  • Used the JDBC for database connectivity.
  • Performed Unit Testing on individual modules.

Environment: Java 1.4, JSP, EJB, XML, JDBC, Eclipse 2.0, Web logic 8.2, Oracle 8i, Windows 2000.

Confidential

Responsibilities:

  • Created user-friendly GUI interface and Web pages using HTML, JSP.
  • Developed JSP’s, Java Beans and Servlets to interact with Data Base.
  • Extensively used JavaScript for client side validations.
  • Performed Unit Testing of all Modules.

Environment: Java, Servlets, JSP, JavaScript, HTML, XML, JDBC, Oracle 8i, Windows 2000.

We'd love your feedback!