We provide IT Staff Augmentation Services!

Senior Java/j2ee Developer Resume

5.00/5 (Submit Your Rating)

Houston, TX

SUMMARY

  • Good understanding of all stages of Software Development Life Cycle (SDLC).
  • Experience in Object Oriented Analysis and Design (OOAD) using UML (Use Cases, Activity, Sequence, Class Diagrams etc.).
  • Expertise in developing web based applications based on Struts and Spring MVC Framework.
  • Expertise in developing applications using design patterns such as Singleton, Data Access Object, Session Façade, Data Transfer Object, Business Delegate, Service Locator etc.
  • Experienced in Designing & Development of UI screens using JSP, HTML, CSS, and XML.
  • Extensive experience in rich set of technologies like J2SE, Multithreading, J2EE, Servlets, JSP, Java Beans 3.0/2.0, Struts 2.0/2.1, Spring 3.0/2.5, XML, Hibernate 3.0.
  • Experience in developing server - side applications using J2EE, Spring Framework 3.0/2.5, and Hibernate 3.0.
  • Well experienced with IDE tools like Eclipse 3.5/3.4/3.3, Web sphere Studio Application Developer (WSAD) 5.x, RAD 7.5/7.
  • Good knowledge in SQL 2005/2000 programming for packages, stored procedures etc., using Oracle 10g/9i/8i.
  • Experience in deploying enterprise applications in Apache-tomcat 7/6, WebLogic 11/10/9, and WebSphere 8/7/6.
  • Experienced in testing the application by writing the test cases using Junit.
  • Flexible and versatile to adapt any new environment, ability to work independently as a part of team.
  • Quick Learner, Highly motivated team player and self-starter with effective communication, motivation and organizational skills.

TECHNICAL SKILLS

Tools/Methods: C, C++, JavaJDK 1.6/1.5/1.4HTML, JSP 2.0/1.2JSTL, Servlets 2.4JDBC 4.0/3.0EJB3.0/2.0Web ServicesJavaScriptStruts 2.2/2.1, TilesSpring 3.0/2.5Junit, Log4JHibernate 3.0XML, XSL, XSLTDTD, XML SchemaSAX, DOMUML, Rational RoseCVS, VSS, Tortoise SVN

BEA Web: Logic 11/10/9WebSphere 8/7/6Apache Tomcat 7/6Eclipse 3.5/3.4/3.3WSAD 5.xRAD 7.5/7Oracle 10g/9i/8iMS SQL Server 2005/2000Windows 2000/98/NT/XP, UNIX

PROFESSIONAL EXPERIENCE

Senior Java/J2EE Developer

Confidential, Houston, TX

Responsibilities:

  • Involved in Analysis, Design, Coding, and testing phases of the project development.
  • Used Agile methodology was to emphasize on face-to-face communication over written documents and make sure that iteration is passing through a full software development cycle.
  • Designed UML diagrams like Usecase, Class and Activity diagram based on the requirements gathered.
  • Implemented the Design Patterns like Session Facade, Data Transfer Object (DTO), Service Locator, and Data Access Object (DAO).
  • Developed the web pages using JSP and Servlets.
  • Involved in Writing Controller Classes, and DAO Classes Using Spring MVC framework.
  • Implemented Spring configuration files for the beans defined and properties to be injected into them using Spring Dependency Injection.
  • Designed and implemented the server side logic using EJB.
  • Performed integrated with other sub-systems through JMS, XML and XSLT.
  • Implemented application communication through asynchronous messaging using MDB.
  • Implemented Hibernate in data access layer to access and update information in the database and configured .hbm and .cfg.xml files according to hibernate framework.
  • Implemented Custom Aspects using Spring AOP. Used Object/Relational mapping Hibernate framework as the persistence layer for interacting with Database.
  • Developed and modified stored procedures and trigger to store and access data in the Database.
  • Developed test scripts in Junit and involved in testing.
  • Used Log4j to capture the log that includes runtime exception and for logging info and are helpful in debugging the issues.
  • Used CVS for the version control.

Environment: Java, J2EE 1.4/5, HTML, XML, XSLT, JavaScript JDBC 4.0, JSP 1.3, Hibernate 3.0, Servlets 2.4, EJB 3.0, Spring 3.0, WebLogic 11, Eclipse 3.5, Oracle 10j, Junit 5.0, Log 4j, ANT, CVS, UML and Windows NT

Java/J2EE Developer

Confidential, Atlanta, GA

