We provide IT Staff Augmentation Services!

J2ee Developer Resume

0/5 (Submit Your Rating)

Richardson, TX

SUMMARY

  • Around 7 years of Professional Experience in developing Java and J2EE enterprise applications.
  • Good experience in application development using Java, J2EE, JDBC, JSP, Servlets, Struts 1.X, Struts2.X, EJB2.0/3.0, XML, JavaScript, HTML, AJAX, JMS, JavaBeans
  • Good hands on experience with JAXP, JAXB, JAX - RPC and JAX-WS.
  • Developed XML applications, SAX, XSLT, DTD’s using DOM and XML Schemas
  • Good experience in implementing Service Oriented Architecture (SOA) using XML based Web Services (SOAP/UDDI/WSDL)
  • Extensive experience with Enterprise Java Beans (EJB) - Session, Entity and Message Driven Beans.
  • Good experience with JMS and MDB for server side messaging
  • Experience in developing and deploying the Enterprise Applications (ear) and Web Applications (war).
  • Significant experience in Apache Struts framework, Hibernate, spring framework, JavaServerFaces.
  • Good knowledge on Persistence API(JPA) for transaction handling
  • Good knowledge of Design Patterns like Singleton, DAO, Factory, MVC .
  • Extensive experience in GUI development using HTML, CSS, JavaScript, XSLT, AJAX, JSP,JSP Tag libraries, Servlets, JNDI, XML, XSLT.
  • Expertise in RDBMS, JDBC, Hibernate, Oracle and SQL Server including SQL,PL/SQL, Stored Procedures.
  • Experience in application/web servers like Weblogic 5.1/7.0/8.1, Websphere 6.x/5.x, Tomcat 5.0 and JBOSS 4.2.2.
  • Extensive experience in different IDE’s like Net Beans, Eclipse.
  • Worked on different OS like UNIX, Windows NT, Windows XP, Windows 2K
  • Experience with adhering to strict coding standards in a team development environment
  • Good experience with analysis of the user needs documentation and translation into proper system requirement specifications and working under tight schedules.
  • Experience excellent communication and inter personnel skills. Exceptional ability to learn and master new technologies and to deliver outputs in short deadlines
  • Ability to change and Adapt to the environment, and Handle Multiple Projects.

TECHNICAL SKILLS

J2EE/WEB Technologies: JDK-1.x, JDBC, JSP, Servlets, AJAX, Struts, EJB-2.0/3.0, JNDI, WebServices, Hibernate, JPA, JFS 1.1, Spring, JMS

Application Servers: JBoss-4.0.2, Weblogic-8.0, GlassFish-3.0

Web Servers: Apache Tomcat 4.1.18

XML: XSL, XML Schema, SAX, DOM, XSLT and DTD

Framework/ APIs / Tools: Struts 1.x/2.x, JUnit, Hibernate, Springs, JSF, Log 4j, Ant, Web Services (WSDL, UDDI, SOAP), AJAX.

Database: Oracle 8i/9i, SQL Server, MS Access,MySQL

ORM: Hibernate-3.1, JPA

Scripting Languages: JavaScript

Tools: Eclipse3.1, My Eclipse 3.5,NetBeans3.0/5.0.

Operating Systems: Win 98/2K/XP/NT/2K3/2K8, UNIX

PROFESSIONAL EXPERIENCE

Confidential, Richardson, TX

J2EE Developer

Responsibilities:

  • Used JSTL and Struts Taglib in JSP
  • Worked on JSP, JavaScript with JSTL and Struts Tag Library, with nested attributes.
  • Worked extensively on Core Java API like collections, generics, Annotations for complex background processing, validating the VPN IP address range provided by the user.
  • Worked on FRB related Custom Tags for the screens.
  • Worked on Java Mail to send out system generated emails and CC mails
  • Used DynamicActionForm and DynamicValidatorForm for Action Form generation and Resource Bundle Properties file .
  • Worked on JSP, Java Script and Servlets.
  • Developed POJO classes and Object Relational Mapping in Hibernate.
  • Used Hibernate as a persistence layer that is capable of handling high volume transactions as well as managing concurrency issues.
  • Built Hibernate utility class to get Session Factory.
  • Involved in writing HQL for querying data, Hibernate.cfg.xml file for configuration of hibernate and entity.hbm.xml files for object mapping.
  • Developed stateless Session Beans to handle business logic.
  • Implemented JAX-WS Web service to get the VPN provisioning XML.
  • Used JAXB to Unmarshell.
  • Implemented Test driven development of project used JUnit.
  • Worked on Oracle database, creating Tables, Views etc.
  • Used clear case version control.

Environment: J2EE, Java 1.5, EJB 2.0, Eclipse 3.2, BEA Studio IDE, Spring, Clear case, Hibernate, JUnit, HTML, XHTML, JSP, JavaScript, Struts 2.x, Java Script, DHTML, Servlets,JAX-WS,JAXB, JRun, Java Mail, ANT, MS SQL 2000, Windows XP.

Confidential, SFO, CA

J2EE Developer

