We provide IT Staff Augmentation Services!

Java Developer Resume

0/5 (Submit Your Rating)

Jacksonville, FL

SUMMARY

  • Over 9 years of experience in analysis, design, development, documentation, implementing and testing of enterprise applications using JAVA and J2EE technologies.
  • Experienced in Core Java, Servlets, JSP, Struts2, Spring, Hibernate, JDBC and WebServices.
  • Good noledge on Memory Management, Garbage Disposal and File I/O
  • Expertise in Object Oriented Programming (OOP’s) and Object Relational Mapping using Hibernate and Spring framework.
  • Good Experience in Configuring JDBC connectivity, Stored Procedures, triggers and Connection pool Management.
  • Expertise in designing POJO classes using Hibernate Annotations.
  • Experience with Hibernate Distributed Caching Using Hibernate EH Cache.
  • Extensive noledge and application of Java and J2EE design patterns.
  • Hands - on experience with Application servers and Web servers and a wide variety of development tools (JBoss, Weblogic and Tomcat).
  • Experience in Configuring and deploying applications on IBM WebSphere, JBOSS and Tomcat Application servers.
  • Knowledge in RDBMS concepts and experience in Microsoft SQL Server 2005, Microsoft SQL Server 2008R2, Oracle 9i & 10g and DB2 databases.
  • Good Knowledge in Front-end Developer using HTML, CSS, Java Script, Asynchronous JavaScript, JQuery and JSON.
  • Experience in XML, XSLT, HTML, Tag Libraries, Custom Tags, and Design Patterns
  • Good noledge of developing Web Services using SOAP, WSDL, UDDI using IBM WebSphere Application Server.
  • Proficient in using Virtual Machine (VM) in software Machine Implementation.
  • Strong analytical, presentation, problem solving and excellent inter-personal skills, ability to work independently and active team player with proven work ethics and leadership quantities.
  • Adaptable to new technologies in a short span of time and implementing them in real-time projects.

TECHNICAL SKILLS

Languages: Java, PL/SQL, HQL

J2EE Technologies: Servlets, JSP, AJAX, JSTL, JDBC, JAXB, JAXP, JNDI, JAAS, JMX, Web Services, Spring and JMS

DBMS / IMS: Oracle, DB2 UDB, SQL Server, DB2 on IBM iSeries, Hibernate 3.0

Operating Systems: Windows XP/2000/98/7, Sun Solaris, UNIX / Linux Red Hat 7.2

Scripting: SQL, PL/SQL

Application/Web Servers/Portal Servers: Web Sphere Application Server, Web Logic 7/8/9.2/10, JBoss 3.2, Tomcat 5.5/6.0

IDEs: RAD 8.0, Eclipse, My Eclipse, Net Beans, JDeveloper

Version Control System: CVS, Subversion, Rational Clear Case

Standards Methodologies: CMMi, Agile, Waterfall

Design Patterns: GoF (Creational, Structural, Behavioral); J2EE Design Patterns (Model-View-Controller, Session Façade, Business Delegate, Service Locator, Data Access Object, Data Transfer Object)

PROFESSIONAL EXPERIENCE

Confidential, Jacksonville, FL

Java Developer

Responsibilities:

  • Analyzed business requirements, participated in technical design, development of various modules assigned.
  • Preparing the Design Document for the product releases.
  • Involved in development and design of the complete flow from the front end to the back-end for each UI existing in the current application.
  • Implemented View layer of MVC architecture using JSF components
  • Developed user interfaces (UI)using JSP, AJAX, Java Script, HTML, DHTML, and CSS.
  • Developed server-side services using JSF, Java, Hibernate, Spring, Web Services
  • Developed Hibernate OR Mappings from JAVA Classes to entities in Database.
  • Implemented DAO pattern to manipulate the data to/from the database.
  • Transaction management was based on Spring AOP and Spring IoC container was used for dependency injection.
  • Configured Hibernate to work with different forms of mappings like one to one and one to many relational.
  • Developed detailed business requirements document using UML, Usecase diagrams, Class diagrams, and Sequence diagrams for new requirements.
  • Deployed & maintained the JSP components on Websphere Application Server.
  • Designed JAXB objects using annotations to Marshall-UnMarshall objects to/from XML.
  • Involved in Production support and provided training and noledge transfer to the user.
  • Provide Maintenance and Enhancements activities for pages.
  • Used agile development methodology and used DB2 and Middleware.
  • Used SVN and Clearcase version control systems.
  • Used HP Quality Center for bug tracking and status updates.

