We provide IT Staff Augmentation Services!

Web Developer Resume

4.00/5 (Submit Your Rating)

Minneapolis, MN

SUMMARY

  • Over 8 years of experience in Analysis, Design, Development, Implementation and testing of Web based and Client Server applications.
  • Expert level skills in application development using Java, JEE, Spring Framework, Hibernate, Struts, JSP, JSF, EJB, JPA, Servlets, JDBC, Html, JavaScript, JEE compliant application servers, multi - threading, client/server, design patterns of JEE architecture.
  • Expertise in developing J2EE applications using J2EE components, Design Patterns - MVC, Session facade, Singleton, Front Controller, Business delegate, Data access objects.
  • Knowledge of JEE Design Patterns such as Creational, Structural and Behavioral design patterns Singleton, Factory, Facade, Builder, Observer, DAO, Value/Data Transfer etc.
  • Good knowledge in spring framework - Spring IOC, Spring MVC, spring AOP and Spring Webflow.
  • Have experience in Design, Development and Deployment of Java/J2EE web components on servers like Apache Tomcat, JBoss, WebSphere and WebLogic.
  • Experience in database development and implementation using different RDBMS such as Microsoft SQL Server, Oracle and MySQL.
  • Good experience and knowledge working on ORM persistence frameworks like Hibernate.
  • Experience in design and development of Front-End User Interfaces/GUI's usingHTML, JSP, JavaScript, CSS and XML.
  • Expertise in HTML, CSS, JavaScript Libraries, MXML, JSTL specifications, and Custom Tag Libraries, XML (SAX, DOM), XSL, XSLT, JAXP, JAXB, JDOM, DTD, and Resource Properties.
  • Experience with the complete software development life cycle (SDLC)
  • Experience in n-tier architecture, OO Design & Development using Rational Rose
  • Experience in apache Camel to integration application between different models.
  • Experience includes Application Servers like WebLogic App Server, WebSphere App Server and Web Servers Tomcat/Apache.
  • Excellent experience in database & related technologies including Oracle, SQL Server, Teradata, DB2, SQL Plus, PL/SQL.
  • Good experience in Modelling tools for UML design using MyEclipse, developed UML diagrams (Use-case, Activity, State, Class diagram, Sequence diagrams etc).
  • Performed unit testing using JUnit integration and deployment of applications done using tools such as ANT and Maven and debugging through log4j.
  • Experience in AJAX, XML, XSLT, XPATH, and Web Services with SOAP to design, deploy, develop and implement the internet / Intranet applications.
  • Strong front-end UI development skills using scripting languages like JSP, AJAX, HTML, DHTML, JavaScript, JQuery, DOM and CSS.
  • Expertise in developing Web services using SOAP, REST, XML, WSDL, XML Beans and Axis.
  • Extensive experience in design, development and implementation of Model-View-Controller frame works using Struts and Spring MVC.
  • Strong Communication and Analytical skills and a demonstrated ability to handle multiple tasks as well as work independently or in a team.
  • Excellent troubleshooting and debugging skills.

TECHNICAL SKILLS

  • Windows XP/Vista/Windows 7
  • VMware
  • Unix
  • Linux
  • Java
  • C
  • C++
  • JDK
  • JDBC
  • J2EE
  • Servlets
  • JMS
  • EJB
  • Junit
  • Spring
  • Hibernate
  • Apache
  • Tomcat
  • IBM Websphere
  • DB2
  • Oracle
  • SQL Server
  • MySQL
  • MS Access
  • Ant Build Script
  • MS Visual Studio
  • MS Project
  • MS Office
  • JSP
  • JSF
  • HTML
  • CSS
  • XML
  • JavaScript
  • JQuery
  • Proxy
  • Bridge
  • Strategy
  • Decorator
  • Observer
  • Builder
  • Visitor
  • MVC
  • IBM MQ Series
  • STS
  • Visual Studio
  • RAD
  • NetBeans
  • Eclipse
  • Struts
  • Spring MVC
  • SOAP
  • WSDL
  • Apache Camel

PROFESSIONAL EXPERIENCE

Confidential, Minneapolis, MN

Web Developer

Responsibilities:

  • Worked on multiple stages of software development using agile software development methodology.
  • Implemented spring framework controller for request, response paradigm by spring controller using Spring - MVC.
  • Extensively worked on controllers, service and DAO. Working on DAO involved developing stored procedures and writing SQL queries to query the databases.
  • Implemented modules using core Java APIs, Java collection, threads.
  • Involved in consuming XML web services using REST, SOAP, WSDL, JAXP, and JAXB.
  • Used JUnit testing framework for performing unit testing and to support Test Driven Development (TDD).
  • Involved in periodically building the application in Ant Hill build tools and resolved build errors.
  • Used Log4J to monitor the error logs.
  • Used Maven to build application and developed it on web sphere server.
  • Developed the presentation tier using JSP, Java Script, JSON, YUI, CSS, XHTML and HTML.
  • Performed client side validations using JavaScript.
  • Implemented scripting with Ajax and xml to dynamically refresh the page content.
  • Provided production support 24/7.
  • Provided support to the QA testing team, responsible for bug fixing, and ensuring the quality of the application
  • Extensively used design patterns like prototype, value object, data access object.
  • Supported and helped junior developers with the application logic and program flow
  • Used apache Camel to integration application between different models.