Responsibilities:

  • Designed and developed application platform using design patterns and RUP paradigms.
  • Prepared low-level design of the application, which included preparing use case diagrams, sequence diagrams, class diagrams using Rational Rose.
  • Implemented various Design Patterns like Front Controller, Data Access Object, and Data Transfer Object.
  • Designed and Developed Web based GUI with HTML, JSP, and JavaScript.
  • Designed and developed XML parsing using JAXP.
  • Developed Action Forms and Action Classes using struts framework.
  • Involved in configuringspringcontrollers using IOC.
  • Integrated the application with Spring Framework for implementing Dependency Injection and provide abstraction between presentation layer and persistence layer.
  • Used Tiles Frame Work to deal with Presentation logic of struts application.
  • Used Struts-Validator framework for all front-end Validations for all the form entries.
  • Used Hibernate ORM framework as persistence engine, configured O/R mapping and wrote hibernate queries.
  • Integration of web services using IBM Data power.
  • Developed business logic by implementing session beans.
  • Extensively worked on Oracle tables, packages, views, stored procedures and triggers.
  • Used Rational Clear case for Source Code Management.
  • Performed Unit testing using Junit.

Environment: Java 1.5 HTML, JSP, CSS, XML, JSTL, JSF, JMS, JAXP, Struts 2.2, Spring 2.5, Hibernate 3.0, RAD 7, WebSphere 7, Oracle 10g, Rational Rose, Windows XP, Linux.

Java/J2EE Developer

Confidential, Houston, TX

Responsibilities:

  • Gathered the requirements and designed the application flow for the application.
  • Used HTML, JavaScript, AJAX and JSP to create the User Interface.
  • Extensively worked with Struts for middle tier development with Hibernate as ORM and Spring IOC for Dependency Injection for the application based on MVC design paradigm.
  • Developed Action classes for the system as a feature of Struts.
  • Performed both Server side and Client side Validations.
  • Created struts-config.xml file to manage with the page flow.
  • Developed EJB component to implement business logic using Session and Message Bean.
  • Used Spring Framework to integrate with Struts web framework, Hibernate.
  • Extensively worked with Hibernate to connect to database for data persistence.
  • Integrated Activate Catalog to get parts using JMS.
  • Used Log4J log both User Interface and Domain Level Messages.
  • Performed Unit testing for modules using Junit.
  • Played an active role in preparing documentation for future reference and upgrades.

Environment:Java 1.4, JSP, Servlets, Java Script, AJAX, JDBC, JMS, EJB, Struts 2.0, Spring 2.0, Hibernate 2.0, Eclipse 3.4, WebLogic 9, Oracle 9i, Junit, Log 4j, Rational Rose.

Java/J2EE Developer

Confidential, San Diego, CA

Responsibilities:

  • Involved in all the phase of the Software Development Life Cycle.
  • Review, Revise and approve functional requirements.
  • Created UML Diagrams using Microsoft Visio.
  • Developed Screens for capturing information using JSP, Struts Tag Libs, Java Script, HTML.
  • Designed the application workflow usingStrutsand authored struts configuration files like validator.xml, struts-config.xml and validation-rules.xml files.
  • Developed web services.
  • Used Struts-Validator framework for all front-end Validations for all the form.
  • Used Java RMI to write distributed objects and wrote shell scripts for building and deploying the applications.
  • Implemented JMS messaging interface with MQ Series.
  • Used Hibernate for Object Relational Mapping and data persistence.
  • Developed the Database interaction classes using JDBC.
  • Created JUnit test cases and ANT scripts for build automation.

Environment: Java, J2EE 1.4, HTML, XML, JDBC, JMS, Servlets, JSP 1.2, Struts 1.2, Hibernate, Web services, Eclipse 3.3, WebSphere 7, Oracle 9i, ANT, Microsoft Visio.

Software Programmer

Confidential

Responsibilities:

  • Analyzed requirements and created detailed Technical Design Document.
  • Analyzed functional specification and reviewing changes.
  • Developed JSPs for front end, and Servlets and Session Beans in the middle tier.
  • Developed classes for data transfer logic from other formats to XML.
  • Developed DAO Classes for accessing and storing data in database.
  • Deployed application on the Websphere Application server.
  • Performed testing by writing test cases.

Environment: Java, JSP, Servlets, Java Script, Custom Tags, JDBC, XML, JAXB, WSAD 5.x, WebSphere 5.0, Oracle 8i, Log4j, VSS, Windows NT

Software Programmer

Confidential

Responsibilities:

  • Involved in designing and developing modules at both Client and Server Side.
  • Developed the UI using JSP, JavaScript, HTML and DHTML.
  • Responsible for validating the data at the client side using JavaScript.
  • Involved in developing Server Side Java Servlet to capture the posted form data and process it on the Server side.
  • Designed the controller using Servlets.
  • Accessed backend database Oracle using JDBC.
  • Developed and wrote UNIX Shell scripts to automate various tasks.

Environment: Java, Servlets, JSP, JavaScript, JDBC, Unix Shell scripting, HTML/DHTML, Eclipse 3.3, Oracle 8i, WebLogic 8, Windows NT.

We'd love your feedback!