Web/application developer Resume
NJ
SUMMARY:
- 8 years experience in Design, Development, Implementation and Maintenance of Java & J2EE web and client server based Internet applications.
- Good Knowledge and working experience on Multi - Tier Architectures and Design using client-server and Web Technologies in Manufacturing, Telecom, Judiciary domain.
- Hands on experience in Requirement Analysis, High-level design using design patterns and Object Oriented programming and OOAD concepts.
- Completed projects using Java, J2EE, EJB, Spring, Struts, Hibernate, Web services, RMI, Servlets, JSP, JSF, JNDI, JDBC, JMS, JTS, JavaScript, HTML, SOAP and XML, SQL, PLSQL, Ajax, Ant-build scripts.
- Hands on experience in various java-programming tools like WSAD, Eclipse-3x, RAD.
- Hands on experience in all stages of Software Development Life Cycle (SDLC).
- Strong Experience in PL/SQL, SQL, Stored Procedures in Oracle and DB2
- Experience using J2EE Design Patterns like Composite View, Value Object, DAO, MVC, Singleton, Session Facade Pattern, Front Controller, MVC and Factory Pattern for reusing most efficient and effective strategies for new development.
- Expertise in developing MVC architecture for web based applications using Struts framework.
- Good experience in working with Web/Application servers likes Jboss4.x Application Server, Weblogic10.0&8.1, WebSphere6.x and Apache Tomcat5.x
- Experience in performing Code reviews and peer reviews for maintaining best Industry standards.
- Extensive experience in working on multiple operating systems including UNIX, Linux and Microsoft Windows.
- Experienced in business/technical requirements capturing, configuration management, team coordination and software engineering processes
- Expertise in using configuration management tools like CVS, VSS, RSA 7 and Clear Case.
TECHNICAL SKILLS:
Programming: Java1.6, J2EE, C++, JavaScript, XML,HTML, PL/SQL.
Web Technologies: JSP, Servlets, Swing, JDBC, JNDI, J2EE, XML, HTML, SOAP, JMS, Hibernate, EJB 2.1/3.0, RMI, WSDL, UDDI, DOM, SAX, XSL, X Path, HTML, AXIS, and Web services.
Development Tools: Eclipse 3.1, WSAD, RAD, Ant, Maven.
Frameworks: Struts 1.2, Hibernate.
Designing Tools: Rational Rose, Together, Agile Methodology.
Web/App Servers: Jboss, Weblogic 8.1/10.x, WebSphere 6/7, Tomcat.
Databases: Oracle 8i/9i/10g, SQL Server, Sybase11.x, DB2, MySQL.
Distributed Tech: J2EE, EJB, RMI, Web services.
Configuration Tools: VSS, CVS and ClearCase.
Design Patterns: Composite View, MVC, Value Object, DAO, Singleton, Factory Pattern, Session Facade, Front Controller, Business Delegate Design Pattern.
Operating Systems: Windows XP/NT/2000, UNIX, Linux.
PROFESSIONAL EXPERIENCE:
Confidential, NJ
Web/Application DeveloperResponsibilities:
- Developed rich UI using JSF components.
- Used IBM Ajax components to reduce Data transfer time between client and Server.
- Experienced in development of EJB Components like Session Beans with J2ee Design
- Patterns like Delegate and Session Fa ade.
- Worked on OOAD methodology and built the application with Test Driven Development (TDD).
- Used core java API's like collection classes, IO to process large size files.
- Consumed web services in bottom approach using XSD schemas by generating java objects.
- Code reviews for the code developed by the team to implement best coding standards and best practices.
- Extensively used Struts component classes in for developing applications for handling user requests.
- Developed struts action classes, interceptors and validation logic.
- Worked with java script, html, CSS to design the web pages.
- Experience in working with ClearCase, Clear Quest.
Environment: Java 1.6, JEE, JSP, JSTL, XHTML, JSF1.1, Spring, EJB 2.0, Web Services, MQ Series, JavaScript, AJAX, HTML, XML, iBatis2.3, JAXB, DB2, Web Sphere 7.0, RSA 7.5, DB2, ClearCase, Clear Quest.
Confidential, NJ
Application DeveloperResponsibilities:
- Interacting with the business and user group to ascertain requirements to carry out Business
- Re - engineering & Business Process Management processes with detailed functional and technical analysis with OOAD concepts and Agile RUP Methodology.
- Extensively used Struts component classes for developing applications for handling user requests.
- Involved in High Level Design and prepared Logical view of the Application.
- Involved in designing and developing of Object Oriented methodologies using UML and created
- Use Case, Class, Sequence diagrams.
- Created Data Source and deployed the Web application in application Server.
- Implemented EJB Components using Stateless Session Beans for the Business Layer.
- Implemented java design patterns like Singleton, Factory, Command patterns.
- Communicated with external application services with JMS messages.
- Involved with Spring IOC concepts to integrate Hibernate Dao classes with Struts Action classes.
- Developed persistence layer using ORM Hibernate for transparently store objects into database.
- Parsing of XML using SAX and DOM Parsers.
- Code reviews for the code developed by the team to implement best coding standards and best practices.
- Experience in working with ClearCase, Clear Quest.
- Analyzed and fine Tuned SQL queries to improve performance of the application with the databases like Oracle.
Environment: Java1.6, J2EE, Struts1.2, Spring2.5, JSTL, Hibernate, XML, Clear Case, JMS, JAXP, Eclipse, WebLogic, UML, Rational Rose, Log4J, Oracle, JUnit, Apache Axis,DB2, Web services, MQ Series, SOAP, ANT, WSDL, Quality Center, Oracle SQL Developer, Unix, Windows.
Confidential, MD
Application DeveloperResponsibilities:
- Interacting with the business and user group to ascertain requirements to carry out Business Reengineering & Business Process Management with detailed functional and technical analysis with OOAD concepts and Agile RUP Methodology.
- Developed the Rich UI Components using the JSF Component model Specific Tags
- Implemented the JSF MVC Frame work with the integration of the Caf and Enterprise Java Beans.
- Well experienced in working with SOA based architecture involving various sub systems.
- Experienced on Integration of VZOn Time application with the Oracle Fusion middle ware integration work flow process..
- Java helper classes for interacting with the EJB s and DAOs using J2EE patterns like session fa ade, business delegate and Service Locator.
- Created the stored procedures for the business process in the backend, and fine tuned the SQL quires for the performance.
- Involved in Client side and Server side validations using java script and struts.
- Participated in Unit Testing, Integration Testing, Regression Testing, System Testing.
- Configured and deployed the application in Websphere application Server on solaris and WindowsXP.
Environment: Java1.5, J2EE, JSTL, Hibernate, XML, Clear Case, JMS, JAXP,, Eclipse, Web Logic, UML, Apache Hadoop, Rational Rose, Log4J,SOA, Oracle11g, JUnit, Apache Axis, Webservices, MQ Series, SOAP, ANT, WSDL, Quality Center, PL/SQL, Unix, Windows.
Confidential, CA
Web DeveloperResponsibilities:
- Interacting with the business and user group to ascertain requirements to carry out Business Reengineering & Business Process Management processes with detailed functional and technical analysis with OOAD concepts and Agile RUP Methodology.
- Involved in High Level Design and prepared Logical view of the Application.
- Involved in designing and developing of Object Oriented methodologies using UML and created Use Case, Class, Sequence diagrams.
- Extensively used Struts component classes for developing applications for handling user requests.
- Involved in writing Stored Procedures and Functions, Triggers.
- Implemented EJB Components using State less Session Beans for the Business Layer.
- Implemented java design patterns like Singleton, Factory, Command patterns.
- Created Data Source and deployed the Web application in application Server.
- Communicated with external application services with JMS messages.
- Involved with Spring IOC concepts to integrate Hibernate Dao classes with Struts Action classes.
- Developed persistence layer using ORM Hibernate for transparently store objects into database.
- Parsing of XML using SAX and DOM Parsers.
- Code reviews for the code developed by the team to implement best coding standards and best practices.
- Analyzed and fine Tuned RDBMS/SQL queries to improve performance of the application with the databases like Oracle and DB2
Environment: Java1.5, J2EE, Servlets2.5, Struts1.2, Spring2.5, JSTL, Hibernate, XML, Clear Case, JMS, JAXP, Eclipse, WebLogic, JMS1.1, UML, Rational Rose, Log4J, Oracle, JUnit, Apache Axis, Web services, MQ Series, SOAP, ANT, WSDL, Oracle, DB2 Quality Center, PL/SQL Developer, Unix, Windows.
Confidential, MD
Web DeveloperResponsibilities:
- Involved in Requirement Analysis and Use Case development using Rational tools, OOAD and RUP.
- Reverse engineering the existing sources to generate UML Diagrams for better designing.
- Involved in High-level Design (HLD), Low-level Design (LLD) specifications of the project.
- Implemented MVC Architecture using Struts framework for web module of Application.
- Developed Presentation layer using Composite View Design Pattern using Struts Tiles.
- Developed EJB components using SLSB with Hibernate ORM.
- Implemented AJAX to reduce Data transfer between client and Server.
- Developed JSP pages, used Validation Framework for server side validation and Java Script for client side validation.
- Extensively worked with xml/xsl to convert xml files into xhtml.
- Written Hibernate Mapping xml files to integrate App with Database.
- Experienced in writing Stored Procedures and fine-tuned Complex SQL Queries.
Environment: Java, JSP, Servlets, Spring, Struts, Hibernate, JMS, RAD, UML, XML, EJB, ClearCase, JUnit, ANT, SQL, PLSQL, Business Objects, Web services, Websphere6.x, Log4J, DOM, SAX, HTML, DHTML, CSS, Log4j, Windows, Unix.
Confidential
Java DeveloperResponsibilities:
- Involved in Requirement Analysis and Use Case development using OOAD.
- Involved in High-level Design (HLD), Low-level Design (LLD) specifications of the project.
- Implemented MVC Architecture using Struts framework for web module of Application.
- Developed Presentation layer using Composite View Design Pattern using Struts Tiles.
- Developed EJB components using SLSB and State Full session Bean.
- Set up design specifications together with the business analysts and system designer and developed server side Web services.
- Developed Web services and Web services clients using JAX-RPC and XML.
- Developed database access service layer for the Web services and integrated modules.
- Experienced in writing Stored Procedures and fine-tuned Complex SQL Queries.
- Implemented Data Access Layer using ORM Hibernate with standard HQL Queries.
- Experienced in writing complex SQL statements, Store Procedures and used Hints and index for performance.
- Extensively used JUnit for unit testing of the Application.
- Implemented Business layer components using spring framework with IOC for Harmonizer Project which is part of Enterprise integration.
Environment: Java, JSP, Servlets, Struts, EJB, Hibernate, Eclipse3x, UML, XML, Spring, JUnit, ANT, SQL, PLSQL, AXIS, Web services, TOAD, Jboss, WebLogic, RMI, Log4J, DOM, SAX, Oracle.
