We provide IT Staff Augmentation Services!

Senior Java Lead Resume

3.00/5 (Submit Your Rating)

San Jose, CA

SUMMARY:

  • 11+ years of experience in Application Development Framework as well as design, analysis, development and testing of Web/Enterprise based and client/server applications
  • Expertise in developing Internet/Intranet applications, Client Server (multi tier architecture) Applications using Java, JDBC, Servlets, JSP, EJB, Struts Framework (MVC), APIGEE, Spring, Hibernate, XML, XSLT and J2EE Web Services. Specialized in Object Oriented Analysis and Design with specialization in J2EE. Strong understanding of J2EE Design Patterns.
  • Hands on experience of Application Servers and Web servers including IBM WebSphere Application Server 7.0/6.0/5.0, BEA WebLogic 10.x/7.x, JBoss 3.x and Tomcat 6.x/5.x.
  • Expertise in Analysis and Design of the Software System using UML Methodologies and Rational Rose.
  • Strong understanding of Object Oriented Analysis and Design (OOAD) concepts, various Design Patterns (J2EE) and project documentation.
  • Strong Database Data Modeling and Design skills in Oracle, DB2 and MySQL.
  • Highly organized and detail - oriented individual with strong programming, analytical, interpersonal, quality awareness, and written and verbal communication skills.

TECHNICAL SKILLS:

J2EE Technologies and Portals: EJB 2.1, Servlets 2.5, JSP 2.0.

J2SE Technologies: Java Collections, Threads, RMI, CORBA, JavaBeans, JDBC, JNDI.

Frameworks: Struts 1.X, Spring 3.X/2.X, Hibernate.

Web Servers: Apache Tomcat 6.X/5.X, Jetty, Spring DM.

Application Servers: IBM WebSphere 6.0/5.0,WebLogic 10.x/7.x, JBOSS 4.x/3.x.

IDES & Tools: Eclipse, IBM WebSphere (WSAD 5.1.2/RAD 6.0/7.0), Rational Rose, Test Director, Mercury Quality Centre, Toad, Query Tool, JBuilder.

Databases: Oracle, SQL, PL/SQL, DB2, MySQL, MS-Access.

Markup Languages: XML, XSLT, HTML, XHTML, DHTML

Scripting Languages: JavaScript, AJAX, Unix Shell Scripts, VB Script.

Operating Systems: Windows 7/XP/2000Prof, Linux, UNIX.

PROFESSIONAL EXPERIENCE:

Confidential, San Jose, CA

Senior java Lead

Responsibilities:

  • Developed use case scenarios for design and testing.
  • Actively involved in Analysis, Detail Design, Development, System Testing and User Acceptance Testing.
  • Designed the API according to APIGEE standards to make reusable by various clients.
  • Developed the data model for service components for saving alert info into DB.
  • Implemented the Business Rule classes in various providers for Service Components.
  • Designed the application architecture based on MVC framework.
  • Created usecase diagrams, class diagrams, sequence diagrams using Rational Rose.
  • Created various config.xml’s, app-resources and Properties files for the application.
  • Used spring validator framework for the project.
  • Involved in coding Servlets and JSP’s to display the dynamic content
  • Developed Web Application using Spring MVC 3.0 annotations, and extensively used spring core tags for the application.
  • Developed the service components using spring framework and exported them using Hessian end point for client communication.
  • Involved in integrating all the required providers with service components to communicate with the legacies.
  • Extensively used Servlets and JSP’s for the application.
  • Involved in writing the Controllers, Managers, View Beans and Adapter Classes for Web layer for displaying the data to the UI screens.
  • Developed flexible logging with Log4J in the entire code.
  • Used Apache Maven to build, test and deploy application.
  • Performed Integration Testing using Fitnesse framework on back end services code.
  • Used Eclipse as the IDE tool for development.
  • Used Versioning Control System (SVN) for source code control.

Environment: Java, J2EE (Servlets/JSP), Spring 3.0, log4j, JavaScript, CSS, Apache Maven, JUnit, SVN and Linux.

