We provide IT Staff Augmentation Services!

Java Developer Resume

0/5 (Submit Your Rating)

PA

SUMMARY

  • Over 8+ years of IT experience in analysis, design and development using Java and J2EE.
  • Experienced in SDLC, Object oriented analysis/design and development, MVC architecture/implementation.
  • Experienced in Design, development and testing of web application and integration projects using technologies such as Core Java, J2EE, Struts, JSP, JDBC, Spring Framework, Hibernate, Java Beans, Web Services (REST/SOAP).
  • Expertise in front end development and design using Core JAVA, Servlets, JSP, JSTL, Struts, Ajax, XML, HTML, JQUERY and JavaScript.
  • Experience in spring technologies like MVC, AOP, JDBC, ORM, and Web Services using Eclipse.
  • Good knowledge of Object/Relational mapping using Hibernate
  • Experienced in leveraging RDBMS like Oracle, MySQL.
  • Designed systems using Data Modeling, UML and J2EE based frameworks like MVC Architecture and Hibernate.
  • Experienced working proficiently with various IDEs including Eclipse, WebSphere Studio Application Developer (WSAD).
  • Experienced in planning, design and implement portal solutions using WebSphere Portal.
  • Experience with XML and related standards and technologies like AJAX, DTD, XSL, XSLT, HTML, DHTML, CSS JavaScript and JQuery.
  • Experienced in developing applications using WebSphere, WebLogic, and Apache Tomcat.
  • Experienced in developing Web, Client/Server, multi - tiered applications from designing of the architecture, requirements gathering through testing and installation with quick learning curve on new technologies and excellent problem solving, analytical, logical and inter personal skills.
  • Having good programming experience with SQL and Stored Procedures for the databases. Experience of backend development with SQL Server.
  • Experience in Onsite - Offshore co-ordination to report the project status, gather requirements, UAT, resolve issues in client environment.
  • Expertise in developing and using Client specific frameworks built on open source code like Struts for client specific Error Handling and Re-Usability.
  • Proactive and well organized with effective time management skills.

TECHNICAL SKILLS

Languages: JAVA, C/C++, SQL, PL/SQL

Java/J2EE Technologies: J2EE, JDBC4.0, JSP2.1, Servlets2.5, Hibernate3, Spring3, Struts 2.0, AJAX, LOG4J, JUNIT

Web Technologies: JavaScript, CSS, HTML, DHTML, XML, XSL, XSLT, XPATH, JQuery, JDBC

Web/Application Servers: IBM WebSphere, WebLogic server7.0/8.1, Apache Tomcat5.0

Frameworks: Spring, Hibernate, Struts

Design methodologies: UML, Agile

Database: Oracle9i/11g, MS SQL Server2005, MY SQL

Version Control Tools: Clear Case, CVS,VSS, SVN

Operating System: Linux, Microsoft Windows

PROFESSIONAL EXPERIENCE

Confidential, Boston, MA

Sr. Java Developer

Responsibilities:

  • Developed bean components and configured them using Spring IOC.
  • Generated POJO classes and Hibernate mapping files using Reverse Engineering.
  • Developed DAO classes using Hibernate Template from spring with Hibernate API.
  • Designed and Implemented MVC architecture using Spring MVC.
  • Developed Interactive GUI Screens using JavaScript, iframe, JQuery & Ajax.
  • Developed administrative interfaces with the technologies of JSP, AJAX, JavaScript, spring and Hibernate.
  • Designed and modified User Interfaces using JSP, JavaScript, CSS and jQuery.
  • Developed CRUD operations.
  • Used Eclipse as an IDE for developing the application.
  • Implemented the validation, error handling, and caching framework with Oracle Coherence cache.
  • Developed mobile site for marketing campaigns by using JQUERY MOBILE, and latest technologies.
  • Developed test cases and performed unit test using JUnit Framework.
  • Designed UML diagrams using UML and Rational Rose.
  • Developed user interface using JSP, AJAX, JSP Tag libraries to simplify the complexities of the application.
  • Developed the User Interface Screens for presentation using JSP, JSTL tags, HTML and CSS.

Environment: Java/j2ee, spring, Hibernate, Ajax, JavaScript

Confidential, PA

Java Developer

Responsibilities:

  • Involved in various phases of software development life cycle (sdlc) such as requirements gathering, modeling, analysis, design and development.
  • Used Ajax and jQuery to update the web pages.
  • Produced the report data on the client front-end using jQuery, JavaScript, html 5, css3 and client side validation through JavaScript and Ajax for asynchronous communication.
  • Implemented and maintained Ajax based rich client for improved customer experience.
  • Used jQuery event handling in UI pages to display list boxes and to handle validations.
  • Implemented pages using jsp, servlet and JavaScript used for client side validations
  • Ensure best programming standards and performance by using all the features in struts 2 framework and validator.
  • Implemented MVC architecture, service locator, session facade, business delegate and data access object, value object and singleton patterns.
  • Involved development of front-end components using struts 2, jsp, JavaScript, java, xml.
  • Used dependency injection and dao feature of spring framework and o/r mapping tool hibernate for rapid development and ease of maintenance.
  • Implemented transactions and batch updates using spring framework
  • Developed test cases with junit.
  • Involved in code review and deployment of the application on development, testing of production servers.

