We provide IT Staff Augmentation Services!

Sr Java Developer Resume

2.00/5 (Submit Your Rating)

Mclean, VA

SUMMARY:

  • Over 8+years of experience on Cross Platform (Web & Client - Server) application development and design using Object Oriented Programming, Java /J2EE technologies .
  • Expertise in design and development of multi-tiered web based applications using J2EE technologies like JSP, Servlets,Struts,Spring,JSF, EJB, JDBC
  • Extensive experience in designing and developing Multi-Tier Web Applications using J2EE and UML, Server side Business Logic using XML, Struts Frame work, Spring, Hibernate, Java Servest, Java Server Pages, JFC, JDBC, RMI, Java Beans, Web Sphere 6.x/7.x.
  • Solid experience in design and implementation of MVC architecture using Struts.
  • Developed, tested and deployed applications in Windows, UNIX and Linux environments
  • Solid experience in design, development of web based applications using HTML, DHTML, CSS, JavaScript and JSP, Servlets
  • Developed web applications by implementing Model View Control (MVC) architecture using JSF, JSTL, and JSP pages that interact with Servlets
  • Expertise in Object Oriented Programming, Client/Server Applications, Relational Databases and E-Business Applications.
  • Experience in developing web services using JAX pack (XML, SOAP, UDDI, and WSDL).
  • Good working experience with Hibernate open source object/relational mapping framework and Spring Frame work.
  • Written and debugged the ANT Scripts for building the entire web application.
  • Good working experience spring with Hibernate configuration and Hibernate query language (HQL)
  • Excellent hands on experience with EJB 2.0, XML, XSL, XSLT, DTD and XML Schema.
  • Working experience in the development of EJB (Entity, Session and Message Driven Beans), Servest etc.
  • Good Experience in design skills using Java Design Patterns and Unified Modeling Language (UML).
  • Experience in design and development of Web-Services as Service Providers and Consumers using HTTP/XML,XSL, XSLT, XPATH and SOAP/WSDL.
  • Strong experience in using Integrated Development Environments (IDE’s) like Net Beans, RAD 7.0, WSAD 5.0, Eclipse 3.0, My Eclipse 5.1, JCreator, JBuilder 4.0 etc.
  • Experience in working with different operating systems Windows 98/NT/2000/XP, UNIX, AIX, LINUX.
  • Good expertise using the various Development toolslike WSAD, JBuilder and Eclipse.
  • Experience in Relational Database Concepts and extensively worked with DB2, ORACLE. Very good in writing complex SQL’s and PL/SQL procedures
  • Possess excellent communication, interpersonal and analytical skills along with can - do attitude.

TECHNICAL SKILLS:

J2EE Technologies: JSP, Custom Tags and Tag Libraries, Java Servlets, Java Beans, JDBC, Java Native Interface (JNI), EJB, JMS, JNDI, IBM WebSphere 5.0, BEA Web Logic 8.1, Maven, ANT build tool

Tools and IDE: Web Sphere Studio Application Developer 5.0, Web Logic Workshop 8.1, JBuilder, Eclipse, My Eclipse, Toad

Object Oriented Languages: Java SDK 1.2/1.3/1.4, C, C++

Web/Application Server: IBM Websphere5.1, BEA WebLogic8.1, Apache Tomcat 4.1

Operating Systems: Windows NT/2000/XP, Mac OSX,UNIX, LINUX

Scripting Languages: JavaScript

Database: Oracle-9i, Microsoft SQL Server 2000, SQL, PL/SQL

XML: Schema, DTD, XSL, XSLT and DOM

Protocols: TCP/IP, HTTP

EXPERIENCE HIGHLIGHTS:

Client: Confidential, Mclean, VA

Role: Sr Java Developer