Confidential San Jose, CA

Java Lead

Responsibilities:

  • Developed use case scenarios for design and testing.
  • Actively involved in Analysis, Detail Design, Development, System Testing and User Acceptance Testing.
  • Designed the API according to APIGEE standards to make reusable by various clients.
  • Developed the data model for service components for saving alert info into DB.
  • Implemented the Business Rule classes in various providers for Service Components.
  • Designed the application architecture based on MVC framework.
  • Created usecase diagrams, class diagrams, sequence diagrams using Rational Rose.
  • Created various config.xml’s, app-resources and Properties files for the application.
  • Used spring validator framework for the project.
  • Involved in coding Servlets and JSP’s to display the dynamic content
  • Developed Web Application using Spring MVC 3.0 annotations, and extensively used spring core tags for the application.
  • Developed the service components using spring framework and exported them using Hessian end point for client communication.
  • Involved in integrating all the required providers with service components to communicate with the legacies.
  • Extensively used Servlets and JSP’s for the application.
  • Involved in writing the Controllers, Managers, View Beans and Adapter Classes for Web layer for displaying the data to the UI screens.
  • Developed flexible logging with Log4J in the entire code.
  • Used Apache Maven to build, test and deploy application.
  • Performed Integration Testing using Fitnesse framework on back end services code.
  • Used Eclipse as the IDE tool for development.
  • Used Versioning Control System (SVN) for source code control.
  • Used Apache Maven to build, test and deploy application.
  • Involved in bug fixing for JQuery flows.
  • Used Eclipse as the IDE tool for development.
  • Used Versioning Control System (svn) for source code control.

Environment: Java, Spring 3.0, log4j, Python, Oracle, XML, Eclipse, JavaScript, CSS, AJAX, Apache Maven, JUnit, RallyDev and UNIX.

Confidential

Senior Java Developer

Responsibilities:

  • Developed use case scenarios for design and testing.
  • Actively involved in Analysis, Detail Design, Development, System Testing and User Acceptance Testing.
  • Designed the API according to APIGEE standards to make reusable by various clients.
  • Developed the data model for service components for saving alert info into DB.
  • Implemented the Business Rule classes in various providers for Service Components.
  • Designed the application architecture based on MVC framework.
  • Created usecase diagrams, class diagrams, sequence diagrams using Rational Rose.
  • Created various config.xml’s, app-resources and Properties files for the application.
  • Used spring validator framework for the project.
  • Involved in coding Servlets and JSP’s to display the dynamic content
  • Developed Web Application using Spring MVC 3.0 annotations, and extensively used spring core tags for the application.
  • Developed the service components using spring framework and exported them using Hessian end point for client communication.
  • Involved in integrating all the required providers with service components to communicate with the legacies.
  • Extensively used Servlets and JSP’s for the application.
  • Involved in writing the Controllers, Managers, View Beans and Adapter Classes for Web layer for displaying the data to the UI screens.
  • Developed flexible logging with Log4J in the entire code.
  • Used Apache Maven to build, test and deploy application.
  • Performed Integration Testing using Fitnesse framework on back end services code.
  • Used Eclipse as the IDE tool for development.
  • Used Versioning Control System (SVN) for source code control.

Environment: Java, Spring 3.0,Spring MVC JPA,log4j, Oracle, XML, Eclipse JavaScript, CSS, AJAX, Apache Maven, JUnit, SVN, and UNIX.

Confidential

Senior Java Developer

