We provide IT Staff Augmentation Services!

Java Developer Resume

3.00/5 (Submit Your Rating)

Grand Rapids, MI

SUMMARY

  • 7+ years of experience in analysis, design, development, testing, deployment and implementation of Multi - Tier distributed applications in technologies like Core Java, Java Beans, JSF, J2EE (JSP, Servlets, EJB), Struts, Spring, Hibernate, Ajax, JMS, JDBC, XML, Web Services and Design Patterns.
  • Proficient in all phases of SDLC (analysis, design, development, testing and deployment) and highly competent in gathering user requirements and converting them into software requirement specifications using UML, Design Patterns, Object Oriented Methodologies.
  • Expertise in design and development of various web applications with N-Tier Architecture using MVC and using the Struts and Spring Framework.
  • Expertise in working with various database/tools like Oracle9i/10g, PL/SQL Developer, Toad, DB2 and MS-SQL Server 2000/2005.
  • Extensively worked on WSAD 5.1/6.0, RAD6.1/Eclipse IDE’s as J2EE Development environment.
  • Experienced in developing J2EE components on Application Servers like IBM Web Sphere 6.1, BEA’s WebLogic 8.1, JBoss and Web Servers like Apache Tomcat. Experienced to work with any J2EE standard servers.
  • Expertise in web-based GUIs development using Applets, Swings, JSP, JSF, HTML, DHTML, CSS.
  • Strong experience in ORM (Object Relational Mapping) tool Hibernate.
  • Extensive experience in designing, developing and deploying J2EE applications on Web sphere Application server, Weblogic, Apache Tomcat, JBoss etc.
  • Experience on different OS like UNIX, Red Hat Linux, Windows NT, Windows XP, Windows 2K, Windows 2003 Server, and Windows Vista.
  • Experienced in creating various project artifacts like use-case documents, functional design document, technical design document etc.
  • Extensive domain Knowledge in Financial, Insurance, Retail and Electrical.
  • Functional Systems Expertise - CRM/ERP, JAVA (J2SE, J2EE).

TECHNICAL EXPERTISE

Technologies: Core Java, J2EE (JSP, Servlets, EJB), Applets, Swing, Java Beans, Struts, Hibernate, Spring, AJAX, HTML, EJB3.0, JDBC, JNDI, JPA, JMS, XML.

Databases: Oracle 9i/10g, DB2 6.0/7.0/8.0, SQL Server 2000/2005.

Database Tools: PL/SQL Developer

Application Servers: Web Logic8.1, Web Sphere 5.x/6.x

Web Servers: Apache Tomcat 4.x & 5.x

MVC Frameworks: Struts 1.2/2.0, Spring and Custom Frameworks.

IDE: IBM Rational Application Developer 6.1,IBM Web sphere Application Developer 5.x, IBM Web sphere Studio Site Developer, Eclipse 3.x

Debugging/Mapping Tools: Apache ANT, Hibernate

Programming Language: C, C++, Java, J2EE, PL/SQL.

Operating Systems: Windows 2000/XP/NT/vista/7, Sun Solaris 8.0, Unix, Linux.

PROFESSIONAL EXPERIENCE

Confidential, Grand Rapids, MI

JAVA Developer

Responsibilities:

  • Implemented Struts 2.0 for business layer and developed Jsps files for developing UI.
  • Designed and developed code for MVC architecture using Struts framework using Servlets, JSP, Action Form, Action Class and Action Mappings.
  • Developed spring configuration files to load the context of the application.
  • Developed presentation layer using HTML, CSS, Java Script and jQuery.
  • Utilized design patterns: Value Object, Business Delegate, Service Locator, Singleton, Data Transfer Objects and DAO.
  • Implemented persistence layer using Spring Jdbc to store the data in Oracle 10g database.
  • Configured Maven dependencies for application building processes that created Pom.xml files.
  • Responsible for the deployment of the application in the development environment using Apache Tomcat 6.0 application server.
  • Developed application code using Eclipse 3.6 IDE and configured with Maven, Tomcat server and JUnit 4.
  • SVN (Apache Subversion) was used as code versioning system and for production code maintenance CVS (Concurrent Versions System) has been used.
  • Used JUnit 4 for unit testing the application.
  • Log4J was used for logging the application errors, warnings.
  • Used JasperReports tool for generating the report and wrote to pdf files.
  • Used EPL printer for printing paper labels, and used EPL programming language.

Environment: JDK 1.5, Core Java/J2EE(Servlets, JSP), Spring 2.0, Struts 2.0, Spring 2.0, Jdbc, Apache Tomcat 6.0, Eclipse 3.6, JavaScript, Oracle 10g, SQL, TOAD, XML,XSL, JUnit 4, Log4j, SVN, JIRA, Hudson, Easy Mock, Maven.

Confidential, Detroit, MI

JAVA Consultant

Responsibilities:

  • Involved in Analysis and Design of many major applications in the system based on the user requirements.
  • Generating Requirement and detail design documents.
  • Involved in development of core business objects according to J2ee design patterns.
  • Development of JSP, Servlets, DAO objects and queries.
  • Used JavaScript, CSS, HTML, XML, AJAX, and XSLT for Validations and dynamic content population.
  • Designed/Coded/Tested - ELAN approval interface for Inbound/Outbound XML transactions using JMS.
  • Coordinated a team of software developers to complete projects on-time, on-budget, and with excellent quality
  • Preparation of Unit/Integration/System test cases and testing.
  • Responsible for coordinating the software pushes across the development and production environments.
  • Responsible for declarative security management based on user roles and responsibilities.
  • Provide Post implementation support.

