We provide IT Staff Augmentation Services!

J2ee Developer Resume

4.00/5 (Submit Your Rating)

Philadelphia, PA

SUMMARY:

  • 5+ years of IT experience in the software industry, complete understanding of the Software Development Life Cycle (SDLC) including business requirements, analysis, design, development, and implementation of application.
  • Experience in designing and developing object - oriented systems using Java technologies.
  • Extensive experience with Spring Framework - IoC, Dependencies Injections, Setter and Constructor Injections, Spring AOP, MVC, Multi-Action Controller, Interceptor, Form Validation, Spring JDBC Template, Spring Hibernate Integration, Spring Tiles Integration
  • Extensive experience in developing J2EE applications using Frameworks like Struts, Spring, EJB and Hibernate
  • Worked on various database repositories like ORACLE, MYSQL, DB2, MongoDB and query languages like SQL, PL/SQL, Stored Procedures, SQL*Plus
  • Developed web interface using HTML, CSS, JavaScript, JQuery Library and JSP
  • Experience with GUI development using AWT, Applet and Swing
  • Extensively worked on Exception Handling
  • In-depth knowledge in Object Oriented analysis and design
  • Expertise in UML conceptual design diagrams using use case, activity, sequence and class diagrams using IBM Rational Rose and Microsoft Visio
  • Hands on experience with C/C++.
  • Excellent technical, communication and interpersonal skills with strong customer orientation and client interfacing skills.
  • Quick learner and ability to learn and migrate to newer technologies quickly

TECHNICAL SKILLS:

Operating System: Windows 3.x, 2000/XP/Vista, Solaris, Unix, Linux

Software Methodologies: Iterative, Agile, Waterfall Model

Languages: J2EE, PL/SQL,C, C++, C#, Python

Core Java: IO, Collection Framework, Multi-threading, Exception Handling, JDBC, RMI, Internationalization

J2EE Technologies: JSP, JSF, Servlets, EJB, JDBC, JPA, JNDI, JMS, JavaBeans, JSTL, Design Patterns

Struts Framework: Struts Configuration, ActionServlet, Action, DispatchAction, LookupAction, ActionForm, DynaActionForm, Validator Framework, Struts Tiles, Struts Custom Tags

Spring Framework: IoC, Dependencies Injections, Setter and Constructor Injections, Spring AOP, MVC, Multi-Action Controller, Interceptor, Form Validation, Spring JDBC Template, Spring Hibernate Integration, Spring Tiles Integration

Web Services: JAX-WS, WSDL, SOAP,DOM, SAX, StAX

View Technologies: Swing, AWT, HTML, JavaScript, JSP, JSTL, AJAX, Portlets, Custom Tags, Struts Tags, Struts Tiles, Spring Tags, JSF, Composite View, ViewHelper

XML Languages: XHTML, XML, XSL, XML Schema

Database: Oracle, MySQL, DB2, MongoDB

IDEs: Eclipse, RAD, WSAD, JBuilder

Tools: /Open Source Frameworks: Apache Jakarta Struts, Spring, Hibernate, Apache Ant, JUnit, Toad, Rational Rose, Javadoc, JProfile, EclEMMA

Microsoft Technologies: Microsoft Visio, .NET Framework, WebForms, ASP.NET, LINQ, LINQ to SQL

PROFESSIONAL EXPERIENCE:

J2EE Developer

Confidential, Philadelphia, PA

Responsibilities:

  • Involved in design, development, testing, and production deployment phases of the project using RUP SDLC
  • Worked on Function Specifications and Design document
  • Both Front-end side and Server-side development work.
  • Design and implement service-oriented architecture(SOA)
  • Implemented lots of RESTful based web services from scratch
  • Used already existed SOAP based web services and created some new SOAP based from scratch
  • Using Spring transactions and configurations
  • Used Spring JDBC to do CRUD (Create, Read, Update, and Delete) on the backend database (MySQL)
  • Created exception hierarchy to handle exceptions
  • Changed database from Oracle to MySQL database and writing SQL queries.
  • Created MVC architecture using Spring framework
  • Used WebSphere Process Server to create business state machines and processes for company registrations, developer registration and app submission processes.
  • Define business rules and relationships in WebSphere Process Server (WPS).
  • Integrated with partners like Bill payment department and third parties which approve App binaries and store them using WSP.
  • Implemented the architecture using JSP, JSF, XML Document and Struts tag libraries
  • Worked on Model using EJB, JavaBean and POJOs
  • Used Session from Hibernate to get instance form SessionFactory to connect to the database
  • Extensively used Hibernate Criteria and HQL(Hibernate Query Language)
  • Used design patterns like DTO and DAO patterns
  • Used TOAD to interact with the database and write SQL queries
  • Coded test cases to test the use cases using JUnitDrew UML diagrams like Class and Sequence Diagrams using Rational Rose
  • Developed code to send and receive messages to/from MQ (queue).
  • Used JMS interface for middleware communication.
  • Participated in functional, integration and Unit testing
  • Used Apache Maven for build automation
  • Assisted with integrating the developed code.

