J2ee Developer Resume
Bloomington, IL
SUMMARY:
- Over 6+ years of experience in analysis, design, development and implementation of web based, Client/Server and n - tier distributed applications using Software Development Methodologies / frameworks like SDLC, RUP and AGILE.
- Worked extensively on Unified Modeling Tools (UML) in designing Use Cases, Class Diagrams, Sequence and Object Diagrams using Rational Rose and MS-Visio.
- Experience in various JAVA/J2EE technologies such as J2EE 1.4/1.5, JDBC 2.0/3.0, JSP1.2, Servlets 2.3/2.5, Struts 1.2/1.3/2.0, Hibernate 2.0/3.0 ORM, Spring 2.5, and Web Services.
- Experience in using web application development tools like IBM RAD 6.0/7.0, Eclipse 3.x, MyEclipse Blue, JDeveloper 11, IBM WSAD 5.x,and deployment on different serversWebSphere Application Server 5.1/6.0/6.1, JBOSS 4.2.2, 5.0/6.0,andApache Tomcat 5.0.
- Expertise in application development using different frameworks like Struts, Hibernate, Spring.
- Considerable experience in implementing Service Oriented Architectures (SOA) using XML based Web Services (SOAP/WSDL).
- Wrote XML DTD and Schema, and parsed XML documents using parsers like JAXB, SAX, and DOM.
- Experience inusing design patterns likeFront Controller, Business Delegate, DAO, Factory, Singleton, and MVCin the development of Multi-tier Distributed Enterprise Applications.
- Developed and usedCustom Tag Librariesfor embedding dynamic code into JSP pages.
- Proficient in variousweb based technologieslikeHTML, XML and JavaScript.
- Experience in Databases like Oracle 10g/11g, MySQL.
- Expertise inunit testingusingJunit.
- Experience inerror logginganddebuggingusingLog4J.
- Worked wif operating systems likeWindows 98/NT/2000/XP, UNIX.
- Goal oriented, organized, team player wif good interpersonal skills; thrives well wifin group environment as well as individually.
- Strong business and application analysis skills wif excellent communication & professional abilities.
TECHNICAL SKILLS
Technologies: Java JDK 1.2/1.3/1.4/1.5, J2EE (JSP 1.2,2.0
Servlets 2.3/2.5, Struts 1.2/1.3/2.0): Spring2.5, Hibernate 3.0, JMS 1.1, JDBC 2.0/3.0, Jboss 4.2.3/5.0 JavaScript 1.8.x, Log4j 1.2, JUnit 4.0, WSDL 2.0, XSD 1.1, Web Services 1.0
Markup Languages: HTML 4.0.1 and XML 1.0.
Application Servers: WebSphere 6.0.2/6.1, WebLogic 8.1/9.2, JBoss 4.2.2/5.0/6.0
Web Server: Tomcat 5.5/6.0
IDE: Eclipse3.0/3.2/3.3, MyEclipse6.0/7.1/8.0, IBM RAD 6/7, WSAD 5.1.2, Microsoft Visio 2007
RDBMS: Oracle 8/8i/9i/10g, MySQL 4.0, MS-SQL Server 2005, DB2
OS: Windows(Windows NT/2000/XP professional), UNIX
PROFESSIONAL EXPERIENCE:
Confidential, Bloomington, IL
J2EE Developer
Responsibilities:
- Followed SDLC methodologies and was involved in several phases of life cycle.
- Developed front end using SFX a framework developed by Confidential for developing JSP pages.
- Managed TestLink units for executing a set of test on an application.
- Customized scripts to test the various functionalities of the application.
- Used Spring framework for dependency injection,MVC architecture and integrated wif the framework.
- Implemented Hibernate object relational mapping for the data access.
- Used Web services for exchange of data from different applications.
- Performed testing of webservices using SOAPUI
- Implemented the application using the concrete principles laid down by several design patterns such as Business Delegate and Data Access Objects.
- Developed SQL queries for the requirements of the Postgres Database.
- Designed and Developed scripts using WAT framework, a wrapper of Selenium WebDriver.
- Involved and managed the project risks and their dependencies.
- Used Kdiff3 for comparing and merging files.
- Used Commons Logging framework (log4j) utility to log error, info and debug messages
- Used SVN for version control and to record the history of source files.
- Mavenised project to manage project build.
- Prepared Technical Specifications for development team.
- The IDE used was STS 2.6
Environment: Java 1.5, Spring 2.0,Postgres 9.1, JSP 1.2,Hibernate 3.0, Selenium Web Driver, JUnit, Web Services, SOAPUI, WSDL, SVN, Kdiff, Testlink
Confidential, Columbus, OH
J2EE Developer
Responsibilities:
- Followed RUP methodologies and was involved in several phases of iteration.
- Designed UML Artifacts like Sequence Diagrams and Collaboration Diagrams, Activity Diagrams using Visio.
- Designed and Developed the front end using JSP, and JavaScript
- Developed the presentation layer wif Spring MVC.
- Used Spring framework for dependency injection and integrated wif the framework and Hibernate.
- Implemented Hibernate object relational mapping for the data access.
- Used Web services for sending and getting data from different applications using SOAP messages and used DOM for XML parsing
- Developed SQL queries and PL/SQL blocks for the requirements and participated in designing the Entity Relationship for the Database.
- Implemented the application using the concrete principles laid down by several design patterns such as MVC2, Business Delegate, Data Access Objects, Singleton.
- Developed JUnit test cases for all the developed modules.
- Used Commons Logging framework (log4j) utility to log error, info and debug messages
- Used CVS for version control and to record the history of source files.
- Prepared Technical Specifications for development team.
- Used MyEclipse 6.0.1 as the Development Environment
Environment: Java 1.5, JSP 2.0, Spring 2.0, Hibernate 3.0, Oracle 10g, SQL, MyEclipse 6.0.1, UML, JavaScript, MS Visio 2003, JUnit, PL\SQL, Web Services, SOAP, WSDL
Confidential, Springfield IL
J2EE Developer
Responsibilities
- Involved in design, development, testing, and production deployment phases of the project using Iteration methodology
- Developed theMVC architecture using Struts Framework
- Developed the necessary strutsAction and Action Formsfor the application
- UsedStruts ValidatorFramework to do validations
- Worked wif Design Patterns likeFront Controller, DTO and DAO pattern
- Implemented the view layer usingJSP
- Implemented the controller layer usingStruts ActionServletFramework
- Developed code to parse XML documents using SAX and DOM
- Involved in unit testing usingJUnit framework and used Struts Test Cases for testing Action Classes
- Developed logging module using Log4j to create log files to debug as well as trace the application
- Used WSAD as the IDE and supported in deployment toWAS (WebSphere Application Server)
- Developed and implemented PL/SQL stored procedures, functions, and triggers
Environment: J2EE ( JNDI, JDBC), Servlets2.2, Strut framework, JSP1.2, JDBC, HTML4.0, DHTML, JavaScript, CSS, UML, XML, WebSphere 5.0, WSAD 5.0, Oracle 10g, Log4J.
Confidential, Cincinnati, OH
Java Developer
Responsibilities:
- Followed the Agile Programming Principles (scrum).
- Designing Class Diagrams, Sequence Diagrams using Rational Rose.
- Involved in 3-tier architecture for developing the application.
- Developed Presentation layer using JSP, HTML.
- Used Spring Framework for integrating Hibernate and Struts
- Designed Participants, Medium Term modules for Exporters insurance.
- Worked wif WSDL for Web Services.Developed J2EE components using WSAD as IDE.
- Developed SQL queries to access and manipulate data in database system.
- Used Hibernate extensively to persist the data into the Oracle10g database
- Involved in Unit testing and Integration Testing.
- Log4J was used for logging
- Used Command Pattern, J2EE Design patterns such as Business Delegate, Singleton.
- Interacting wif Business Analyst for Business logic Clarifications.
- Reporting Project Manager and updating Task Status.
Environment: Java, J2EE, Spring, Hibernate, HTML, XML, JSP, Java Script, UNIX, WSDL, Oracle 9i, log4j, JUnit, WebLogic 9.2, WSAD, Rational Rose.
Confidential
Software Developer
Responsibilities:
- Involved in development of Controllers (Servlets) and Business classes (EJBs).
- Involved in development of GUI’s using JSP.
- Involved in development of writing Data Base queries using JDBC and SQL.
- Preparation and execution of unit test cases
- Writing Views in PL/SQL for Reports.
- Deploymentsof EARwif respect to Test environment.
Environment: Oc4j container, Eclipse, HTML, JSP, Servlets, JavaScript, Oracle 10g, PL/SQL Developer.
Confidential
Software Developer
Responsibilities:
- Involved in preparing requirement specification and analysis different activities occurring during the life cycle of the project like Requirement Analysis, and design.
- Created a user Interface through HTML and JSP.
- Developed the application on Eclipse
- Defined business requirements for access to customers using Servlets, and Java Beans.
- Implemented for client side validation using Java Script.
- Information is stored on Oracle, which is back end for this project.
- Used JDBC to provide database connectivity to database tables.
- Deployed the application on Apache Tomcat
Environment: Eclipse, Tomcat, Servlets 2.3, JSP 1.2, JSP Tag Libraries, HTML, JDBC 2.0, Oracle 8i and Windows NT/2000.