Responsibilities:

  • Actively involved in Analysis, Detail Design, Development, System Testing and User Acceptance Testing.
  • Involved in design the data model for storing message payload data into Oracle DB.
  • Implemented the Backend Services using Spring framework and exposed as Hessian Remote Services for web clients
  • Involved in Developing Messaging UI using Spring MVC framework.
  • Developed use case scenarios for design and testing.
  • Implemented the Business Rule classes in various providers for Service Components.
  • Created various config.xml’s, app-resources and Properties files for the application.
  • Used JAXB for marshaling and unmarshalling the remote objects.
  • Involved in coding Servlets and JSP’s to display the dynamic content
  • Developed Web Application using Spring MVC 3.0 annotations, and extensively used spring core tags for the application.
  • Developed the service components using spring framework and exported them using Hessian end point for client communication.
  • Developed the web service client classes to integrate with 3rd party application for SOAP based web service calls.
  • Involved in integrating all the required providers with service components to communicate with the legacies.
  • Developed a persistence layer using Spring JDBC Templates to store and retrieve data in Oracle Database.
  • Developed flexible logging with Log4J in the entire code.
  • Used Apache Maven to build, test and deploy application.
  • Performed Integration Testing using Fitnesse framework on back end services code.
  • Used Eclipse as the IDE tool for development.
  • Actively used Spring DM server for Service application deployment and Jetty used for web application deployment.
  • Used Versioning Control System (SVN) for source code control.

Environment: Java, J2EE (Servlets/JSP), Spring MVC 3.0, JQuery, Spring 3.0, SOAP/RESTful Webservices, Active MQ 5.5.1,, IBM WebSphere 6.1/5.1,log4j, Jetty, Spring DM, Oracle 10g, XML, Eclipse, JavaScript, CSS, AJAX, Apache Maven, JUnit, SVN, and UNIX.

Confidential

Senior Java Developer

Responsibilities:

  • Developed use case scenarios for design and testing.
  • Actively involved in Analysis, Detail Design, Development, System Testing and User Acceptance Testing.
  • Developed Oracle packages and stored procedures.
  • Involved in end to end testing from Confidential to external partners.
  • Developed Confidential WSG handlers.
  • Developed java reports for error handling.

Environment: Core Java, UNIX, Informactica, Oracle, PL/PL Sql and WSG

Confidential

J2EE Developer

Responsibilities:

  • Developed use case scenarios for design and testing.
  • Actively involved in Analysis, Detail Design, Development, System Testing and User Acceptance Testing.
  • Developed web Application using J2EE architecture, using JSP to design the user interfaces, and JSP tag libraries to define Custom Tags.
  • Extensively used IO Streams for Tandem database connectivity to pull the data from Backend.
  • Designed the application architecture based on MVC framework.
  • Created usecase diagrams, class diagrams, sequence diagrams using Rational Rose.
  • Created struts-config.xml, app-resources. Properties files for the application.
  • Used Struts 1.2 validator framework for the project.
  • Involved in coding Servlets and JSP’s to display the dynamic content
  • Developed Intranet Web Application using J2EE architecture, using JSP to design the user interfaces, and JSP tag libraries to define Custom Tags and JDBC for database connectivity.
  • Developed the business components using Session Beans of Enterprise Java Beans.
  • Involved in developing the middleware components to communicate with the legacies.
  • Extensively used Servlets and JSP’s for the application.
  • Involved in writing the Action Classes for User input and view layer classes for displaying the data to the UI screens.
  • Developed a persistence layer to store data into Oracle Database.
  • AJAX is used in Java Script files from the JSP’s to communicate with Service Manager Classes for getting data from the database.
  • Developed flexible logging with Log4J in the entire code.
  • Used Ant to build, test and deploy application.
  • Performed JUnit and integration testing of the developed code.
  • Used RAD as the IDE tool.
  • Involved in deployment of the application on IBM Websphere.
  • Used Versioning Control System (CVS) for source code control.

Environment: Java, JDBC, J2EE (Servlets/JSP), IBM Websphere 6.1/5.1, XML, JavaScript, CSS, AJAX, ANT, JUnit, CVS, UNIX and RAD 7.5/WSAD 5.1.2.

Confidential

J2EE Developer