Environment: SOA, J2EE, Apache Maven, JSP, Spring 3.0, Dependency injections, Portal, Hibernate 3.2, WebSphere Process Server(WPS 6), Websphere MQ, IBM RAD, WebServices, JAXP, JAXB, SOAP, Restful, Servlets, JDBC, PLSQL, MySQL, HTML, TOAD, UML, Rational Rose, AJAX, HTML, XML, JUnit, log4j, UNIX, Windows XP

Confidential

J2EE Developer

Responsibilities:

  • Involved in design, development, testing, and production deployment phases of the project using RUP SDLC
  • Worked on Function Specifications and Design document
  • Implemented SOA architectural pattern using SOAP based web services
  • Integrated Struts with Spring using DelegatingActionProxy and AOP’s interceptors
  • Presentation and controller layers were implemented using Struts ActionServlet, Action, Struts Validation Framework, Struts Tiles, JSPs
  • Developed Servlets to invoke business methods interacting with database via Hibernate Persistence Framework
  • Implemented the architecture using Portals, JSP, JSF, XML Document and Struts tag libraries, Form Beans, Action classes, Action Forms
  • Worked on User interface using HTML, Java Script, JQuery, CSS and Velocity
  • Extensively used the Client-side Validation using JavaScript, JQuery for applications involving wizards of several pages
  • Created web-services both restful and soap based from scratch
  • Integrated pre-existed Web Services written on .NET Framework
  • Worked on Soap based web services from scratch
  • Worked on Model using JavaBean and POJOs
  • Used Session from Hibernate to get instance form SessionFactory to connect to the database
  • Extensively used Hibernate Criteria and HQL(Hibernate Query Language) to do CRUD (Create, Read, Update, and Delete) on the backend database (Oracle)
  • Used design patterns like DTO and DAO patterns
  • Used TOAD to interact with the database aside Hibernate
  • Coded test cases to test the use cases using JUnit
  • Drew UML diagrams like Class and Sequence Diagrams using Rational Rose
  • Developed code to send and receive messages to/from MQ (queue).
  • Used Apache Maven for build automation
  • Logged the application using log4j for easier debug and maintenance

Environment: Java, J2EE, Apache Maven, JSR 168, Websphere portal and CMS, JSP, JSF, AJAX, Struts 1.2, Spring 2.5, Dependency injections, Hibernate 3.2, Web Services(Soap and Restful), WebSphere Application Server, WebSphere Process Server(WPS 6), Websphere Commerce v 6.0, Websphere MQ, IBM RAD, WebServices, JAXP, JAXB, SOAP, Servlets, JDBC, PLSQL, Oracle 10g, HTML, JavaScript, JQuery, Velocity, TOAD, UML, Rational Rose, HTML, XML, Swing, AWT, JUnit, log4j, UNIX, Windows XP

J2EE Developer

Confidential

Responsibilities:

  • Enhanced existing portal like system to provide access to market information documents stored in Documentum using their Java APIs.
  • Provided business intelligence and analytical reporting using an existing Java based in-house reporting framework. Different types of business intelligence reports were created such as crosstab, compound reports as well as simple listing reports.
  • Constructed presentation layer JSP custom tags.
  • Used JDBC, with stored procedures to accomplish business logic implementation on server side.
  • Also used Core java like multi-threading, collections, IO, exception handling etc
  • Developed DAO classes for the persistent layer
  • Coded common utility Java classes
  • Used MVC and Business Delegate design patterns
  • Implemented user sessions using session tracking API of Java servlets
  • Coded XML deployment descriptors

Environment: Web Logic 7.2, J2EE, JSP, Servlets, J2EE, XML, DB2, UDB, Sun Solaris 8 on Enterprise 4500 servers.

J2EE Developer

Confidential

Responsibilities:

  • Involved in design, development, testing, and production deployment phases of the project using Iteration SDLC
  • Developed an MVC pattern using Spring Framework
  • Used multi-threading to make our application efficient and collections to handle the data
  • Worked on Model using JavaBean, EJB Session bean
  • Implemented Client-side Validation using JavaScript, JQuery
  • Designed and implemented the presentation layer using JSP, JSTL and Custom Tags for interaction with the client
  • Designed and implemented the controller layer using Spring Dispatcher Servlet, Action,
  • Used Validation Framework and JavaScript to validate input entered by user
  • Experience working with Security Roles
  • Deployed production application using Apache Ant script
  • Maintained and debugged the production application
  • Configured Jakarta Tomcat as a Web Server during the phase of development

Environment: J2SE, J2EE, Spring , Hibernate 3.2, EJB, XML, JSP, DB2, PLSQL, Weblogic, Toad, Apache Ant, Html, JavaScript, UML, CVS, Windows XP Professional.

We'd love your feedback!