Environment: J2EE 7, Java1.6, Spring 4.0, Servlets 2.5, JSP 1.2, Ajax, XHTML, CSS, JQuery 1.4, WSDL, REST, JAXP, JAXB, XML, Oracle 10g, CVS, UML, Agile, Log4J, JUnit, Maven, ALM, JIRA bug tracker, Agile methodology, AntHill build tool, RAD8.5.0, Web sphere 8.0, Windows 2008, Apache Camel.

Confidential, New York City, NY

Java/J2EE Developer

Responsibilities:

  • Provided technical guidance to business analysts, gather the requirements and convert them into technical specifications/artifacts.
  • Used Object-oriented analysis (OOA) for object-modeling techniques to analyze the functional requirements for a system.
  • Designed and developed Customer registration and login screens using HTML, Servlets and JavaScript.
  • Simplified client-side scripting of HTML using JQuery, a cross-browser JavaScript library.
  • Developed web pages to display the account transactions and details pertaining to that account using DHTML and CSS.
  • Configured Spring and EJB to manage Actions as beans and set their dependencies in a context file and integrated middle tier with Struts web layer.
  • Wrote JavaScript validations to validate the fields of the user registration screen and login screen.
  • Dealt with Hibernate open source ORM frame work for persistence management.
  • Designed a network of web pages, where the user progresses through an application by selecting links, resulting in the next page being transferred to the user and rendered for their use using REST.
  • Used JBoss an application server, to implement the Java Platform Enterprise Edition, create applications and to integrate applications with other applications
  • Developed high-performance web applications using Struts and JQuery and XML Http Request.
  • Designed and developed STRUTS, implemented event handling using Java, STRUTS, AJAX, and JavaScript for various modules.
  • Configured JDBC and LDAP Security in the application server.
  • Developed LDAP server configuration files to enable encryption support for password storage.
  • Developed UI with AJAX, DHTML and JavaScript for more interactive web pages.
  • Used JUnit to write repeatable tests.
  • Used log4j for tracking errors and debugging the code.
  • Implemented Spring MVC architecture and increased modularity by allowing the separation of cross-cutting concerns using Spring AOP.
  • Deployed flow of Execution in the Servlet Environment using STRUTS and defined Navigation Rules.
  • Developed Messaging frame work for Asynchronous service using JMS.
  • Used apache Camel to integration application between different models.
  • Involved in unit testing and system testing and responsible for preparing test scripts for system testing.

Environment: Java, J2EE, Servlets, Apache Camel, Struts, JMS, Hibernate, Spring, EJB, Web services, JDBC, REST, UML, HTML, JQuery, JavaScript, CSS, XML, XSD, Log4j, Oracle 10g, PL/SQL, JUnit, JNDI

Confidential, Austin, TX

Java/J2ee Developer

Responsibilities:

  • Extensively used SQL, PL/SQL in constructing views, indexes, stored procedures, triggers, cursors, functions, relational database models.
  • Responsible for the Design, Deploy and development of the web applications.
  • Wrote JavaScript validations to validate the fields of the user registration screen and login screen.
  • Designed a network of web pages, where the user progresses through an application by selecting links, resulting in the next page being transferred to the user and rendered for their use using REST.
  • Used Apache Tomcat an application server, to implement the Java Platform Enterprise Edition, create applications and to integrate applications with other applications
  • Configured spring and EJB to manage Actions as beans and set their dependencies in a context file and integrated middle tier with Struts web layer.
  • Designed and developed STRUTS, implemented event handling using Java, STRUTS, AJAX, and JavaScript for various modules.
  • Involved in requirement analysis, design, coding and implementation.
  • Involved in DB design and DB deployment.
  • Deployed flow of Execution in the Servlet Environment using STRUTS and defined Navigation Rules.
  • Used log4j for tracking errors and debugging the code.
  • Interacting with the Managers and created prototypes as per the business requirement.
  • Designed the user interactive (UI) web pages using web technologies. Collaborating with Product Managers and Software Engineers to provide guidelines on solid UI design using advanced level of HTML, XML, AJAX, JavaScript and CSS.
  • Involved in unit testing and system testing and also responsible for preparing test scripts for the system testing.
  • Responsible for the successful execution of Project Planning and Deployment cycles.
  • Provided end to end support for the system and involved in coding and testing.

Environment: Java/J2EE (JSP, Servlet), JavaScript, Spring, JQuery, Ajax, JSON, REST Easy services, Hibernate 3.0, Eclipse, MSSQL, SVN, Apache Tomcat

Confidential, Port Washington, NY

Java/J2ee Developer