Responsibilities:

  • Developed use case scenarios for design and testing.
  • Actively involved in Analysis, Detail Design, Development, System Testing and User Acceptance Testing.
  • Developed web Application using J2EE architecture, using JSP to design the user interfaces, and JSP tag libraries to define Custom Tags and JDBC for database connectivity.
  • Created usecase diagrams, class diagrams, sequence diagrams using Rational Rose.
  • Created struts-config.xml, app-resources. Properties files for the application.
  • Used Struts 1.2 validator framework for the project.
  • Created and maintained the configuration of spring application framework’s IOC Container.
  • Developed business components using spring framework.
  • Used Spring DAO framework to implement the DAO pattern for Data Access.
  • Involved in coding Servlets and JSP’s to display the dynamic content
  • Developed Intranet Web Application using J2EE architecture, using JSP to design the user interfaces, and JSP tag libraries to define Custom Tags and JDBC for database connectivity.
  • Developed the business components using Session Beans of Enterprise Java Beans.
  • Involved in developing the middleware components to communicate with the legacies.
  • Extensively used Servlets and JSP’s for the application.
  • Developed a persistence layer to store data into Oracle.
  • Developed flexible logging with Log4J in the entire code.
  • Used Ant to build, test and deploy application.
  • Performed JUnit and integration testing of the developed code.
  • Used Eclipse as the IDE tool.
  • Involved in deployment of the application on Tomcat.
  • Used Versioning Control System (CVS) for source code control.

Environment: Java, Spring 2.0 Bea Tomcat, XML, JAXP, JavaScript, CSS, ANT, JUnit, Oracle 10g, SQL, CVS, UNIX and Eclipse 3.2.

Confidential

J2EE Developer

Responsibilities:

  • Used Jakarta Struts framework to implement MVC architecture. Implemented J2EE design patterns like Front Controller, DAO, DTO, Business Delegate and Session Façade.
  • Involved in requirement gathering for the project.
  • Involved in coding for the presentation layer using HTML, CSS, JSP and JavaScript.
  • Developed various custom tags using JSP Tag Libraries for this application.
  • Involved in coding for the various controllers to interact with business layer using Servlets and Java APIs.
  • Designed a XML schema’s (XSD) for various XML documents for application business rules.
  • Prepared the Unit Test Plan with test cases as part of application development and done Unit Testing using JUnit.
  • Extensively used ANT to build the application for various releases.
  • Used Versioning Control System (CVS) for source code control.

Environment: Java 1.5, JDBC, J2EE (Servlets/JSP/JMS/JTA), Struts 1.2, Apache Tomcat 5.5, SQL Developer, Oracle 10g, SQL,JavaScript,CSS, ANT, JUnit, log4j, and Eclipse 3.x.

Confidential

J2EE Developer

Responsibilities:

  • Developing front end screens for different database tables.
  • Preparing Unit Test Cases and Internal Design Documentation, Estimation AID documentation. Formatting MS Excel data into required format.
  • Preparing ASCA documentation.
  • Written and executed various SQL Queries to retrieve the data from the database DB2.
  • Used Versioning Control System (CVS) for source code control.

Environment: Java 1.5, JDBC, JBuilder, DB2

Confidential

J2EE Programmer

Responsibilities:

  • Involved in preparing detailed design document for the application.
  • Developed JSPs to provide dynamic content to the HTML pages.
  • Created the Java beans for the project.
  • Responsible for stateless session EJBs to process and route complaints to service centers and warehouses.
  • Written stored procedures in PL/SQL.
  • Performed table joins to retrieve relevant information in the admin and support panels.
  • Implemented server messaging using Java Mail for updating the support staff.
  • Developed testing code with JUnit.
  • Used Eclipse as IDE tool.
  • Extensively used Log4J for logging in the application.
  • Involved in deployment of the application in the JBoss.
  • Used ANT to build the application.
  • Participated in user and team interaction.

Environment: Java, JDBC, J2EE (Servlets/JSP), XML, JAXP, Tomcat, Log4J, JUnit, ANT, JavaScript, CVS, Oracle, Linux and Eclipse.

We'd love your feedback!