We provide IT Staff Augmentation Services!

Java/j2ee Developer Resume

5.00/5 (Submit Your Rating)

Norfolk, VA

SUMMARY

  • Over 7+ years of experience with proven expertise in system development activities including requirement analysis, design, and implementation and testing with emphasis on Object Oriented, J2EE and Client Server technologies.
  • Extensive experience indeveloping Enterprise applications various J2EE technologies includingJSP, Servlets, RMI, EJB 2.0/3.0 (Entity Beans, Session Beans, Message Driven Beans), JNDI, Java IDL, JTS, JTA, JavaMail, and JAF.
  • Experience in developing Web Applications with various Open Source frameworks:Jakarta Struts Framework 2.0/1.x,Java Server Faces1.2, Spring MVC,SpringWeb Flow,Hibernate 2.0/3.0 ORM,Struts Validation and Tiles Frameworks.
  • Extensive experience in implementing MVC framework using Struts in J2EE architecture.
  • Expertise in Core Java (J2SE) Development including JDBC, Exceptions, Collections Framework, Networking, Threads, IO, Java Beans and RMI.
  • Strong knowledge on Hibernate 2.0, 3.0. Used Hibernate Connection Pooling, HQL, Collections, Hibernate Caching, Hibernate Transactions, Optimistic Locking.
  • Well versed withJ2EE Design PatternslikeSingleton, Factory, Front - Controller, Session Façade, Service-Locator, Data Access Object (DAO), Data Transfer Object (DTO), Singleton, MVC (Struts), Business-Delegate.
  • Good knowledge in advanced Java language concepts like Multithreading and Serialization used in distributed systems.
  • Proficient with Web Page Development using HTML5, DHTML, Java Scripts, ExtJS, AJAX, XML, XSL, DTD, JQuery, Dojo and CSS3.
  • Strong experience in XML related technologies including XSD, DTD, XSLT, XPATH, DOM, SAX, JAXP, JAXB, XML-RPCand XMLBeans.
  • Familiar in applyingJMSfor reliable information exchange across Java applications.
  • Experience in working SOA Web Services using JAX-WS, JAX-RS, WSDL and SOAP messages.
  • Extensive experience in IDE and debugging tools like Eclipse 3.1, Netbeans 6.5/6.7/6.9, IBM WSAD, IBM RAD, IntelliJ Idea and JDeveloper.
  • Profound Knowledge in configuring and deploying web applications in Tomcat Server, Web Logic, Web Sphere and JBoss.
  • Experience in database programming using Oracle 9i/10g, SQL Server 2000/2005/2008 , DB2, MySQL and proficiency in developing SQL in JDBC as well as client server environments.
  • Experience in performing unit testing using JUnit, Integration and deployment of applications done using tools like ANT and Maven and debugging through log4j.
  • Good experience in using various version controls like VSS, SVN, Clear Case, Dimensions, PVCS and CVS.
  • Experienced in developing applications in waterfall and agile methodologies.
  • An enthusiastic and project-oriented team player with solid communication and interpersonal skills with ability to develop creative solutions for challenging client needs.
  • Highly motivated and experienced professional with excellent interpersonal and communication skills.

TECHNICAL SKILLS

Java/J2EE Technologies: JSP, Servlets, JavaBeans, JDBC, JNDI, JTA, JPA, EJB 3.0

Languages: Java, SQL, HTML, DHTML, JavaScript, XML, C/C++.

Design Patterns: MVC, Session Facade, Service Locator, Data Access Object, Data Transfer Object / Value Object, Business Delegate

Web Design Tools: HTML, DHTML, AJAX, JavaScript, jQuery and CSS

Version Control Tools: CVS, Rational Clear Case

Frameworks: Struts 1.1/2.0, Spring 2.5, Hibernate 3.0, iBatis

Servers: WebLogic Server 10.3, JBoss 6.0, Tomcat 5.5/6.0

IDEs: NetBeans, Eclipse, IntelliJ, SQL Developer, Rational Rose for Java, JBuilder 4.0

Databases: Oracle 9i /10g/11g, SQL Server 2008, MS-SQL Server

Operating systems: Windows XP/Vista/7, Linux, UNIX, DOS

PROFESSIONAL EXPERIENCE

Confidential, Norfolk, VA

