We provide IT Staff Augmentation Services!

Lead Java/j2ee Developer Resume

0/5 (Submit Your Rating)

Santa Fe, NM

SUMMARY

  • Seven years of strong experience in developing and implementing Enterprise Solutions for Distributed Software products and distributed applications using JAVA / J2EE technologies.
  • Experience in different phases of Software Development Life cycle (SDLC) including Analysis, Design, Implementation and testing during the development of software enterprise applications.
  • Project Implementation skills using both core and advanced java technologies like JSP, Servlets, Hibernate and JDBC.
  • Having Knowledge and experience in developing web applications using Struts MVC framework and Spring framework.
  • Knowledge in different XML technologies such as XSLT
  • Good web page design skills using HTML, CSS, Java Script, XSL and XML.
  • Experience in Object Oriented Analysis and Design (OOAD) using Unified Modeling Language (UML).
  • Experience in using PL/SQL to write Stored Procedures, Functions, Triggers, and Cursors.
  • Performed Unit testing and performance testing using JUnit and JMeter.
  • Expertise working with various application servers and Web Servers like Web Sphere, Web Logic, and Tomcat.
  • Experience in using GUI/IDE tools of Eclipse, Web Sphere Application Developer, RAD and good familiarity with Net Beans.
  • Strong experience in working with Database like Oracle and proficiency in writing complex SQL Queries.
  • Experience of application development in different environments like Windows 98/NT/2000/XP, shell scripting in UNIX.
  • Excellent ability to quickly master the technologies and concept.
  • Excellent communication, interpersonal and analytical skills and a highly motivated team player with the ability to work independently.

TECHNICAL SKILLS

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

Database: Oracle 8i, 9i, 10g

Web technologies: HTML/DHTML, CSS, JavaScript, JSTL, XML

Design Methodologies: UML

IDE: IBM WebSphere Studio Application Developer (WSAD), RAD 6.0, Eclipse 2.0, 3.0, 3.1

Operating System: Windows 98, NT, 2000, XP, Vista, 7, UNIX

J2ee Technologies: Servlets 2.2, 2.3, 2.4, JSP 1.1, 1.2, 2.0, JDBC 4.0, EJB

Frameworks: Jakarta Struts 1.2, 1.3, Spring 1.2, 1.3, 2.0, Spring MVC, Hibernate 2.0, 3.0

Application Servers: Web Logic 8.1, 10, JBOSS, WebSphere6.1, Apache Tomcat 6.1

Build Tools: Apache Ant

Testing Tools: Mercury Quality Centre, JUnit, JMeter, Rational Clear Quest

Version Control Tool: Rational Clear Case, Win CVS, SVN

Logging Tool: Log4j

PROFESSIONAL EXPERIENCE

Confidential, Santa Fe, NM

Lead Java/J2ee Developer

Responsibilities:

  • Participated in the design and helped prepare the Business design documents.
  • Created new web pages and altered business of existing web pages as per requirement.
  • Developed and implemented the business logic component in middle tier using stateless session beans.
  • Created batch jobs for transfer of data between ASPEN and other state agencies such as child support, Medicare etc.
  • Developed webservices for transfer of data between ASPEN and other state agencies.
  • Developed web module using Spring MVC framework
  • Implemented Jquery widgets like DatePicke, Accordion.
  • Extensively used Jquery accordion
  • Developed JSPs for presentation layer.
  • Wrote complex SQL’s needed for batch jobs.
  • Created DAO’s for data access.
  • Implemented DAO design pattern using Hibernate.
  • Used JavaScript for client side data validations.
  • Responsible forpeercode review
  • Maintaining application flow.
  • Debug code and fix issues.
  • Analyzed and implemented Change requests.
  • Used Clearcase for version control.
  • Used ClearQuest for Issue Tracking.
  • UsedMS Visioto draw Class Diagrams, Sequence Diagrams and Activity Diagrams to depict the control flow of data.

Environment: Java 1.6, JSP, HTML, Spring framework, JavaScript, JQuery Servlets, JDBC, SOAP 1.1/1.2, JMS, PL/SQL, Oracle 11g, Hibernate, Websphere 8.0, RAD 10.0, MS Visio, Clearcase, ClearQuest.

Confidential, IL

Sr. Java/J2ee Developer

Responsibilities:

  • Involved in complete life cycle of software development including designing, developing, testing, and deployment of application.
  • J2EE Architecture was a combination of Apache Spring implementing MVC model.
  • Involved in design and development of n - tier architecture.
  • Developed Use Case Diagrams and Class Diagrams using Rational Rose.
  • Developed the User Interface using Jquery on MVC architectures
  • Worked extensively with Springs IOC for loose coupling, Spring AOP for cohesive development and Springs Transaction Management
  • Utilized Hibernate for Object/Relational Mapping purposes for transparent persistence Son to the Oracle 10g Database.
  • Created Java Servlets and other classes deployed as EAR file, connecting to Oracle 10g database using JDBC and ADO.net
  • Developed the business logic using Java Beans and Session Beans. nvolved in software development using Agile methods.
  • Involved in reviews of Test Scenarios to ensure the requirement coverage
  • Responsible for development using Core Java technologies such as Multithreading
  • Developed Web service using Workshop 9.2 with WSDL through top-down approach.
  • Developed a tool to retrieve and send data to third party service provider. This feature was implemented using XML, SOAP, and REST.
  • Developed Event Logging & Error Reporting application using Servlets.
  • Developed view pages and Java Beans ( Java Beans, HTML, SQL).
  • Developed system to access to legacy system database (JDBC).
  • Developed remote accessing to customers requirements.
  • Involved In Performance and Query Optimization
  • Modeled EJBs and other classes using Rational Rose.
  • Performed DML Operations in a batch using Spring Hibernate Batch DML Operations.
  • Designed data flow system, divided data flow to modules, defined function and interface.
  • Designed database RE diagrams tables, data constrains, triggers, stored procedures and functions Oracle 10g.
  • Used Eclipse environment for developing applications
  • Developed procedures and functions, user interfaces and error handles for bookkeeping and RMB transaction modules (SQL), writing user manual and training users.
  • Used Shell Scripting in UNIX for calling multiple java commands through the script file.