Responsibilities:

  • Responsibilities included the full life cycle of gathering requirements, design, development, testing, deployment and production support.
  • Proposed Design Solutions for various Change Requests.
  • Integration with the J2EE Services layer of Unity Platform, using Spring application context.
  • Used Spring DI framework for business implementation of the application.
  • Used Spring Core framework for building the application based on IOC design paradigm.
  • Integrated the JSF framework for the presentation layout and extensively used the dynamic rendering feature
  • Implemented DAO for data access using Spring ORM with Hibernate.
  • Wrote Spring configurationfile to define beans, define data source and Hibernate properties.
  • Developed Database connection methods using JDBC to connect Oracle database.
  • Experience in developing UNIX shell scripts for automating deployment of applications.
  • Deployed the java application using Maven build script
  • Used to JDBC API to interact with the DataBase.
  • Configured the Weblogic's JMS Server, created JMS connection factories, queues. 
  • Developed Java classes for implementing asynchronous processing using JMS configuration using weblogic Server.
  • Implemented multi threaded synchronization processes, with JMS queues for consumption of Asynchronous requests.
  • Develop DAO design pattern for hiding the access to data source objects.
  • Used Java/J2EE Design patterns such as Singleton, Service Locater, DAO etc and Spring IOC pattern.
  • Developed and deployed the Application components on Weblogic Server.
  • Created tables in Sql for retrieval and data manipulation using Oracle 10g.
  • Wrote SQL and stored procedures using PL/SQL for retrieving data and data manipulation.
  • JAX-WS for Web services implementation under SOAP architecture.
  • Developed and consumed RESTful web services using HTTP Protocols and Apache XML Beans.
  • Developing Web Service Client Component to make use of Web Service API using cxf Web services.
  • Designs and develops web service components and WSDL documents using top-down approach with Apache Cxf.
  • Used the SOAP UI tool for testing the behavior of the web services and developed the business logic based on those results.
  • Developed both WSDL2JAVA and Java2WSDL Web services.
  • Developed WSDL Contracts in wsdl2java approach.
  • Used JUnit for test driven development and perform unit testing.
  • Used Rational Clearcase as Version control.
  • Modified the Shell scripts on Linux/Unix platforms using VI editor.
  • Used XML to represent and transfer data between layers.
  • Used Log4j for Logging various levels of information like error, info, debug into the log files

Environment:JDK6.0, J2EE, Servlets, JSF 2.0,Hibernate, JNDI,JMS, Spring, HTML, Java Script, XML, JSTL, Oracle 10g, Clear Case, Clear Quest, SOA,JAX WS Webs services, PlSql, JQuery, Rest Ful Web Services(SOAP),JSON, Weblogic Application Server 10.3.6, Maven 3.1.1, JDBC, Windows XP,Unix Shell Scripting, Eclipse.

Client: Confidential, UT

Role: Sr Java Developer

Responsibilities:

  • Involved in the project from requirements gathering and involved in various stages like Design, Testing till production.
  • Designed and developed Business Services using SpringIOCFramework (Dependency Injection) and DAO Design Patterns
  • Implemented various design patterns in the project such as Business Delegate, Data Transfer Object, Service Locator, Data Access Object and Singleton.
  • Implemented persistence layer using Spring Hibernate Templates.
  • Develop data access classes which use Spring Framework support for- Hibernate to access database.
  • Developed web service for webstore components using JAXB and involved in generating stub and JAXB data model class based on annotation.
  • Deployed web services that include creation of WSDL, the wrapper, the SOAP interface for service components.
  • Integrating user interface to the external apis by using REST and several authentication apis.
  • Implement authentication mechanism by following each and every external api documention.
  • Develop an application by using REST Api.
  • Used DAO pattern to retrieve the data from database.
  • Deployed web services that include creation of WSDL, the wrapper, the SOAP interface for service components.
  • Used Maven DeployementDiscripter Setting up build environment by writing Maven build.xml, taking build, configuring and deploying of the application in all the servers
  • Developed JMS components to send messages from one application to other application internally
  • Confirmation Registration Email processing is done using JMS with Message Driven Bean Linsteners.
  • Developed JMS components to send messages from one application to other application internally
  • Extensively worked on Java Script for client side validation, and various GUI elements,
  • Implementing all the Business logic in the middle-tier using Java classes, Java beans.
  • Develop JUNIT test cases for unit testing the components.
  • Implemented an agile, short-cycle delivery process to take advantage of shifting business focus, including strong use of revision control, continuous refactoring, integration testing, and pair programming.
  • Extensively worked on Java Script for AJAX functions client side validation, and various GUI elements
  • Added functionality that ingested data from a SOAP web service.
  • Created SOAP clients to consume web services to crate turn by turn directions and created xml schema files using XML Spy.
  • Developed Web Services to exchange the message and data using SOAP thru HTTP request and response in distributed environment
  • Involved in doing various testing efforts as per the specifications and test cases using Test Driven
  • Used RESTful web service interface to translator using the HTP Protocol.
  • Developed PL/SQL Packages, procedures, functions, triggers to ensure integrity of loaded data, based on pre-defined table driven validations. 
  • Applied MVC pattern of Ajax framework which involves creating Controllers for implementing Classic JavaScript event handlers and implemented flexible event model for managing multiple event call backs.
  • Used Log4j for Logging various levels of information like error, info, debug into the log files

