Java/j2ee Web Developer Resume
Portland, OR
SUMMARY
- Over 7 years of experience in Java/J2EE technologies and worked in all phases of Software Development Life Cycle.
- Excellent technical experience in Java, Servlets, JSP, JDBC, EJB, FileNet and XML with the back end RDBMS like Oracle
- Solid background in Object - Oriented analysis and design using Java/J2EE.
- Extensive experience in middle-tier development using J2EE technologies like EJB 2, JDBC, JNDI, JSP, Servlets.
- Experienced in using JDBC and Spring-JDBC for database access.
- Experience in using application servers like BEA Weblogic, IBM Websphere, and Apache Tomcat.
- Experience using XML, XSD and XSLT.
- Expertise in using issue tracking tools such as Rational Clear Quest, Quality Center and JIRA.
- Have enough knowledge and hands-on experience with spring and Hibernate.
- Familiar with EJB design patterns, Service Oriented Architecture (SOA), Aspect Oriented Programming (AOP).
- Installed, configured and performed administration on BEA WebLogic Application server
- Expertise in RDBMS like Oracle, MS SQL Server, MySQL and DB2.
- Extensive hands-on experience in object-oriented analysis, design, modeling and programming tools in conjunction with Unified modeling language (UML) and Rational Unified Process (RUP).
- Team player with excellent communication, presentation and interpersonal skills.
- Highly motivated team player with zeal to learn new technologies.
TECHNICAL SKILLS
Languages: Java, JSP, HTML, DHTML, JavaScript, XSL, XSLT, SQL, PLSQL, UNIX, UML
Technologies: J2EE, EJB, RMI, JMS, Servlet, JDBC, Web Services, FileNet
Frameworks: Struts, AJAX, Spring, Hibernate 3.0, JUnit, Log4j, XML, Beans, JSTL
IDEs/Tools: WebLogic Workshop, Eclipse, Ant, Rational Rose, Toad, PLSQL Developer, WinCVS, VSS.
App/Web Server: WebLogic, Tomcat, WebSphere, JBoss
Operating System: Windows, UNIX, Linux
Database: Oracle (8i/9i/10g), SQL Server, MySQL, MS Access
PROFESSIONAL EXPERIENCE
Confidential, Hartford, CT
Java/J2EE Developer
Responsibilities:
- Involved in Analysis, Design, Development, Testing, and Implementation and Support phases of Software Development Life Cycle (SDLC).
- Involved in creating Workbench application using Model, View and Controller with the help of Struts frame work and has written EJB’s for populating message’s and retrieve data to achieve performance.
- Designed UML diagrams using UML and Rational Rose.
- Install and configure RAD 6.0, PL/SQL, Rational Clear Case, and Rational Clear Quest and Oracle 10g client.
- Extensively worked on User Interface for few modules using JSPs, JavaScript and Ajax.
- Developed web components using Spring and Struts frameworks.
- Front-end development using HTML, JSP, Struts, wrote custom tags.
- Implemented both service and consumer web service components.
- Used Web Sphere to develop JAX-RPC web services.
- Written the transformation code using XSLT for Insurance forms for different states.
- Developed test harness to test the web services which helps test teams to test web service components independently using various request and response xml
- Involved in integrating Web Services using WSDL and UDDI.
- Extensively worked on developing WSDL, XML schemas for web service components.
- Closely working with QA, Business and Architect to solve various Defects in quick and fast to meet deadlines.
- Used Maven2 to build application and involved in deployment of the application in different environment
- Used JQuery to give special animation effects to the web pages.
Environment: J2EE,, JMS, Maven2, JBoss, RAD6.0, SOAP, Java Script, FileNet, JSP, Servlets, Websphere, WSDL, JAX-RPC web services, Junit, EJB, XML, Struts, Spring, Eclipse, PL/SQL, JQuery.
Confidential, Portland, OR
Java/J2EE Web Developer
Responsibilities:
- Participated in requirement gathering and converting the requirements into technical specifications.
- Involved in application design, development and testing of the application. Also participated in database design.
- Test Driven Development (TDD) process is used in developing the application.
- Developed User interface using Struts MVC frame work. Implemented JSP’s using struts tag libraries and developed action classes.
- Used struts validation framework for form level validation.
- Developed Session Beans, which were used to interface the Entity Beans.
- Implemented service layer using Spring IOC module.
- Integration of 100+ SOA services
- Used Spring's AOP to implement logging and getting data source objects as the advice that was woven in the bean classes.
- Used Spring Framework to support the Hibernate tool and Struts.
- Involved in implementing different J2EE design patterns like Session Facade, Message Facade, and Service Locator.
- Developed persistence layer using Hibernate framework.
- Developed Hibernate configuration files and java persistence classes for Mapping DB.
- Written Sql queries and stored procedures for persistence.
- Used the JDBC for data retrieval from the database for various inquiries. Performed purification of the application database entries using Oracle 10g.
- Used Eclipse 3.4.1 IDE to develop and debug the application.
- Involved configuring Weblogic Application Server to test the application.
- Involved in creating a base Test Case class for configuring the common framework which can extend the JUnit test class.
- Implemented unit test cases using JUnit framework.
- Implement the logging process at different levels of application using Log4j.
Environment: Java, J2EE, Struts 1.2, JSP, Hibernate 3.0, Spring 2.0, Servlets, JMS, XML, SOAP, JDBC, ANT, HTML, JavaScript, CSS, UML, JAXP, CVS, Log 4J, JUnit, Weblogic 10.3, Eclipse 3.4.1, Oracle 10g.
Confidential, Rhode Island
J2EE Developer
Responsibilities:
- Involved in the complete SDLC software development life cycle of the application from requirement analysis to testing.
- Developed the modules based on struts MVC Architecture.
- Developed The UI using JavaScript, JSP, HTML, and CSS for interactive cross browser functionality and complex user interface.
- Created Business Logic using Servlets, Session beans and deployed them on Weblogic server.
- Used MVC struts framework for application design.
- Created complex SQL Queries, PL/SQL Stored procedures, Functions for back end.
- Development code for XML parsing using SAX & DOM parsers
- Provided product support and On-call customer support.
- Prepared the Functional, Design and Test case specifications.
- Developed and deployed the application on Application Server using Ant scripts
- Responsible for reviewing other component’s deliverables.
- Prepared graphical user interface specifications and customer documentation.
- Prepared Class level and Sequence level diagrams for designing the content search module.
- Used Eclipse Java IDE to develop and debug the applications.
- Involved in implementation of the Application using java.
- Designed templates and screens in HTML and JavaScript. .
- Involved in development of front-end using JSP, HTML and JavaScript.
- Involved in writing Stored Procedures in Oracle to do some database side validations.
- Involved in processing customer Information using LDAP.
- Performed unit testing, system testing and integration testing
- Developed Unit Test Cases. Used JUNIT for unit testing of the application.
- Employed Hibernate to store the persistent data as an Object-Relational Mapping (ORM) tool for communicating with database.
- Worked on QualityCenter (QC) for testing of the Application.
- Involved in code and performance reviews of the code.
- Provided Technical support for production environments resolving the issues, analyzing the defects, providing and implementing the solution defects. Resolved more priority defects as per the schedule.
Environment: Java,J2EE,JSP,Hibernate,Weblogic,Oracle,JUnit,Log4J,Windows,SQL,XML,SAX,DOM,LDAP,RAD, Toad, Clear Case, Quality Center
Confidential
Java Developer
Responsibilities:
- Involved in Design, Development and Support phases of Software Development Life Cycle (SDLC)
- Involved in developing UML Use case diagrams, Class diagrams, and Sequence diagrams using Rational Rose.
- Developed the initial prototype version.
- Ability to manage co-employees during the entire software development life cycle.
- Reviewed the functional, design, source code and test specifications.
- Involved in developing the complete front end development using Java Script and CSS.
- Author for Functional, Design and Test Specifications.
- Implemented Backend, Configuration DAO, XML generation modules of DIS.
- Analyzed, designed and developed the component.
- Used JDBC for database access.
- Used Data Transfer Object (DTO) design patterns.
- Unit testing and rigorous integration testing of the whole application.
- Written and executed the Test Scripts using JUNIT.
- Actively involved in the system testing.
- Developed XML parsing tool for regression testing.
- Prepared the Installation, Customer guide and Configuration document which were delivered to the customer along with the product.
Environment: Java, JavaScript, HTML, CSS, JDK 1.5.1, JDBC, Oracle10g, XML, XSL, Solaris and UML