Java/J2EE Developer

Responsibilities:

  • Involved in various phases of Software Development Life Cycle (SDLC) of the application like Requirement gathering, Design, Analysis and Code development.
  • Extensively used Core Spring Framework for Dependency Injections of components.
  • Expertise in developing enterprise applications using Struts Frameworks.
  • Extensively involved in developing Web interface using JSP, JSP Standard Tag Libraries (JSTL) using Struts Framework.
  • Implemented Spring AOP for admin services.
  • Developed Action class and Action Form for business logic with support of spring framework and Presentation tier.
  • Involved in the deployment of Web-Service End-Points using Apache CXF.
  • Involved in designing, developing and testing of J2EE components like Java Beans, Java, XML, Collection Framework, JSP, Servlets, JMS, JDBC, and JNDI and deployments in WebLogic Server.
  • Used WebLogic for design, development, and deployment of applications.
  • Business logic is implemented using Struts action components in the Struts.
  • Implemented application level persistence using Hibernate.
  • Handled necessary Business logic in Servlets.
  • Implemented the MVC architecture using Apache Struts Framework.
  • Implemented Java/J2EE Design patterns like Business Delegate and Data Transfer Object (DTO), Data Access Object.
  • Involved in Java multithreading to cascade multiple changes on multiple records in only one transaction and developed a batch process framework.
  • Consumed Web Services using Apache CXF framework for getting remote information.
  • Used XML to transfer the application data between client and server. In server-side Servlets is used to construct and parse the data in XML format and in client-side Java is used.
  • Created the domains, application servers and load balancers using Weblogic 9.0.
  • Used Eclipse IDE for designing, coding and developing applications.
  • Data Operations were performed using Spring ORM wiring with Hibernate and Implemented Hibernate Template and criteria API for Querying database.
  • Implemented the persistence layer using Hibernate and configured Hibernate with spring to interact with the database.
  • Developed and deployed EJB2.0 bean components on JBoss application server.
  • Worked with EJB Message Driven Beans to handle the service calls as handlers.
  • Used SOAP-UI for testing the Web-Services.
  • Wrote test cases in Junit for unit testing of classes and implemented the logging using Log4j.
  • Used Maven for building and deployment purpose.
  • Extensively used Oracle SQL Developer graphical tool for the enhancement and simplification of Database Development task.
  • Performed a thorough unit testing and resolved several data related issues before migration to production.

Environment: Java, Servlets, JSP, JSTL, Struts, JMS, EJB, DOJO, Hibernate, Apache, Spring, Apache CXF, CRUD, SVN, Web Services, GWT, Maven, UML, JBoss, WebLogic, Junit, Flex, Multithreading, HTML, XML, AJAX, JQuery, SOAP, Eclipse, Oracle and Windows.

Confidential, San Antonio, TX

Java/J2EE Developer

Responsibilities:

  • Involved in all the phases of SDLC including Requirements Collection, Design & Analysis of the Customer Specifications, and Development &Customization of the Application.
  • Used J2EE design patterns like Value Object Pattern, Business Delegate, service locator, and session façade, Singleton, Factory and DAO.
  • Involved in the application development using JAVA/J2EE, Hibernate, Struts, EJB, JMS, WID and WebLogic.
  • Developed application using Spring MVC, JSP, JSTL and AJAX on the presentation layer, the business layer is built using spring and the persistent layer uses Hibernate.
  • Implemented the application using Struts Framework which is based on MVC design pattern.
  • Developed user interface using Struts Tag Libraries to simplify the complexities of the application.
  • Developed many JSP pages, used JSON plug-in for asynchronous communication.
  • Used Hibernate ORM for data persistence and transaction management.
  • Used AJAX in suggestive search and to display dialog boxes with JSF and DOJO for some front end.
  • Extensively used Hibernate in data access layer to access and update information in the database.
  • Extensively used Java Multi-Threading concept for downloading files from a URL.
  • Extensively used Eclipse IDE for developing, debugging, integrating and deploying the application.
  • Developed EJB MDB’s and message Queue’s using JMS technology.
  • Used XML to transfer the application data between client and server. In server-side Servlets is used to construct and parse the data in XML format and in client-side Java is used.
  • Configured and deployed the application on Jboss application Server.
  • Developed a web-based reporting for credit monitoring system with HTML, XHTML, JSTL, Custom tags using Struts.
  • Implemented SOA architecture with web services using SOAP, WSDL, UDDI and XML using CXF framework tool/Apache Commons.
  • Used Web services (SOAP) for transmission of large blocks of XML data over HTTP.
  • Developed and Deployed Components in the WebLogic Application Server.
  • Used Log4J for logging in the application, Ant tool to build and configure J2EE applications
  • Involved in writing the Oracle PL/SQL Stored procedures, triggers, views.
  • Involved in Unit integration, bug fixing, acceptance testing with test cases, Code reviews.