Responsibilities:

  • Project includes various web solutions and analytical tools to supporting its member agencies through interagency communication and the enhanced utilization of their existing traffic and transportation management systems.
  • Responsible for system analysis, design and development in J2EE using MVC based architecture.
  • Involved in various phases of Software Development Life Cycle (SDLC) as requirement gathering, modeling, analysis, architecture design & development and the project was developed using Agile Methodologies.
  • End-to-end Project Management, including customization of product based on the customer's requirement, meeting delivery deadlines on development, testing, implementation phases of the system and customer relationship consulting.
  • Performed application design development maintenance enhancements and testing using JSF ICEfaces.
  • Developed the front end of the application using HTML, CSS, JSP and JavaScript.
  • Implemented the design patterns like DAO Factory, Singleton, Service Locator and Business Delegate.
  • Designing and edited GUI with innovation and creativity with the help of graphs, charts, other diagrams
  • Integrated spring (Dependency Injection) among different layers of an application.
  • Developed Object Model from Hibernate mapping files.
  • Using spring validation framework for server side validation.
  • Used various design patterns to direct best solutions.
  • Helped to finish assignments using several frameworks such as: Java applet, Spring MVC, Hibernate, Struts.
  • The several technologies were used to create and deploy web pages such as JSP, JavaScript, HTML, and CSS.
  • Used Hibernate as ORM tool to store the persistence data into the Oracle database.
  • Involved in Architecture, design and development using JSF/ADF, JQuery, and Spring MVC framework with AOP concepts.
  • Used AJAX in suggestion list and to display dialog boxes.
  • Developed Web Services using SOAP, WSDL and XML.
  • Developed Session Beans (EJB) for the Business logic.
  • Developed Oracle PL/SQL (Stored procedures).
  • Performed unit testing using JUNIT framework and used Test Cases for testing Action Classes.
  • Monitored the logs using Log4j and fixed the problems and used SVN for version control.
  • Managed Source Control and Version Control using CVS and SVN
  • Involved in research activities for determining frameworks and technologies feasible for the development of application.

Environment: Java Script, HTML, CSS, JSP, JQuery, MVC, Hibernate, Struts, spring, Oracle, Windows, MS Office, Apache Tomcat.

Confidential, Zhengzhou, China

Java Developer

Responsibilities:

  • Understanding existing process, requirement collection and creating prototypes.
  • Designed Java classes (Action classes & Dispatch Action classes) using Struts Framework to implement the MVC2 Architecture.
  • Developed JSP pages and Action Servlets for HTML generation and for session management.
  • Developed custom tags to get custom behaviors in JSP pages.
  • Used Validation Framework in Struts, created custom validations and action level validations using ValidatorActionFrom.
  • Designed and Developed Session Beans necessary for various functionalities.
  • Designed and developed DAO's to implement the business logic.
  • Web.xml and Struts-Config.xml was developed taking various design issues into consideration.
  • Developed XSLT documents to transform XML source files to XML result files.
  • Used JSTL extensively to display the data from the backend on the JSP pages.
  • Used Session facade extensively to provide a uniform coarse-grained service layer to separate business object implementation from business service abstraction.
  • Designed EJB Home Factory class using Singleton pattern to cache EJB home reference for entire application lifetime.
  • Wrote Store Procedures (PL/SQL) for interacting with the database.
  • Writing Test Plans and Design Specifications for various modules.
  • Involved in Load Testing and Unit Testing.
  • Coordinating with QC during Releases.

Environment: Java, Servlets, JSP, Java Mail API, Eclipse, XML, Web Sphere, Struts, EJB, CSS, HTML, JavaScript, PL/SQL, ORACLE 8i Database.

Confidential 

Java Developer

Responsibilities:

  • Involved in System Analysis and Design methodology as well as Object Oriented Designand development using OOAD methodology to capture and model business requirements.
  • Implemented the web-based application following the MVC II architecture using Struts Framework.
  • Designed the front-end using HTML, JavaScript and CSS.
  • Extensively used Custom JSP tags to separate presentation from application logic.
  • Installation, Configuration & administration of Weblogic environment, including deployment of Servlets.
  • Extensively used the Java collection Framework Classes for Holding the Application objects.
  • Designed and developed used XSLT transformation components to convert data from XML to HTML, Used XML DOM API for parsing XML.
  • Involved in writing SQL, Stored procedure and PL/SQL for back end. Used Views and Functions at the Oracle Database end.
  • Used Hibernate for Object Relational mapping.
  • Used Spring Framework for implementing business logic and maintaining transactions.
  • Used Struts Frame work to create Web Applications that leverage both Servlets and JSP.
  • Generated XML documents using Schemas and DTDs.
  • Participated in Unit Testing of the project.
  • Used ANT for compilation and building JAR, WAR and EAR files.
  • Used JUnit/Eclipse for the unit testing of various modules.

Environment: Java, J2EE, JSP, MVC, Servlet, Struts, Weblogic Application Server, Web services, XML, XSLT, HTML, Hibernate, Spring, SOAP, CSS, JavaScript, Multithreading, Oracle 9i, JUnit, JDBC, Windows 2000.

We'd love your feedback!