Java/j2ee Developer Resume
AZ
SUMMARY
- 7+ Years of progressive experience in Object - Oriented Analysis and Design with experience in teh full life cycle of teh software development process including requirement gathering, design, development, testing, Implementation and maintenance in Java/J2EE technology.
- Used Java, JSP, EJB (session Beans and Message Driven Beans), JMS, JNI, JNDI, Frameworks (Struts, spring, Hibernate, JSF) in Implementing J2EE technology.
- Proficiency in core java concepts like Threads, Exception handling, Generics, Strings and etc.
- Involved in collecting requirements from Business Users, Data Modeling, designing and developing tools using: J2EE, Java, Servlets, EJB, JSP, Xml, HTML and Java script.
- Worked with XML related technologies such as XML, XSL, DOM, JDOM, SAX, XSD, XSLT and used XML Schema for retrieving patient details in some of my projects
- Building and Deploying EAR, WAR, JAR files on test, stage and production servers and also experienced in using Version Control Tools such as Subversion, CVS, and PVCS
- Used Web Sphere Application Server, Web Logic Application Server and Tomcat in my projects and successfully deployed and compiled many of teh applications on them.
- Experience in application development using Model View Controller Framework Struts with Struts validation, Struts Tiles, Struts Tag Libraries.
- Many of my java applications are successfully implemented and complied using different IDE tools like Eclipse, JDeveloper and Net Beans.
- Used Hibernate and JDBC to connect to databases like Oracle, MYSQL and DB2 to store, delete, manipulate and retrieved data from them in many of my applications.
- Worked on different Operating Systems like UNIX, Linux, Windows 2k/NT, Windows XP.
- Involved in Troubleshooting, problem solving and Bug fixing in many of my projects done.
- Experienced in designing and developing object oriented software applications with a wide exposure to e-business, Internet, Intranet, Manufacturing and Finance security applications
- Excellent communication skills, interpersonal, strong architectural skills, hardworking and ability to TEMPeffectively communicate with all levels of teh organization such as technical, management and customers.
- Strong research and analytical skills, computing abilities, Problem solving, dynamic leadership qualities
- Experience of Test Driven Development and Continuous Integration in an Agile development project and extreme programming.
TECHNICAL SKILLS
Languages: C, C++, Core Java.
Java Technologies: SWING, JDK 1.5, Servlets, JSP, JDBC, JSTL, EJB 3.0, Java Beans.
Messaging Technologies: JMS, Websphere MQ series.
Web Services: SOAP, WSDL, Apache Axis, SOA.
Frameworks: MVC, Struts, Spring, Hibernate and JSF.
Web Technologies: JavaScript, HTML, DHTML, XML, XSL, XSLT, XSD, CSS, AJAX RDBMS Oracle 9i/10g, SQL Server 2005.
Application/Web Servers: IBM Web sphere, WebLogic, JBoss, Apache Tomcat, DB2
IDEs: Eclipse, JDeveloper and Net Beans
Version Control Tools: Subversion, CVS, and PVCS
Tools: Log4J, JUnit, Ant, Jbuilder, Subversion, Quartz.
Database Access Tool: Toad, SQL developer.
PROFESSIONAL EXPERIENCE
Confidential, AZ
Java/J2EE Developer
Responsibilities:
- Developed use cases from business requirements documents and functional specification and design specification.
- Implemented SOA architecture with Web Services using SOAP, WSDL, UDDI and XML.
- Developed Data Access Objects to access middleware Web Services.
- Created Spring Interceptors to validate web service requests and enables notifications.
- Developed JAX-RPC Based Web Services Using Axis and SOAP described by teh WSDL using Apache’s open source tools.
- Integrated business layer using Hibernate with Spring DAO.
- Wrote Hibernate configuration file, Hibernate mapping files and defined persistence classes to persist teh data into Oracle Database.
- Configured Hibernate session factory to integrate Hibernate with Spring.
- Designed and developed User interface using Struts tags, JSP, HTML and JavaScript.
- Used Spring MVC Controller, transaction management and Security.
- Used SoapUI web service testing tool for service-oriented architectures (SOA).
- Used SoapUI for web service inspection, functional testing, load and compliance testing and validation.
- Developed WebServices using Apache Axis which is an implementation of SOAP.
- Used IBM Rational ClearCase for supporting software configuration management (SCM) of source code, configuration management.
- Responsible for builds and deployment of application on WebSphere server on DEV, Test, UAT, QA and Prod environments using ANT scripts.
- Implemented SQL*Loader for moving data from external files into teh Oracle database.
- Wrote and used unit test framework to verify teh code for different conditions using JUnit.
- Developed a logging component using Apache Log4J to log messages and errors.
Environment: JDK 1.5, J2EE, JUNIT, JavaScript, Web services (AXIS, SOAP), Spring 2.5, JavaScript, HTML, SAX, ANT, JUnit, JMS, AJAX, jQuery, DOJO,IBM Clearcase, Servlets, Struts, Web Sphere, XML, Toad, CSS and Oracle10g, Hibernate, Apache Axis.
Confidential, NJ
Java/J2EE Developer
Responsibilities:
- Designed and developed views, controller and model components implementing Struts MVC Framework
- Developed web GUI involving JSP, JavaScript, HTML, CSS, XML and beans under MVC architecture
- Configured struts-specific deployment descriptor (struts config.xml)
- Implemented teh validations using Struts MVC Framework
- Developed Struts MVC compliant components for teh web tier.
- Developed Presentation tier as HTML, Java Server Pages using Struts MVC
- Framework implementing Strutsvalidator and Struts Internationalization
- Created Action Classes for Controller in Struts MVC Framework.
- Implemented Struts Framework for configuration of action mappings and presentation logic in JSPs, Servlets.
- Developed Servlets and designed web.xml for teh servlets.
- Involved in Java application testing and maintenance in development phase and production phase.
- Involved in developing JSP for client data presentation and, data validation on teh client side with in teh forms.
- Used Eclipse IDE to Develop teh applications.
Environment: Core Java,JDK 1.5, Servlets, JSP, Custom Tags, CSS, HTML, XML, GWT, Struts, Struts Validator, Junit, Eclipse 3.0, DB2, SVN and MySQL, SOA
Confidential, MA
Java/J2EE Developer
Responsibilities:
- Designed Class & Sequence diagrams for fund calculators, Search & document services.
- Designed and developed teh business & data access layer for money fund calculators using Spring & Hibernate.
- Involved in teh design, development and built business components.
- Involved in coding for presentation layer using JSPs, XML, Ajax for business layer.
- Using J2EE (Servlets) and Hibernate technologies for persistence layer.
- Implemented a Spring, Webservices dat provides services on teh products & funds.
- Configured web.xml, faces-config.xml for navigations and managed beans. Integrated JSF, Spring and Hibernate Frameworks.
- Worked on Eclipse during development to has MVC architecture for application development So dat teh developed application TEMPhas a separate paradigm for design layer, presentation layer and control layer.
- Integrated Struts, Tag Libraries and created interactive form-based applications. Where these tags are used for displaying error messages in dealing with nested Action Form beans.
- Developed teh Web & business interfaces & implementation using Spring, JSP & JSTL
- Implemented reusable modules for teh business objects in Java using best design practices.
- Documented teh project artifacts related to teh project
- Performed Unit & functional testing of teh components using JUnit.
Environment: Core Java, JDK, J2EE, Spring, Hibernate, Servlets, JSP, Struts, SOA, JSTL, Tiles, XML, Ajax, EJB, PL/SQL, WebServices, Log4J, UML, Design Patterns, Eclipse UML, WSAD, Tomcat, MyEclipse, JQuery, Linux OS.
Confidential, MA
Java/J2EE Developer
Responsibilities:
- Involved in different stages of teh project like design, analysis, and development and testing.
- Designed teh user interface using HTML, JSF, and CSS.
- Understand teh existing database (Non-Stop SQL) structure and design database structure in Oracle.
- Constructing teh low level design with various layers and components based on teh High level design and Software requirement specification.
- Generated teh Hibernate XML and Java Mappings for teh schemas.
- Used Hibernate Annotations in Entity Classes.
- Developed teh test cases for java classes using JUnit.
- Used Spring MVC framework to implement teh MVC pattern.
- Used Spring framework to populate teh Java Beans with property values.
- Developed teh front end using JSF and HTML.
- Used Log4j to enable logging during debugging.
- Developed sequences, Triggers, Constraints and Stored procedures for Oracle tables.
- Used Collection API Data Structures like Array List.
- Created Algorithms for teh requirements of teh application.
- Used JPA as persistence layer between teh database and application.
Environment: s: Core Java, JSP, JSF, HTML, CSS, JavaScript, Tomcat, UML, Eclipse Dimensions, Windows, Eclipse Galileo, Hibernate, JPA, Oracle, Spring, JUnit, Log4j, XML, Spring MVC, PLSQL Developer.
Confidential
Java/J2EE Developer
Responsibilities:
- Designed teh applications using Struts MVC framework for easy maintainability.
- Developed Action Classes, Action Form Classes, created JSPs using Struts tag libraries and configured in Struts-config.xml, Web.xml files
- Designed teh Front-end screens using Servlets, HTML, CSS and JavaScript.
- Involved in User Inputs Validation using Validation of Struts framework.
- Involved in writing DAO layer using Hibernate to access teh Oracle database.
- Implemented teh Business logic in teh middle-tier using Java classes, Java beans.
- Used and modified build.xml files and enhanced teh Ant Process.
- Developed various test cases and performance unit testing using JUnit.
- Used Clear Case for Source Control and Version Management.
- Involved in preparing Code Review, Deployment and Documentation.
Environment: Core Java, Struts 1.2, Hibernate 2, Servlets 2.4, Oracle9i, HTML, XML, AJAX, Java Script, Log4j, ANT, Clear Case, Eclipse, Windows 2003server.
Confidential
Java/J2EE Developer
Responsibilities:
- Involved in gathering requirements, analyze and preparing high-level and detailed design specification documents
- Analyzed existing system and prepared requirement analysis and feasibility study report.
- Responsible for content planning, designing of teh system and development of teh functional components.
- Involved in design, development and deployment of application using Java, Servlets, EJB, WSAD 5.0, Web Sphere Application Server 4.0 and XML.
- Enhanced Database level interactions with Java components using JDBC
- Involved in developing presentation tier using HTML, JSP, Java Script and Struts.
- Wrote SQL queries and Stored procedures using SQL and Oracle 9i.
- Involved in developing unit, system and integration test cases
Environment: Core Java (JDK1.1.8/1.2), JDBC, Servlets, HTML, JavaScript, Windows NT, Oracle 9i, Web Sphere Application Server 4.0