Environment:JDK6.0, J2EE, Servlets, JSF 2.0,Hibernate,SOA, JNDI,JMS, Spring, Agile, HTML, Java Script, XML, JSTL, JQUERY, Mysql, PlSql, Rest Ful WebServices,Jboss 7, Maven, JDBC, JSON, Windows XP.Eclipse,Apache Tomcat Server 7.0.

Client: Confidential, Richmond, VA

Role: Sr Java Developer

Responsibilities:

  • Worked on analysis, design, development, deployment and testing of the application.
  • Involved in designing Application based on MVC architecture.
  • Implemented the MVC architecture for supporting the UI using Java Server Faces Framework.
  • Implemented Spring MVC framework which includes writing Controller classes for handling requests, processing form submissions and also performed validations using Commons validator.
  • Used Java/J2EE Design patterns such as Singleton, Service Locater, DAO etc and Spring IOC pattern.
  • Wrote Spring configurationfile to define beans, define data source and Hibernate properties.
  • Worked on the back end part of the application involving Spring framework, and Hibernate.
  • Designed and developed for the Presentation layer using JSP/Servlets and Spring Frame work.
  • Developing Spring core and dependency injection features to dynamically load different device types properties.
  • Involved in Designing and coding of Session Beans using EJB 2.0 Specification.
  • Developed user interface using JSP, HTML, and client side validations using Java Script.
  • Used Core Springframework for dependency injection and Spring Context to add support for message sources and i18n internationalization.
  • Developed web service for webstore components using JAXB and involved in generating stub and JAXB data model class based on annotation.
  • Deployed web services that include creation of WSDL, the wrapper, the SOAP interface for service components.
  • Designed and developeweb based UI application using HTML, CSS, JavaScript, JSP and Ext-JS framework .
  • Implemented Exception mechanism and used Spring error message mechanism.
  • Unit tested with JUnit and involved in System testing, Load testing and User Acceptance testing and fixed the bugs
  • Implemented DAO for data access using Spring ORM with Hibernate.
  • Implemented Exception mechanism and used Spring error message mechanism.
  • Used the SOAP UI tool for testing the behavior of the web services and developed the business logic based on those results.
  • Integration of Weblogic Application Server via SOAP, WSDL, error handling and sending SOAP-FAULT message back to clients
  • Developed Java classes for implementing asynchronous processing using JMS configuration using weblogic Server.
  • Confirmation Registration Email processing is done using JMS with Message Driven Bean Linsteners.
  • Developed JMS components to send messages from one application to other application internally
  • Built Enterprise Java Beans with Point-to-Point messaging functionality using JMS provider.
  • A RESTful web service interface to translator using the HTPP Protocol.
  • Wrote database PL/SQL triggers and procedures,Function,Packages to provide Backend security and data Consistency
  • Developed build scripts using ANT tool for compilation and deployment purpose.
  • Developed Java Script function using Ajax Functions

Environment:JDK5.0, J2EE, Servlets, JSP, EJB2.0,JNDI,JMS, Spring, Agile, Unix Shell Scripting,HTML, Java Script, Weblogic Application Server,XML, JSTL, JQUERY, , Oracle 10g, Rest Ful,Hibernate ,Weblogic 10.1, Maven, JDBC, Windows XP.Eclipse.

Client: Confidential, MN

Role: Sr Java developer