Environment: JDK 1.6/J2EE, Servlet, JSP, HTML, CSS, Ajax, JavaScript, Spring 2.5, Struts 2, XML, junit, Apache Tomcat

Confidential, Rockville, MD

Java Developer

Responsibilities:

  • Subject Matter Expert of the application and insurance industry.
  • Migrated the core part of the application (commission engine) to java from Stored Procedure version.
  • Implemented new features in the applications. Introduced new technologies like Portal framework, CAS, Batch Job using spring.
  • Implemented load balancing for the newly built portal application for carrier agents.
  • Client coordination and involved in product specific requirement discussions and helping out clients in layout their requirements.
  • Involved in Business and Technical discussions for product development and system integrations.
  • Responsible for performing the analysis, design, development, testing, monitoring, deploying, installation, implementation and client support.
  • Implemented web services for calculation engine, automated batch jobs using SQL.
  • Improved the commission engine performance by tuning application caching logic and backend logic.
  • Involved in code and design reviews and test strategy reviews.
  • Involved in preparing the Design and Data mapping documents.
  • Responsible for the base product management and individual projects for various clients.
  • Part of Base team to approve any major design and functionality decisions related to product implementation road map.
  • Involved in categorizing the requirements by release and client requirements.
  • Involved in each phase of the project life cycle.
  • Involved in the production support during warranty period.
  • Worked in Unit testing, reviewing functional testing and integration testing during critical phases.
  • Involved in integration test strategy and execution.
  • Involved in release management like deployments and production and non-production regions maintenance activities.

Environment: Java, J2ee, Struts, Spring, Hibernate, Liferay, CAS, Ant, Ajax, XML, Web Services, Tomcat, WebSphere, Apache, WebLogic, SQL Database, Unix, Windows, Eclipse, CVS.

Confidential, Tallahassee, FL

Java/J2EE Developer

Responsibilities:

  • Understood the Entire AMS based application. Involved in requirement gathering, Design, Development, Programming, Deployment for AMS based application.
  • Involved in Converting the Functional Design Document to Technical Design Document.
  • Developed WebObjects project which utilizes a GUI written in Java with Interface Builder
  • Involved in the development of both the back end and the front end of the application using Hibernate and Web Services.
  • Converted the HTML Pages to JSF Tag Specific Pages.
  • Developed JSPs and managed beans using JSF, JSTL.
  • Developed Service layer using JDBC and injected the same into JSF managed bean.
  • Implemented the JSF framework by writing Faces-config.xml and Form-Beans in the process of development.
  • Implemented JSF data table, data Scroller components to display search results and implemented the page navigation functionality in all the search screens.
  • Implemented Customized and Hibernate validations in all the Jsp.
  • Developed faces-config, xmls and injected the Service beans into faces-config.xml.
  • Involved in writing from Services-Layer to DAO’s Layer.
  • Developed JSF Validators and Converters for calendar events monthly/weekly/daily date range validation, not null, length validations.
  • Used agile software methodology.
  • Developed JSF navigation rules for Event create/edit/update/delete/view actions.
  • Created Action Listeners and Action Events for all the JSF related Pages to handle all type of Actions.
  • Involved in implementation of JSF MVC framework and developed DAO and Service layers.
  • Configured JDBC Connection Pools in WebLogic application server for Oracle database, configured web.xml for various filter classes, listener classes and context parameters.

Environment: Java 1.5, JSF 2.0, Eclipse 3.3.2, Tomcat 5.5, Web Services, SOAP, Maven, WebLogic 9.2, Oracle 9i, Agile, HTML5, CSS3, XML, WinSCP Client.

Confidential

Java Developer

Responsibilities:

  • Involved in analysis and design of the application by understanding the existing system architecture.
  • Participated in status meetings to collect data from business users.
  • Developed user interface using JSP’s, Java Script and HTML
  • Created and maintained the database using Oracle
  • With Oracle as a Backend involved in database Design and writing the SQL calls via JDBC interface
  • Designing the architecture using various J2EE design patterns and Object Oriented design patterns
  • Client side validations are done using Java Script
  • Used O/R mapping tool Hibernate for the persistence of data fields to the Oracle Based RDBMS structure.
  • Handled onsite role and responsible for requirement analysis & delivery to client.
  • Performed unit testing & integration testing.
  • Prepared and maintained High Level and Low Level design documents (HLD and LLD).
  • Used AXIS tool to convert the WSDL files to the corresponding Java Class files.
  • Designed and developed Web Services to interact with third party vendors for document processing.
  • Responsible for building and deploying web applications and enterprise applications in the development Environment Application server.
  • Played major role in developing the application and generated test cases for each module.
  • Preparation of Impact Analysis, Code review, Unit Test Plan and Integration Test Plan of module before every release.
  • Managed versions using PVCS dimensions to maintain the documents and source codes of the application.

Environment: Java, Servlets, JSP, JDBC, Java Script, HTML, Spring, Tomcat, Web Service Definition Language (WSDL), Windows XP

We'd love your feedback!