We provide IT Staff Augmentation Services!

Java Developer Resume

Trenton, NJ


  • Experienced in Software Development Methodologies (Agile, SDLC), Web Application Design, Development, Programming using Java/J2EE technologies.
  • 5 Years of Software Development experience in system development, requirement analysis, design, coding, testing and implementation with emphasis on Object Oriented, J2EE and Client Server technologies.
  • Technically good using multiple RDBMS products like Oracle 9i/10g, MS Access, SQL Server and MySQL.
  • Extensive experience in developing applications using Java and various J2EE technologies including JSF, JSP, JavaBeans, JDBC, XML, JSF 1.2, Hibernate 3.0, Spring, Spring MVC.
  • Expertise in JavaScript, AJAX, HTML, CSS, DHTML, XML and XML Schemas.
  • Good Experience in writing SQL queries, Stored Procedures and Functions.
  • Worked with various Version Control Tools including CVS, Subversion and CLEAR CASE.
  • Extensive knowledge of working with application servers including WebSphere, JBoss and Tomcat servers.
  • Extensive experience in using various IDE’s which includes Eclipse 3.2, 3.3, IBM Rational Application Developer 6.0, 7 and Net Beans.
  • Adaptable and proficient in the design and programming of systems in wide variety of areas.
  • Capable of managing technology projects from concept to completion with remarkable deadline sensitivity.
  • Excellent trouble shooting with Strong debugging and resolving bugs in to ensure optimal development environment.


Programming Languages: Core Java, J2EE, PL/SQL

Scripting Languages: JavaScript.

Web Technologies: HTML, XML, CSS, AJAX and XHTML.

Java Technologies: Core Java, JSP, JSF, JDBC, J2EE

Database: MS SQL Server 2005, MySQL, Oracle 8i/9i/10g

Design/IDE(s)/Development: Eclipse 3.x, IBM RAD 7.5, NetBeans

Application Servers: IBM WebSphere 5.x/6.1

Web Servers: Tomcat 4.x/5.x/6.x.

Open Source Technologies: JSF 1.2, Hibernate, Spring 3.0

Bug tracking tools: Mantis, IBM Clear Quest.

Testing/ Logging tools: JUnit, Http Watch, Log4J.


Confidential, Trenton, NJ

