J2ee Developer Resume
OH
SUMMARY:
- Over 6 years of experience in analysis, design, implementation and testing of Object Oriented Applications in Client/Server environments using Java/J2EE.
- Strong knowledge in Object Oriented Concepts, Object Oriented Design (OOD), Object Oriented Analysis (OOA), Programming and its implementation.
- Strong Core java programming skills using Collections API, Annotations, Generics and Multithreading.
- Expertise in design and development of multi - tiered web based applications using Core Java, Servlets, JSP, JDBC, JNDI, Hibernate and Design Patterns.
- Expertise in Implementing MVC design pattern using Spring framework.
- Experienced in Rich Front End Technologies using HTML, CSS, JavaScript, JQuery, JSTL, Tiles, Tag Libraries, Custom Tags and XML.
- Involved in developing Static and Dynamic pages using JSP and Servlets other.
- Experience in the design and development of SOAP and RESTful web services. Experience in integrating with the existing web services.
- Experience in implementing Core Java & J2EE design patterns like Singleton, Subversion, DAO, DTO, Rational Clear Case and Value Object.
- Strong experience in handling different Web Servers like Tomcat, and Application Servers like Web Sphere and Weblogic Server.
- Experience in using Java IDE tools such as Eclipse and Net beans.
- Experience in DBMS using Oracle 10g/11g, MSSQL and MySQL.
- Experience in Database Development using SQL, PL/SQL, Stored Procedures, Functions, Cursors and Triggers.
- Experience in working with development tools like Log4j and JUnit.
- Excellent analytical and problem solving skills.
- Ability to work with the team involving the different stages of Software Development Life Cycle including System Analysis, User Requirements Determination, Data modeling, Coding, Implementation and Testing.
- Ability to master new Concepts.
TECHNICAL SKILLS:
Languages: JAVA, PL/SQL, C++.
J2EE Technologies: Servlets, JSP, JDBC, JNDI, JMS.
FrameWorks: Spring, Struts, Hibernate, JSF.
Web Technologies: HTML, CSS, Java Script, JQuery, XML, JSON.
Application/Web servers: Apache Tomcat, Web Logic, Web Sphere.
Databases: Oracle 11g/10g, MS SQL, MySQL.
IDE s: Eclipse, NetBeans.
Operating Systems: Windows, UNIX.
Development Tools & Utilities: MYSQL workbench, Maven, Junit, Log4j, Ant, PhotoShop.
Web Services: SOAP, WSDL, JAXB, RESTful.
Design Patterns: Rational Clear Case, SubVersion(SVN), Singleton.
PROFESSIONAL EXPERIENCE:
J2EE Developer
Confidential, OH
Responsibilities:
- Extensively used Eclipse IDE for building, testing, and deploying applications.
- Established two new functions, estimate value in the insurance quote moduleand current user verification in life insurance quote module,from front end to back end.
- Developed the whole frame work for the projects, based onStruts & Spring MVC.
- Developed the presentation layer and GUI framework based on spring framework involvingJSP,HTML,JavaScript,AJAX,CSS, XML.
- Also used Servlets to generate the dynamic pages with session management.
- Involved in writing JavaScript functions and implementation of AJAX on presentation layer.
- Developed controllers, repositories, Service modules, form beans and validations.
- Developed beans and persisted bean in the database usingHibernate.
- Involved in connecting bean with database using Hibernate configuration file.
- Involved in development of SpringDAOlayer which invoked database queries.
- CreatedSQLqueries,PL/SQLStored Procedures, Functions for the Database layer by studying the required business objects and validating them with Stored Procedures. Also used JPA with Hibernate provider.
- Involved in writing of Web Services using SOAP, WSDL, deployment, configuration and testing.
- Built the entire module using Maven and deployed it on Web Logic application Server.
- ImplementedJUnitframework to write test cases for different modules and resolved the test findings.
- Used Subversion for software versioning and as a revision control system.
Environment: JDK 1.6, DAO, JPA, JSP,Servlets, Hibernate, Spring, Struts,Maven, Web services, WebLogic, AJAX, JDBC, XML, CSS, DOM, HTML, Oracle 11g, UML, JUnit, JQuery.
Java/J2EE Developer
Confidential, NJ
Responsibilities:
- Involved in various phases of Systems Development Life Cycle (SDLC) including systems design, development, integration, and testing.
- Created Business Specifications as well as Class Diagrams for Enrollment and Premium Billing Module.
- Developed Front-end Application using JSP, HTML and JavaScript.
- Implemented the Application using Spring MVC Framework.
- Developed Service classes and implemented Callback methods for interacting with Documents and Letters.
- Exposed business functionality to external systems (Interoperable clients) using Web Services.
- Developed Java Classes for implementation of Persistence objects using Hibernate.
- Developed Test Cases and Unit Tests for Functionality Testing using JUnit.
- Planned and implemented various SQL Stored Procedures for filtering employee depending on Selection Criteria.
- Development and Integration of the Application using Eclipse IDE and used Sub Version as Version Control Tool.
- Used Ant for the build process and deployed to WebLogic Server.
Environment: J2EE, Spring, Hibernate, Web Services, Eclipse, Ant, WebLogic, UML, SQL, Oracle 10g, JUnit 4.5, JavaScript, AJAX, Windows XP
Java/J2EE Developer
Confidential, NY
Responsibilities:
- Involved in the analysis, design and implementation phases of SIS.
- Used Rational Rose to develop Use Case Diagrams, Class Diagrams, Sequence Diagrams and State Chart Diagrams to model the system.
- Designed custom user interfaces using JSP and HTML.
- Performed client side validation using JavaScript.
- Used Spring MVC framework to develop the entire business logic of the system.
- Used Oracle to implement the database and store all kinds of information such as text, images, streaming audio/video, etc.
- Incorporated JDBC API to create, retrieve and update data from the database.
- Extensively wrote PL/SQL queries, triggers and stored procedures to manipulate data stored within the database.
- Performed unit testing using Junit test framework.
Environment: Java, J2EE, Eclipse, JDBC, PL/SQL, JSP, HTML, Servlets, JavaScript, XML, Oracle, Junit, UML, Windows 2000, Rational Rose.
Java Developer
Confidential
Responsibilities:
- Participated in all phases of the software development life cycle.
- Involved in developing functional specifications documents based on requirements.
- Actively participated in data design and modeling the data objects for the application.
- Developed the application usingStruts, Spring.
- Used JMS for asynchronous messaging service.
- Developed REST and SOAP based web services.
- Involved in maintenance and enhancement of the application.
- Defined Data Transfer Objects and developed Data Access Objects.
- Oracle 10g used as the Database for the storing the data.
- UsedHibernate 3.0for bean management and persisting java objects.
- Used Log4J for logging and tracing messages.
Environment: Java, J2EE, Spring, Hibernate, JSP,JMS, Agile Methodology,XML, Web Sphere Application Server, Web services, Oracle 10g.
Java Developer
Confidential
Responsibilities:
- Assisted the analysis team in performing the feasibility analysis of the project.
- Designed Use Case diagrams, Class diagrams and Sequence diagrams and Object Diagrams in the detailed design phase of the project using Rational Rose 4.0.
- Developed presentation layer of the project using HTML, JSP 2.0, JSTL and JavaScript technologies.
- Developed complete Business tier using Stateless and Stateful Session beans with EJB 2.0 standards using Websphere Studio Application Developer (WSAD 5.0).
- Used various J2EE design patterns, like DTO, DAO, and Business Delegate, Service Locator, Session Facade, Singleton and Factory patterns.
- Consumed Web Service for transferring data between different applications.
- Oracle used for storing the information from the entire application.
- Developed programs for accessing the database using JDBC thin driver to execute Queries, Prepared statements, Stored Procedures and to manipulate the data in the database.
- Used JavaScript for validation.
- Designing the database and coding of SQL, PL/SQL, and Views.
- Used Clearcase for source code control and JUNIT for unit testing.
- Followed coding and documentation standards.
Environment: JAVA, J2EE, JSP, Oracle, PL/SQL, JDBC, ANT, XML, Tomcat 5, JUNIT, NetBeans, Windows 2000.
