J2ee Developer Resume Profile
Monterey, Ca
Professional Summary:
- 7 years of Information Technologyexperience in Software Development and Object Oriented Programming that includes requirement Analysis, Design, Development and implementation of Web Based, Client/Server applications and Database applications.
- Expertise in developing and implementing web applications using Java and J2EE Technologies includes Core Java, JDBC, Servlets, JSP, Java Beans, EJB and JNDI.
- Proficient in using RDBMS concepts and worked with Oracle.
- Experience in ANT and Maven build tools.
- Strong working Experience in designing the Front end pages using HTML, CSS, DHTML, JAVA SCRIPT and XML
- Experience using various web/application servers like Apache Tomcat 5.0, Oracle server, JBOSS
- Experienced in developing Multi-threading applications.
- Worked with Eclipse IDE.
- Proficient in SWING, Swing Components Jtree, JTable, JList, JComboBox, JMenu, JTextPane, Layout Management .
- Worked on Web Application Development using MVC Framework like Struts.
- Worked on front-end/presentation tier development using Struts Framework that includes JavaScript, Ajax and CSS.
- Worked with JBoss, WebLogic application servers, Apache Tomcat web servers .
- Designed and Developed Web Applications involving J2EE technologies like Servlets, JSP, JavaBeans, EJB, JDBC, JMS and JNDI.
- Sound Knowledge of Design Patterns like Singleton, Business Delegate, Session Fa ade, DAO, and MVC.
- Experienced in Oracle 10g/9i/8i, RDBMS and SQL Server including SQL and PL/SQL
- Good interpersonal skills and a good team player.
- Excellent communication and problem solving skills.
Technical Skills
- Language: Java/J2EE,EJB, HTML, XML, XSL,PL/SQL
- Frameworks: Hibernate, Struts
- Database: Oracle 9i/10G, MS-Access, SQL Server
- Web/Application-Server: Web Sphere 5.0,ApacheTomcat4.0, JBoss
- Web Technologies : JSP, Servlets, Java Beans, EJB
- Scripting Languages: Java Script
- Tools: Eclipse IDE
- Operating System: Linux, Windows 2000.
Professional Experience:
Confidential
UI Developer.
Responsibilities:
- Implemented Struts Action Forms, Action classes and templates and created action mapping using Struts.
- Generated dynamic Web pages with Java Server Pages JSP .
- Used AJAX and JavaScript for developing some part of web pages.
- Validation for the user input in the advanced search was written using JavaScript.
- Front-end UI is designed using JSP, HTML, CSS, JavaScript and AJAX.
- Performed data validation in Form beans and Action Classes.
- Applied Model-View-Controller MVC design paradigm for designing the application.
- Used JAXB to convert object model to XML and vice-versa for Web Service calls.
- Configuration and Deployment of Application on WebSphere Application Server.
- Used CSS for look and feel.
- Used JMS Tibco properties like Boolean property, String Property.
- Used Eclipse IDE.
Environment: Java 1.6, Eclipse, Hibernate, Struts, JSP, Maven, WebSphere Application Server, HTML, CSS, XML, JQuery, Java Script, SQuirrel, Tortoise, JAXB, JMS Tibco.
Confidential
J2EE Developer
Responsibilities:
- Involved in Analysis, Design, Development and Production of the Application and develop UML diagrams.
- Worked on the entire MVC architecture of Struts including Action class, Action Form, and Validation Framework.
- Developed the front-end which takes the data into the system using JSP, Servlets, Struts Framework, Strut Validations/JavaScript, Struts Tag Libraries, XSL, XHTML, HTML and AJAX.
- Performed building and deployment of EAR, WAR, JAR files on test, stage systems in WebLogic Application Server.
- Used Factory and Session Fa ade Design patterns.
- Analyzed requirements and designed a Graphical User Interface G.U.I. in Java Swing.
- Used Layout and functionality of an RCP application.
- Used rich client platform RCP , for developing rich clients, as well as opposed to thin clients, such as web pages
- Designed and developed front end screens for new reports using Swing components Jtree, JTable, JList, JComboBox, JMenu, and Layout Management .
- Used AJAX and JavaScript for developing some part of web pages.
- Created business delegate for de-coupling the business logic and presentation logic.
- Created and implemented Oracle Queries, functions using SQL and PL/SQL.
- Developed JUnit Test Cases for Service Layer.
- Involved in development and deployment of application on UNIX environment.
- Developed Ant Scripts to build the application.
- Involved in resolving Production Issues.
Environment: Java1.4, J2EE, Struts, JSP, Servlet, Rational Rose, Java Messaging Service, Log4J, JDBC, XML, XHTML, Maven, AJAX, JavaScript, JUnit, Design Patterns, Web Logic, Tomcat, Oracle 10g/9i, SQL, DB2,PL/SQL, RDBMS, JUnit, Eclipse, Swing, UNIX, RCP.
Confidential
J2EE Developer
Responsibilities:
- Involved in various phases of Software Development Life Cycle SDLC of the application like Requirement gathering, Design, Analysis and Code development.
- Developed a prototype of the application and demonstrated to business users to verify the application functionality.
- Developed and implemented the MVC Architectural Pattern using Spring Framework including JSP, Servlets.
- Implemented Hibernate 2.5.
- Implemented server side tasks using Servlets and XML.
- Implemented Spring Validation Framework for Server side validation.
- Developed JSP's with Custom Tag Libraries for control of the business processes in the middle-tier and was involved in their integration.
- Eclipse was the major IDE used.
- Developed Web services SOAP to interact with other components.
- Created and deployed web pages using HTML, JSP, JavaScript and CSS.
- Used Rational Clear Case as Version control.
- Implemented Java/J2EE Design patterns like Business Delegate and Data Transfer Object DTO , Data Access Object and Service Locator.
- Worked with QA team for testing and resolve defects.
- Used ANT automated build scripts to compile and package the application and implemented Log4j for the project.
- Designed Use case diagrams, Class diagrams and Sequence diagrams using UML.
Environment: Java 5, JSP, JSTL, Spring, Hibernate 2.5, Design Patterns, XML, Oracle 10g, Web logic, Ant, Clear case, JUnit, UML, Web services, SOAP, Log4j, AJAX.
Confidential
J2EE Developer
Responsibilities:
- Participated in all phases of the project. Captured user requirements and documented using Use case and Sequence diagram.
- Followed Agile Scrum process to streamline development process with iterative and incremental development.
- Used various Design Patterns like Factory, Front controller, Business delegate and Singleton Patterns.
- Integrated with Quartz for scheduling support and developed schedule expressions and jobs.
- Develop, implement, and maintain an asynchronous, AJAX based rich client for improved customer experience.
- Developed the base service functionality of the framework and the base module to have uniform code.
- Used JMS to asynchronous communication between modules.
- Implemented spring service layer with dependency wiring, transaction, DAO and annotations.
- Extensively used spring framework for configuration, modularizing the application.
- Implemented the associated business modules integration using Spring, and Hibernate data mapping.
- Developed software application built with Struts.
- Developed JSP screens.
- Involved in code review, Unit testing, functional testing, system testing and Integration Testing.
- Implemented whole application package structure and their dependencies using Ant.
- Provided the production support for the application to the business users.
Environment: Java 6, Java EE 5, JSP, Spring 2.5.6, Struts 1.3.10, Hibernate3.0, Agile Scrum, JavaScript, Ant 1.7, Oracle 11g, CVS , Visio 2007, Eclipse, JUnit 4.3, Log4j, Web logic 10.3.
Confidential
Java Developer
Responsibilities:
- Involved in the Requirements collection Analysis from the business team.
- Created the design documents with use case diagram, class diagrams, sequence diagrams using Rational Rose.
- Implemented the MVC architecture using Apache Struts Framework.
- Implemented Action Classes and server side validations for account activity, payment history and Transactions.
- Implemented views using Struts tags, JSTL and Expression Language.
- Implemented session beans to handle business logic for fund transfer, loan, credit card fixed deposit modules.
- Worked with various java patterns such as singleton and Factory Pattern at the business layer for effective object behaviors.
- Worked on the JAVA Collections API for handling the data objects between the business layers and the front end.
- Worked on resolving java thread synchronization issues in existing applications.
- Developed Unit test cases using JUnit..
- Developed ant scripts and developed builds using Apache ANT.
- Used Clear Case for source code maintenance.
Environment: J2EE 1.4, Java 2, Tiles, JSP 1.2, JNDI, Java Mail, Clear Case, ANT, JavaScript, JMS.
Confidential
Java Trainee/Developer
- Developed Deployment descriptor using XML files.
- Used Rational Rose and Microsoft Visio, UML tools for creating sequence and class diagrams.
- Designed tables to access the database in Oracle.
- Configured the WebLogic Console by creating Connection Pool.
- Developed Client Application using Servlets.
Environment: EJB, JNDI, Web Logic, Java, RMI, JDBC, Servlets, XML, HTML, JavaScript, Windows NT/95, Oracle 8i