Environment: Core Java, JSP, Spring, Hibernate, JSF 1.2, log4J, XML, JavaScript, CSS, HTML, IBM RAD 7.0/8.0, Websphere 6.0/7.0, XML, DB2 Database, Rational ClearCase, SVN repository, HP Quality Center

Confidential, Rochester, NY

Java Developer

Responsibilities:

  • Implemented Struts 2.0 MVC architecture for Presentation
  • Developed Servlets and JSPs based on MVC pattern using Struts framework.
  • Developed the application using Struts Framework that leverages classical Model View Controller (MVC) architecture.
  • Experienced in working with JSP, HTML, CSS and JavaScript.
  • Coded server side programming using Servlets, JSP and JDBC
  • Developed web presentation layer using jQuery, HTML and CSS according to internal standards and guidelines.
  • Developed the Action Classes, Action Form Classes, created JSPs using Struts tag libraries and configured in Struts-config.xml, Web.xml files.
  • Designed and developed the web-tier using Html, JSP's, Servlets, Struts and Tiles framework.
  • Used Data Access Object (DAO) pattern to introduce an abstraction layer between the business logic layer and the persistent layer.
  • Used Hibernate 3.0 framework for data persistence layer.
  • Involved in creating the Hibernate POJO Objects and mapped using both Hibernate xml mapping and Annotations.
  • Used Log4j for logging mentoring other technical resources.
  • Analysis, design and development of applications based on J2EE design patterns.
  • Used TOAD for all database query testing and optimizations
  • Used Eclipse as Integrated Development Environment (IDE)
  • Developed JMS communication b/w applications over XML and ActiveMQ using JAXB.
  • Deploying application on JBOSS Application server.
  • Worked on enhancement requests and bug fixes to the project.
  • Used CVS as Version Control System.

Environment: Core Java, JSP, Spring, Hibernate, JDBC, Struts 2.0, DAO, HTML, CSS, jQuery, log4J, JMS, XML, Eclipse IDE, JAXB,, Oracle, TOAD and JBoss.

Confidential, Portland, OR

Java Developer

Responsibilities:

  • Conducted brain storming sessions for resolution to problems.
  • Designed the DB schema for the module and participated in DB design discussions
  • Used Hibernate as an ORM tool for OR mappings and configured hibernate.cfg.xml and hibernate.hbm.xml files.
  • Developed data access object (DAO) which handles all database operations like select, insert, delete and update.
  • Implemented application level persistence using Hibernate and Spring.
  • Implemented Persistence layer using Hibernate to interact with the Oracle database.
  • Used Hibernate Framework for object relational mapping and persistence.
  • Developed Servlets and JSPs based on MVC pattern using Struts framework.
  • Designed and developed the UI using Struts view component, JSP, HTML, CSS and JavaScript.
  • Implemented User interface (UI) entire application using JSP, JSTL, Custom Tag Libraries, JavaScript, HTML and CSS.
  • Designed and modified User Interfaces using JavaScript, CSS and jQuery.
  • Developed AJAX scripting to process server side JSP scripting.
  • Designed the unit test cases (UTC) to be used while unit testing.
  • Developed various components of the application and unit test them.
  • Performed unit testing using JUnit.
  • Used Rational ClearCase as version Control Tool.
  • Used RAD Clearcase Plugin to check out and check in code from RAD
  • Used Clearcase for maintaining the component and for release and version management & Clearquest for bug tracking.

Environment: Core Java, JAVA/J2EE (JSP, Spring, Hibernate, JUnit, AJAX), Struts 2.0, Web Technologies (HTML, XML), log4J, XML, IBM RAD, Rational Clearcase and SQL.

Confidential, Atlanta GA

Java Developer