Responsibilities:

  • Worked on analysis, design, development, deployment and testing of the application.
  • Involved in designing Application based on MVC architecture.
  • Designed the application by implementing JSF Framework based on MVC Architecture simple Java Beans as a Model, JSP and JSF UI Components as View and FacesServlet as a Controller.
  • Implemented Spring MVC framework which includes writing Controller classes for handling requests, processing form submissions and also performed validations using Commons validator.
  • Using JSF tag libraries in JSP pages for including various UI Components
  • Used Java/J2EE Design patterns such as Singleton, Service Locater, DAO etc and Spring IOC pattern.
  • Created the JSPs, Action classes and Action forms for the Presentation layer.
  • Developed Java beans and JSP's by using Spring and JSTL tag libs for supplements
  • Integrated Springframework with Hibernate that is used for Database operations.
  • Designed and developed for the Presentation layer using JSP/Servlets and MVC Struts Frame work.
  • Used SpringFramework for DependencyInjection and Spring JDBC Resolved issues related to requirements during system testing.
  • Developed User Interaction using JSP, HTML, Java Script, XML and server side components using Servlets.
  • Used Java/J2EE Design patterns such as Singleton, Service Locater, DAO etc and Spring IOC pattern.
  • Server side validation was performed using Struts Validation Framework.
  • Used Apache Axis 2 web service standard to generate java classes from WSDL and created stubs call.
  • Involved in Designing and coding of Session Beans using EJB 2.0 Specification.
  • Developed user interface using JSP, HTML, and client side validations using Java Script.
  • Used to JDBC API to interact with the DataBase.
  • Developed web service for webstore components using JAXB and involved in generating stub and JAXB data model class based on annotation.
  • Deployed web services that include creation of WSDL, the wrapper, the SOAP interface for service components.
  • Designed and developeweb based UI application using HTML, CSS, JavaScript, JSP and Ext-JS framework .
  • Unit tested with JUnit and involved in System testing, Load testing and User Acceptance testing and fixed the bugs
  • Developed Java classes for implementing asynchronous processing using JMS configuration using weblogic Server.
  • Confirmation Registration Email processing is done using JMS with Message Driven Bean Linsteners.
  • Configured and used Spring, Hibernate, Maven, JMS, Oracle database, PL/SQL technologies in developing back-end services.
  • A RESTful web service interface to translator using the HTPP Protocol
  • Developed build scripts using ANT tool for compilation and deployment purpose.
  • Developed Java Script function using Ajax Functions
  • Implemented logging using log4j and apache commons-logging framework.

Environment:JDK5.0, J2EE ,Servlets, JSF 2.0, EJB2.0,JNDI,JMS, Spring , Spring Web Flow, HTML, Java Script, XML, JSTL, AJAX, , Oracle 10g, Weblogic Application Server, Hibernate , Maven, JDBC, Windows XP

Client: Confidential , Des Moines, IA

Role: Sr Java developer

Responsibilities:

  • Involved in designing Application based on Spring MVC architecture.
  • usedSpring core and dependency injection features to dynamically load different device types properties.
  • Implemented Spring MVC framework which includes writing Controller classes for handling requests, processing form submissions and also performed validations using Commons validator.
  • Designed and developed Business Services using Spring Framework (Dependency Injection) and DAO Design Patterns
  • Used Java/J2EE Design patterns such as Singleton, Service Locater, DAO etc and Spring IOC pattern.
  • Created the JSPs, Action classes and Action forms for the Presentation layer.
  • Developed web components using Struts framework.
  • Designed and developed for the Presentation layer using JSP/Servlets and MVC Struts Frame work.
  • Implemented Exception mechanism and used Struts error message mechanism.
  • usedSpring core and dependency injection features to dynamically load different device types properties.
  • Developed User Interaction using JSP, HTML, Java Script, XML and server side components using Servlets.
  • Used Java/J2EE Design patterns such as Singleton, Service Locater, DAO etc and Spring IOC pattern.
  • Confirmation Registration Email processing is done using JMS with Message Driven Bean Linsteners.
  • Developed JMS components to send messages from one application to other application internally
  • Server side validation was performed using Struts Validation Framework.
  • Developed user interface using JSP, HTML, and client side validations using Java Script.
  • Used to JDBC API to interact with the DataBase.
  • Developed web service for webstore components using JAXB and involved in generating stub and JAXB data model class based on annotation.
  • Deployed web services that include creation of WSDL, the wrapper, the SOAP interface for service components.
  • Designed and developeweb based UI application using HTML, CSS, JavaScript, JSP and Ext-JS framework .
  • Implemented Exception mechanism and used Spring error message mechanism.
  • Unit tested with JUnit and involved in System testing, Load testing and User Acceptance testing and fixed the bugs
  • Implemented Internalization feature using Resource bundles.
  • A RESTful web service interface to translator using the HTPP Protocol
  • Developed build scripts using ANT tool for compilation and deployment purpose.
  • Developed Java Script function using Ajax Functions
  • Implemented logging using log4j and apache commons-logging framework.