Environment: Windows, Web sphere, MySQL, Java, XML, XSLT, JSP, Servlets, Struts, Hibernate, AJAX, and JMS.

Confidential, Chicago, IL

JAVA Developer

Responsibilities

  • Involved in development of full technical specification documents collaborating with the other team members.
  • Creation of validation scripts using Java Script and ES Framework.
  • Created JSP’s using Struts Tag Library, developed Struts Action and Form classes.
  • Built the project using Maven, developed, configured and deployed on Web Sphere application server in local and integration test environments.
  • Implemented Design Patterns like Service Locator, Command Pattern, Business Objects and Data Objects.
  • Involved in Analysis, Design, Coding, and unit testing of the project.
  • Coordinated project activities and ensure that all project phases are documented properly.
  • Rewrote stored procedures, functions and SQL Queries as per the requirements.
  • In addition to coding, maintained project documentation.
  • Involved in tracking and managing to resolve multiple issues.
  • Involved in Unit testing and integration testing of the modules.
  • Involved in compilation of project status reports.

Environment: J2EE, JSP, Ajax, ES Framework, Web Sphere 5.1, ES Framework 5.4, Struts, Oracle 9.2, IBM Rational Application Developer(RAD) 6.0, HTML, DHTML, CSS, Maven, Log4j, XML, Xpath, Jasper Reports, MKS, Validation framework and Design Patterns.

Confidential, St. Louis, MO

Java/J2EE consultant

Responsibilities:

  • Involved in the design and development phases of Agile Software Development.
  • Designed Use Case Diagrams, Class Diagrams and Sequence Diagrams and object Diagrams, using IBM Rational Rose to model the detail design of the application.
  • Application was based on MVC architecture with JSP serving as presentation layer, Servlets as controller and Hibernate in business layer to access to Oracle 10g Database.
  • Developed the application using Jakarta Struts Framework: developed action classes, form beans and Java Server Pages, Struts-Tiles using RAD 6.0.
  • Used Dependency Injection feature of spring framework and O/R mapping tool Hibernate for rapid development and ease of maintenance.
  • Extensively used XML Web Services for transferring/retrieving data between different Applications.
  • Designed and implemented Business Delegate, Session Facade and DTO Design Patterns
  • Involved in implementing the DAO pattern for database access.
  • Used JAXB API to bind XML Schema to java classes.
  • Used Hibernate extensively to store the persistence data into the Oracle10g database.
  • Tested the application functionality with JUnit Test Cases and Suites.
  • Deployed the applications on IBM Web Sphere Application Server 6.0.

Environment: Hibernate, Struts, Spring, Servlets, JSP, Java, SQL, XML, XSLT, Web Services, JAXB, SOAP, JMS, JavaScript, Oracle 10g, JUnit, ANT and Log4J.

Confidential, Fairfield, NJ

Java/J2EE Developer

Responsibilities:

  • Involved in the architectural design of the system for new functionality for Parts Warranty Module.
  • Co-ordination with business analyst team to structure the requirements and proposing the initial draft of design document.
  • Designed UML Use Cases and Sequential diagram for the parts warranty module.
  • Developed Web Screens using JSP/Struts/Spring Web Technology.
  • Wrote Store procedures related to the parts warranty module tables.
  • Involved in writing Validation Scripts using Java Script.
  • Involved in writing Scripts using AJAX/CSS/DHTML.
  • Integration testing.
  • Data Mapping using Hibernate.

Environment: Struts, JSP, HTML, Spring, Hibernate, JDeveloper, Oracle 10g, Store procedures, PL SQL, UML, SVN, Ant, Oracle Application Server.

Confidential

JAVA Developer

Responsibilities:

  • Involved in analyzing the specifications provided by the client and converting the specifications into the use cases.
  • Developed class diagrams, sequence diagrams, activity diagrams that provided a view of the requirements for construction phase activity
  • Full SDLC life cycle experience including requirements gathering, high level design, detailed design, data design, coding, testing, and creation of functional documentation.
  • Base Classes / framework - Developed the base framework for other applications/modules to follow & implement.
  • Web Sphere Application Server 6.1 was used as the application server for deploying the application.
  • Involved in the development of UI and Server side components of WITS and Retirement Modules. Used JSP, Struts, EJB and various design patterns like Singleton, DAO, etc.
  • Developed client modules for the SOA integration
  • Used WSAD 6 as the Java IDE in the development of the application.
  • Developed the graphical user interface using struts, validation framework, etc.
  • Developed the server side components using EJB.
  • Developed the unit test cases and integration test cases.
  • Executing the test cases on the developed functionality to make sure that system is developed as per the requirements gathered.

Environment: Java, EJB, Struts, WSAD5.1, AJAX, Weblogic, JSF, Service Oriented Architecture (SOA), WebServices, IBM-Mainframe, ODBC, Toad, CVS

Confidential

Programmer Analyst

Responsibilities:

  • Involved in the creation of Low level design documents (LLD).
  • Developed and Implemented in MVC architecture using Swing applets and sockets.
  • Involved with deployment of components in JBoss application server.
  • Implementing the Object Oriented methodologies while developing the components.
  • Implemented in development of user interface GUI’s with Swings.
  • Involved in development of core business logic components using Java.
  • Developed the components to communicate through XSOAP API between swing applets and servlets in the web tier.
  • Involved in designing of Low level documents (LLD) and Unit Testing.

Environment: Java/J2EE, Swing Applets, JBoss, UNIX AIX, Sybase, Eclipse, Windows NT

We'd love your feedback!