Responsibilities:

  • Involved in collecting requirements from Clients and preparing design documents.
  • Highly used application development frameworks (Hibernate and Spring) to build persistent and reliable application modules.
  • Coded server side programming using Servlets, JSP and JDBC.
  • Implemented Hibernate for the ORM layer in transacting with Oracle database
  • Developed HQL queries for CRUD.
  • Designed Use Case Diagrams, Class Diagrams and Sequence Diagrams and Object Diagrams to model the detail design of the application using UML.
  • Used Eclipse IDE for designing, coding and developing applications
  • Used Maven script for building and deploying the application.
  • Experienced in using the J2EE design patterns like Business Delegate, Service Locator, Value Object (Transfer Object) and Data Access Object.
  • Implemented logging system for the project using Log4j.
  • Written test cases for unit testing using JUnit and involved in Integration Testing.
  • Provided mission critical production support and trouble shooting, debugging and solving production issues.
  • Developing BGW Reporting Tool, a system to create, generate and publish reports from various data sources and DBMS.
  • Attending the status meetings to update the team status.

Environment: Java 1.5/1.6, J2EE, BEA Weblogic 9.0 Server, Web Services, Spring, Hibernate, Maven, XHTML, AJAX, Ext JS, JSP, JDBC, XML, JUnit, Eclipse, Oracle 10g, Oracle SQL Developer, CVS.

Confidential, Berwyn, PA

Java Developer

Responsibilities:

  • ImplementedSpring DIfor the Services.
  • Worked on Asynchronous messaging system using by implementingJMSthrough Point-Point MQ-Seriesarchitecture.
  • Used JavaScript for client, server validation through expression language.
  • Used J2EE technologies such as Spring, Hibernate,WebServices, Design Patterns, JMS, JSP, Servlets.
  • Worked with Java Multi-Threading & Socket programming.
  • CreatedSQLqueries,PL/SQLStored Procedures, Functions for the Database layer by studying he required business objects and validating them with Stored Procedures usingOracle 9i/10g
  • Implemented Message Driven beans to develop the Asynchronous mechanism to invoke the provisioning system when a new service request saved in the database.
  • ConsumedWeb Servicesfor interacting with front-end tools developed in different technologies. Involved in consuming the Web Service calls through Client invocation.
  • Developed interfaces and their implementation classes to communicate with the mid-tier (services) usingJMS.
  • Used Clearcase for maintaining the component and for release and version management & Clearquest for bug tracking.
  • Involved in coding forJUnitTest cases along with DBUnit for specific database specific test case issues.
  • ANTtool has been used for the build and deploy procedure scripts.

Environment: Java 5.0, J2EE, Servlets, Spring, Hibernate, JSP, JSTL, JPA, Web Services, XML, XSD, XSLT, CSS, HTML, Oracle 10g, SQL, PL/SQL, Clearcase 6.0/7.0, ClearQuest, JavaScript, Eclipse, ANT, JUnit, JMS, Log4j.

Confidential

Software Engineer

Responsibilities:

  • Participated in the design & development of the CDF system using Spring.
  • Designed DAO design pattern architecture to provide database access using Hibernate.
  • Implemented 2nd-level Cache in Hibernate for documents distribution, created JUnit tests.
  • Designed the Decorator, Factory, and Strategy Design patterns for CDF application.
  • Utilized Reflections to invoke methods on business entity classes at run time.
  • Developed complex business logic code using various Interfaces, Helper and utility classes.
  • Actively involved in architecting various Business Layer and Data Management components.
  • Identified and fixed performance, transactional, threading and memory issues.
  • Implemented multi-threading on critical classes to assure safe thread processing.
  • Debugged back-end code using Junit Test Classes to perform Unit Testing.
  • Programmed Spring controllers to control business workflows and perform back-end validations.

Environment: Java/J2EE, Spring, Hibernate, JUnit, JavaScript, Oracle 8i, Tomcat 5.0, HTML/CSS, XML, XSLT, Windows XP, Eclipse, SQL Developer.

Confidential

Software Programmer

Responsibilities:

  • Developed Servlets to retrieve contents from Database.
  • Developed classes using JDBC.
  • Designed User Interfaces using JSP, CSS, HTML, and JavaScript
  • Used Net beans during development.
  • Involved in generating the UML diagrams using Rational Rose.
  • Coding for client side interactions of web pages developed in JSP and HTML.
  • Created server side code to implement JDBC connectivity to MySql.
  • Wrote various Struts specific Action and Action Form classes for handling different request within JSP.
  • ActionServlet was responsible for mapping the request to respective Action based on the configuration file.
  • Involved in Functional Requirement Study and Analysis.

Environment: Windows XP, Core Java, J2SE, Servlets, JSP, JavaScript, HTML, CSS, DHTML, Net beans, Web Logic 5.1, XML, JDBC, MySQL

We'd love your feedback!