Agile Methodology Implementation: - Played the key role in agile methodologies implementation in retail and beacon department. The following roles are played

  • Daily Scrum meetings with team
  • Story point allocation to track progress of project
  • Tracked the dependency and Impediments in projects and coordinated with other team to resolve impediments as soon as possibleConducted Retrospective meetings at the end of sprint to learn improvement areas for next sprints

Environment:JDK5.0, J2EE,Servlets, JSP, Spring 2.5, , HTML, Java Script, XML, JSTL, XPath , JSon, Oracle 10 ,RAD 6,WebShere Application, SVN, Maven ,JDBC, Windows XP,Hibernate

Client: Confidential, Columbus, OH

Role: Sr Java developer

Responsibilities:

  • Involved in the project from requirements gathering and involved in various stages like Design, Testing till production.
  • Involved in designing Application based on MVC architecture.
  • Implemented the MVC architecture for supporting the UI using Java Server Faces Framework.
  • Implemented Navigation rules and Messege Bean Declaraions in faces-config.xml files.
  • Developed web components using Struts framework.
  • Designed the application by implementing JSF Framework based on MVC Architecture simple Java Beans as a Model, JSF UI Components as View and FacesServlet as a Controller.
  • Used JSF Built-in validations and developed custom validation components to validate different data input values.
  • Designed and developed for the Presentation layer using JSP/Servlets and MVC Struts Frame work.
  • Server side validation was performed using Struts Validation Framework.
  • Designed and implemented Struts (MVC Paradigm) components such as Action Mapping, Action Class, Dispatch action class. Action Form bean, and a form set for validation and used JavaBeans to return dynamic information.
  • Implemented various design patterns in the project such as Business Delegate, Data Transfer Object, Service Locator, Data Access Object and Singleton.
  • Used Spring MVC and web flow for MVC FrameWork and Hibernate for ORM Layer for DB connectivity
  • Developed XML configuration and data description using Hibernate. Hibernate Transaction Manager is used to maintain the transaction persistence.
  • Designed forms with Java server faces (JSF) and Asynchronous Javascript and XML (AJAX).
  • Used the JDBC for data retrieval from the database for various inquiries. Performed purification of the application database entries using Oracle 9i.
  • Used DAO pattern to retrieve the data from database.
  • Designed and developer application using HTML, CSS, JavaScript, JSP, Servlets.
  • Used ANT DeployementDiscripter Setting up build environment by writing Ant build.xml, taking build, configuring and deploying of the application in all the servers
  • Extensively worked on Java Script for client side validation, and various GUI elements,
  • Implementing all the Business logic in the middle-tier using Java classes, Java beans.
  • Developed presentation layer using JSP, AJAX, HTML, XML, XSLT, CSS and Java Script
  • Used JUnit framework for Unit testing of application.
  • Wrote database PL/SQL triggers and procedures,Function,Packages to provide Backend security and data Consistency
  • Used CVS for Version Controlling.
  • Used Log4j for Logging various levels of information like error, info, debug into the log files

Environment:JDK5.0, J2EE (Servlets, JSP, Spring 2.5 , EJB2.0,JNDI), HTML, Java Script, XML, JSTL, AJAX, , Oracle 10g, RAD 6.1,Hibernate ,WebShere Application 6.1, Maven, JDBC, Windows XP

Client: Confidential , Charlotte, NC

Role: Sr Java Developer