Environment: JDBC, XML, Oracle 10g Schema 1.0, XSLT 1.0, XSL, Spring Framework, SOA, MQ Series, Hibernate, WebLogic 6.0, WebLogic Workshop 9.2, Eclipse 3.2, Oracle 10g, J2EE(Servlets, JSP, JDBC, JDK 1.2, Struts, ANT, UNIX.

Confidential, WA

Java/J2ee Developer

Responsibilities:

  • Understanding the health care functionality by communicating with DSHS.
  • Interacted with Business Analysts and users to gather new requirements and creating design documents as per the requirements.
  • Used Rational Rose to design UML diagrams (Use Case Diagrams, Class diagrams and Sequence diagrams).
  • Involved in analysis, design and development of several modules in Provider one.
  • Used MVC architecture for developing the Provider one web modules.
  • Developed several web pages using JSP, HTML and CSS.
  • Used JavaScript to perform checking and validations at Client side.
  • Used Struts framework to build MVC architecture and separate presentation from business logic and Struts Validation framework for validating the forms
  • Log4j was used to log the events in the application
  • Worked with SQL and PL/SQL with Oracle. Developed complex SQLs and Stored Procedures, to perform data validations and data integrity checks of the application
  • Written Unit test cases using JUnit and involved in Performance testing using JMeter
  • Provided support to System Integration Testing (SIT) and User Acceptance Testing (UAT) Teams to review the test scenarios and also fix any defects encountered during testing.
  • Used RAD for developing the application.
  • Used Clear Case and Clear Quest for controlling and maintaining the source code or document’s version.

Environment: Java, Struts 1.2, JSP, CSS, XML HTML, Oracle 10g, PL/SQL, Ant, JUnit, Log 4J, RAD 6.0, Rational Clear Case and Clear Quest.

Confidential, San Fransisco, CA

Java/J2ee Developer

Responsibilities:

  • Developed the application using Eclipse IDE tool and deployed it on WebSphere Application Server 5.0
  • Presentation Layer has been developed using Struts, Servlets, JSP, HTML, JavaScript, CSS
  • EJB’s were used for the implementation and development of application components and to in corporate the business logic.
  • Implemented the Model View Control (MVC) design pattern with Struts, JSP, Servlets, and JavaBeans to control the flow of the application in the Presentation/Web tier.
  • Performed Validation (Client Side & Server side) with the help of Struts Validation Frame Work.
  • Used stored procedures to retrieve the data from database
  • Implemented design patterns like Data Access Objects and Value Objects/Data Transfer Objects (DTO) to transfer data between different tires of the application to decrease the network traffic when invoking remote objects.
  • Involved in all phases of System Development Life Cycle (SDLC).
  • Used JUnit for testing the application
  • Used Rational Rose to design UML diagrams (Use Case Diagrams, Class diagrams and Sequence diagrams).
  • Used Clear Quest tool to keep track of the application bugs as well as to coordinate with the Testing team.
  • Identified and fixed the bugs reported by SIT and UAT teams during the testing phase and delivered the changes on the timely manner.

Environment: Java, JSP, Struts, Servlets, JavaBeans, JDBC, Java Script, Oracle 9i, Eclipse IDE, Clear Quest, Rational Rose, UML, Windows NT, WebSphere Application Server 5.0.

Confidential - Newark, NJ

Java/J2ee Developer

Responsibilities:

  • Involved in requirements gathering and documentation.
  • Design and development of the portal using JSF, using MVC design pattern.
  • Designed and developed business components using JSF controller.
  • Created user interfaces (forms and page flows) for the application.
  • Developed the java beans classes.
  • Used JSP to access DAOs to read/write from/to the database.
  • Developed JSPs for dynamic content generation and a script file (.js), which contains generalized script functions written in JavaScript.
  • Involved in developing various reusable Helper and Utility classes that are being used across all the modules of the application.
  • Tracked and addressed the defects using HP Quality Center, performance testing with JMeter
  • Written JavaScript for front-end validation.
  • Involved in unit and integration test, bug fixing and code reviews.
  • Used Eclipse IDE tool for development, build, deployment and testing.
  • Used Apache Tomcat Server to deploy the application.

Environment: JAVA, JSP, Servlets, HTML/DHTML, JDBC 2.0, Java Scripts, Web, UML, Apache Tomcat, Rational Clear Case and Rational Clear Quest.

Confidential

Java/J2ee Developer

Responsibilities:

  • Involved in Analysis, Design, Coding and Development of custom Interfaces.
  • Involved in both maintenance and new enhancements of the application
  • Developed Servlets and JDBC were used in retrieving data.
  • Deployed EJB Components on WebLogic.
  • Tested the modules and fixed the bugs.
  • XML was used to transfer the data between different layers
  • Developed presentation layer using JSP, HTML and CSS
  • Used javascript for client side validations
  • Dealt with java Beans helper classes and Servlets for interacting with the user
  • Worked on database interaction layer for insertions, updating and retrieval operations on data.

Environment: Java, JSP, Servlets, JDBC, EJB, JavaScript, XML, Weblogic and ORACLE 8i.

We'd love your feedback!