Environment: J2EE, Spring, Struts, Hibernate, JSP, JSON, JSTL, JMS, MVC, EJB, WID, AJAX, JSF, DOJO, Eclipse, XML, SOAP, Log4J, Ant, Apache, WebLogic, Jboss, PL/SQL, Oracle, Windows and Linux.

Confidential, Framingham, MA.

J2EE Developer

Responsibilities:

  • Designed and developed the application using spring, Spring-ORM and Google Maps API.
  • Created the Web services client using Google Restfull web service.
  • Involved in developing the presentation layer using Java Swings.
  • Implemented the functional flow of the application using Struts Frame work.
  • Implemented the spring framework for Dependency Injection (DI/IoC).
  • Implemented the Spring-ORM for Hibernate using the Hibernate Template class.
  • Created Struts action forms for server side validations.
  • Developed Web Services using Weblogic JWS Package.
  • Used XML Beans for binding the XML Schemas to POJO Classes.
  • Integrated the CBS Services developed with the PGVIS and PDS Services.
  • Performed DI of various services using spring and performed Transaction Management using Spring AOP.
  • Written test cases using JUnit for the service layer transformers.
  • Created dynamic web pages with JSP and JavaScript to in corporate client side validation.
  • Worked on Weblogic application server to create data sources.
  • Worked on bug fixes and enhancements.

Environment: Core java, J2EE, Swings, Struts, Hibernate, RMI, ANT, Shell Script, JUnit, Servlets, Log4j, XML, SAX, DOM Parser, Apache Castor, Eclipse, Web Logic, BIM-AIX, Solaris, Apple MAC.

Confidential

Java Developer

Responsibilities:

  • Developed forms using Servlet & JSP. Used java script of validation at client side.
  • Used WSAD as Java IDE tool for creating JSPs, Servlets, EJBs, and XML.
  • Requirement analysis is supported with use case and activity diagrams.
  • Written JSP’s, Servlets and deployed them on WebSphere Application server.
  • Involved in the detailed study of the requirements.
  • Written server side programs using servlets.
  • The application was deployed on the WebSphere Server.
  • WSAD used as Java IDE tool for creating JSPs, Servlets, EJBs, and XML.
  • Debugged the ANT Scripts for building the entire web application.
  • Used the JDBC for data retrieval from the database for various inquiries.
  • Designed, Developed and Implemented document transformation applications using XML Spy tool.
  • Participate in client side and server side data using JavaScript.
  • Performed testing using JUnit.
  • Involved in designing and developing the solutions.

Environment: Java, JSP, Servlet, JDBC, HTML, Rational Rose, Junit 3.0, JavaScript, MVC, Websphere, WSAD, Oracle and Windows.

Confidential

Software Developer

Responsibilities:

  • Analysis of user requirement specifications.
  • Played an important role in designing MVC architecture.
  • Created user-friendly GUI interface and Web pages using HTML and DHTML. Embedded in JSP.
  • The application was deployed on the Tomcat.
  • Involved in understanding the business processes and defining the requirements.
  • Used Eclipse as Java IDE tool for creating JSPs, Servlets, EJBs, and XML.
  • Actively involved in database design and written initial DB scripts such as table creation etc.
  • Participate in client side and server side data using Java Script
  • Written and debugged the ANT Scripts for building the entire web application.
  • Perform purification of the application database entries using Oracle 9i.
  • Developed User Interface using Java Server Pages.

Environment: Java, JSP, Servlets, Tomcat, HTML, XML, EJB, Rational Rose, Junit 3.0, JavaScript, MVC, Oracle, Eclipse 4.1 and Windows.

We'd love your feedback!