Responsibilities:

  • Involved in the full life cycle of application development in Java as peruse case specification.
  • Involved in the Analysis, Design and Development phase of the project.
  • Responsible for RFW (Request for work) analysis and implementation.
  • Modified application flows and the existing UML diagrams for the change in request using Rational Rose.
  • Involved in Change Request Technical solution document, and implementation plan.
  • Followed MVC architecture using Struts.
  • Worked on Struts Framework and developed action and form classes for User interface.
  • Configured action mappings and the form beans in the struts-config xml file.
  • Implemented internationalization using struts.
  • Developed core business logic using EJBs and deployed on WebLogic 8.1.
  • Developed EJB Components, both Entity and Session beans, modeling the business logic.
  • Used JSPs to create the front-end screens for the module.
  • Enhanced the mechanism of logging and tracing with Log4j.
  • Web services client generation using WSDL file.
  • Rich authentication and authorization features ensure access to application is fully controlled with sophisticated and dependable security.
  • Involved in development of presentation layer using STRUTS and custom tag libraries.
  • Analyzed business processes and identified opportunities for improvement.
  • Developed the test cases for unit testing using JUnit.
  • Used CVS for Version Controlling.
  • Used Log4j for Logging various levels of information like error, info, debug into the log files

Environment: Struts, Hibernate, IBM RAD 6.1, CVS, AJAX, ANT, JSR-168, Websphere, Web Services, JSP, Servlets, HTML, JavaScript. Eclipse 3.6.1

Client: Confidential

Role: Java Developer

Responsibilities:

  • Responsible for interfacing with the client to gather requirements.
  • Given presentations for main visual purpose that determines effective understanding.
  • Used Struts framework for presentation tier development.
  • Server side validation was performed using Struts Validation Framework.
  • Designed and implemented Struts (MVC Paradigm) components such as Action Mapping, Action Class, Dispatch action class, Action Form bean, and a form set for validation and used JavaBeans to return dynamic information.
  • Implemented various design patterns in the project such as Business Delegate, Data Transfer Object, Service Locator, Data Access Object and Singleton.
  • Implemented persistence layer using Hibernate.
  • Developed XML configuration and data description using Hibernate. Hibernate Transaction Manager is used to maintain the transaction persistence.
  • Designed forms with Java server faces (JSF) and Asynchronous Javascript and XML (AJAX).
  • Used the JDBC for data retrieval from the database for various inquiries. Performed purification of the application database entries using Oracle 9i.
  • Used DAO pattern to retrieve the data from database.
  • Designed and developer application using HTML, CSS, JavaScript, JSP, Servlets.
  • Used ANT DeployementDiscripter Setting up build environment by writing Ant build.xml, taking build, configuring and deploying of the application in all the servers
  • Developed Stateless session beans for crucial business logic.
  • Involved in Coding JavaScript code for UI validation and worked on Struts validation frameworks.
  • Used JavaScript for Client side validations.
  • Used JDBC interface to access the database. Fixed the bugs identified in test phase.
  • Written JUnit Test cases for Unit testing in Pension Manager Module.
  • Created ANT scripts to build and deploy application components
  • Using Apache log4j to enable logging at runtime.
  • Development and Deployment of application on Web logic.

Environment: Struts, Hibernate, IBM RAD 6.1, CVS, AJAX, ANT, JBoss 5, Web Services, JSP, Servlets, HTML, JavaScript .Eclipse 3.6.1

Client: Confidential

Role: Java Developer

Responsibilities:

  • Designed GUI using HTML, CSS and JavaScript.
  • Developed server side code in Servlet and JSP.
  • Involved in Analysis and Design.
  • Involved in Server side Component (EJB) Developments.
  • Developed Action Classes and Model Classes.
  • Configured Struts-Config.xml.
  • Involved in Database and Application design.
  • Configured deployment descriptor specifying data environment.
  • Assembled components and deployed on Server by vendor utilities.
  • Involved in Deployment of Application in webLogic server.
  • Involved in Unit Testing and Integration Testing.
  • Involved in debugging the code.

Environment: Struts, Hibernate, IBM RAD 6.1, CVS, AJAX, ANT, JSR-168, Websphere, Web Services, JSP, Servlets, HTML, JavaScript.

We'd love your feedback!