Responsibilities:

  • Involved in analysis, design and development of e-bill payment system as well as account transfer system and developed specifications that include Use Cases, Class Diagrams, and Sequence Diagrams.
  • Involved in designing the user interfaces using JSP.
  • Developed UI with AJAX, DHTML and JavaScript for more interactive web pages.
  • Developed the application using Struts Framework that leverages classical Model View Controller (MVC) architecture.
  • Implemented Business processes such as User Authentication, Account Transfer using Session EJB.
  • Designing many JSP pages using Jsp/Strut Tags and JSTL
  • Implemented persistence layer using Hibernate that use the POJOs to represent the persistence database tuples.
  • These POJOs are serialized Java Classes that would not have the business processes.
  • Implemented the application using the concrete principles laid down by several design patterns such as MVC, Session Facade, Service Locator, and Singleton.
  • Deployed the applications on IBM Web Sphere Application Server.
  • Using Java Script mostly for the client side validations
  • Used CVS for version control across common source code used by developers.
  • Used XML Web Services using SOAP to transfer the amount to transfer application that is remote and global to different financial institutions.
  • Developing Web Services (XML, SOAP, UDDI, and WSDL).
  • Using log4j for generating the log files for all the applications I worked on.
  • Involved in Unit & Integration Testing for different Modules in the application.

Environment: Java1.4, JSP2.0, Struts, EJB2.0, JMS, JNDI, Oracle9i/10g, HTML, XML, ANT Script, WSAD5.1, SOAP,WSDL, JUnit, WebSphere5.1, Hibernate, LOG4J, CVS.

Confidential, PARRISPANY, NJ

Web Developer

Responsibilities:

  • Developed Presentation tier implementation which involves in creating the JSP pages, defining the page navigations, creating and configuring the backing beans, and integrating JSF with the business-logic tier.
  • Used Spring Framework as middle tier application framework, persistence strategy using spring support for Hibernate for integrating with database.
  • Designed user interface layout using CSS, HTML
  • Validation is performed using Spring’s Validation support and standard JSF validation
  • Created JSP pages using standard JSF tags, decorated using CSS
  • Performed builds and deployment and responsible for source code control and release management.
  • Used Ajax to provide dynamic features where applicable with the help of prototype library and Ajax4jsf
  • Used Log4J for logging and analyzing system performance and flow, involved in code refactoring and bug fixing
  • Tested Service and data access tier using JUnit in TDD methodology
  • Used Agile Development methodology of software development
  • Performed database synchronization on production and test systems to monitor data flow and fix bugs

Environment: Java, J2ee, design patterns, multi-threading, object oriented programming, Spring 1.2, Hibernate 3.0, JSF, RichFaces, PL/SQL, NetBeans 5.5, Oracle10g, WebSphere Application Server 6.0, JUnit, CSS, HTML.

Confidential

Java Developer

Responsibilities:

  • Used Eclipse 3.2 as IDE, Tomcat 5.x as a web server and Weblogic 9.x as an application server, and NetEzza as the database to develop and deploy the application.
  • Involved in design and development of Servlets and JSPs using Apache Struts framework.
  • Used Spring framework to handle some of the requests to the application.
  • Used JDBC, Data Sources and Connection Pooling in Application server to interact with the NetEzza.
  • Used JSF and Faclets for UI component Binding.
  • Developed few Factory Classes which act as controllers and diverts the HTTP Request to a particular Request Handler Class based on the Request Identification Key.
  • Implemented J2EE Design Patterns such as Session Facade to reduce the Network Traffic and Service Locator.
  • Used Jasper Reports for report generation.
  • Designed and developed a user usage logging facility using Apache Log4J 1.2.8, used different Levels of Loggers Such as INFO, DEBUG, WARN.
  • Was involved in shell scripting for application automation such as auto start, auto stop, and periodical backup.
  • Involved in Export/Import of data using Data Transformation Services (DTS). Imported data from flat files to various databases and vice-versa.
  • Worked and Modified the Database Schema according to the Client requirement
  • Implemented Complete client side validations in JavaScript.
  • PVCS (Serena) is used for the version control and maintenance. Also partially used SVN
  • Used ANT to write build scripts as well as deployment scripts.
  • Involved in the system study, preparation of Data Flow Diagrams and Entity Relationship Diagrams.
  • Packed and deployed the entire application code to integration testing environment for all the releases.
  • Implemented using Extreme Programming in Coding. Programmers followed all the standards in the coding
  • Involved in JUnit tests for the services and documented the services developed.
  • Provided production support by interacting with the end-users and fixing bugs.
  • As an Analyst was involved with interacting with the clients and application user for their Requirements, Specifications and enhancements.

Environment: Java, J2EE, Struts, Spring, LINUX, JSP/Servlets, CSS, Tomcat, WebLogic 9.x, JDBC, XML, HTML, NetEzza, Oracle 10g, UML, JUnit, PVCS, SVN, ANT 1.3/1.4, SOAP, WebServices.

Confidential

Software Engineer

Responsibilities:

  • Involved in Requirement gathering and developed HLDs and LLDs for Analysis and Design phase
  • Followed Water-Fall Model for SDLC procedure.
  • Implemented and designed UseCase and Class diagrams using UML.
  • Created FDs for feature enhancements and requirement proposals
  • Implemented MVC Architecture with J2EE environment using Struts framework.
  • Implemented Business Logic and View Components using Servlets, Jsp, Ejb and HTML, CSS, Jsp,Swing,AWT, JavaScript.
  • Entity beans has been implemented for business logic implementation through Stateless and Statefull beans.
  • Stateless beans has designed and implemented for a single session interval.
  • Persistence has been developed using Entity beans and DAO by using Oracle as RDBMS.
  • Worked on Sql, Pl/Sql for creating Procedures, Views and Functions.
  • Developed optimized queries with query tuning using Index creation and table Analysis.
  • Worked on Ant scripts for building the application and deployed the application in WebLogic Application server in Unix Environment.

Environment: java,Swing,J2ee,Ejb,Struts,Oracle8i,Weblogic,Eclipse,StarUml,JUnit,FlashPlayer,Clearcase,Ant,Unix,Sql,Pl/Sql,CSS,HTML,Xml,JDBC

We'd love your feedback!