Java Developer


  • Used IBM RSM and Rational Application Developer (RAD as IDE for developing the use cases following the Functional and Detailed Designs.
  • Developed major modules of the project using (JSF) framework and RichFaces 3.3.3.
  • Incorporated Spring 3.1.2 framework for implementing MVC architecture.
  • Used Spring Web flow 3.1.2 for flow navigation.
  • Implemented Spell Checking Capability to the application through Tiny MCE spell checker.
  • Develop Application using source technologies like Hibernate and Spring Framework.
  • Developed EJB (Session and Message Driven Beans) for handling business processes, database access and asynchronous messaging.
  • Implemented the Hibernate and Spring JDBC frame work’s to interact with database.
  • Developed JUnit test cases at web and service levels for unit testing of the developed use cases.
  • Used open source PMD and Find bugs to Test Code Quality.
  • Developed Use cases using existing integration frameworks with sub - systems like BPM for Creating Supervisor Tasks, Expressions and Business Objects for generating Reports,, ILog J-Rules for Business Rules.
  • Implemented J-probe to improve the performance of the pages within the client defined page loading rules.
  • Used Clear Case as the configuration management tool.

Environment: J2EE, Java 6, JSF 1.2, RichFaces 3.3.3, RAD, WebServices, XML, Oracle 11,WebSphere, LOG4j, Tiny MCE Servlets, Clear Case, Hibernate 3, EJB 3, JUnit 4.7, RSM

Confidential, MI

Java Developer


  • Developed Presentation tier using JSF framework using Facelets technology.
  • Used Spring framework for the business layer using DAO, Spring ORM, Spring Web MVC modules.
  • Integrated Hibernate framework with Spring framework to communicate with the back end process.
  • Incorporated Spring 3.1.2 framework for implementing MVC architecture.
  • Implemented the Hibernate and Spring JDBC frame work’s to interact with database.
  • Developed a rule to display the source date of the data files for multiple tables and charts on industry benchmarking pages.
  • Implemented Navigation Buttons to navigate through the benchmarking pages and saving the page history in URL for browser backs to avoid the page reload.
  • Implemented the Hibernate frame work to interact with database.
  • Implemented J-probe to improve the performance of the pages within the client defined page loading rules.
  • Have used Rational Application Developer (RAD 7.0) as IDE.
  • Involved in writing PL/SQL stored procedures by using PL/SQL.
  • Used PVCS as the configuration management tool.

Environment: J2EE, JSF 2.0, Facelets, RAD 7.0, Serena Version Manager (PVCS), WebServices, XML, DB2, WebSphere 6.1, JSF(JSR 168), LOG4j, Servlets, JSP, Perl.

Confidential, VA

Java/J2EE Developer


  • Designed and developed the screen which contains Project details, Adding new RSS Feed, Product Search, RSS Feed Generator using Java Server Faces (JSF) framework.
  • Developed Presentation tier using JSF framework using Facelets technology.
  • Used Net Beans 6.8, Apache Tomcat6, MySQL.
  • Designed Extended Use cases and developed my application using these Use cases.
  • Used Dependency Injection feature of Spring framework and O/R mapping tool Hibernate for rapid development and ease of maintenance.
  • Based on the input selections like company and category the user can retrieve the details about the product with any images of a product provided in the feed.
  • RSS Feed generator which will have all details of product from all feeds in Database as a single RSS Feeds.
  • Involved in designing and developing Spring, Hibernate & JPA integration for the entire system.
  • Designed schema and all Tables needed for my project using relational data model to process the data from the feed and store it to the tables and fetch back the data based on the user inputs.
  • Implemented J-probe and HTTP Watch to improve the performance of the pages within the client defined page loading rules.
  • Used PVCS as the configuration management tool.

Environment: J2EE, JSF 1.2, Facelets, Spring, Hibernate, Net Beans 6.8, Serena Version Manager (PVCS), XML, Apache Tomcat 6, LOG4j.



  • Defining the UI, business layer component beans and their dependencies in Spring application framework (Spring, MVC, ORM) using RAD.
  • Used JSF Navigation library to dynamically assemble presentation pages from reusable components.
  • Used J2EE design patterns like Session Façade, Service Locator, Data Access Objects, Factory pattern, MVC & Singleton Pattern.
  • Used Spring Framework and XML Bean to build Query service.
  • Created dynamic web pages for the system using XHTML, AJAX, CSS on Java Server Faces (JSF).
  • Used JPA, Hibernate combination to access data from ORACLE database using POJOs for coding simplicity.
  • Prepared the proof of concept by configuring the JSF, Spring and Hibernate for various modules.
  • Implemented Search relevancy to bring back the results for a specific word from the IDOL Server and get the PDF’s of the search.
  • Participate in the discussion with the business experts to understand the Business requirements and mould them in to technical requirements towards development.
  • Generated POJO classes to map to the tables in the database using the JPA-Hibernate integration.
  • Involved in bug fixing and resolving issues with the QA.
  • Writing queries and Procedures, triggers, functions and cursors using Toad.

Environment: Java, Apache Tomcat, JSF, J2EE, Eclipse, Java Script, XML, Oracle, CVS, SQL/PLSQL, Spring, Hibernate.



  • Involved in design, coding and testing phases of the project which follows Rational Unified Process (Incremental Development) methodology for development.
  • Used J2EE design patterns such as MVC, Data Access Objects in the architecture, Business Facade, Singleton for the enterprise application.
  • Developed the application using the Spring framework
  • Designed and developed front end screens using JSP, JavaScript, HTML, DHTML, CSS, tag libraries and JSTL.
  • Prices, Customers, Items etc. master details will be created at the central level and can be updated at branch automatically when they synchronize the data.
  • All the transactions like stock receipts, Invoices, Inter branch stock requests etc. will be done offline and when user synchronize the data details will be updated in central server.
  • Involved in unit testing and assisted in creating the test scripts for assigned use cases.
  • Used the Rational Team Concert for source control and task tracking.
  • Involved in writing JSPs and HTML for the presentation Tier.
  • Involved in writing the SQL and PL/SQL procedures in Oracle DB.

Environment: J2EE 1.6, JSP, Serena Version Manager (PVCS), LOG4j, Servlets, Eclipse 3.1, XML 1.0, JBoss 4.2.0, JDBC 2.0, HTML, and Oracle9i, Hibernate, Java Script, Design Patterns, JUnit.

Hire Now