We provide IT Staff Augmentation Services!

Sr. Web Developer Resume

0/5 (Submit Your Rating)

Camden, NJ

PROFESSIONAL SUMMARY:

  • 7+ Years of experience in user interaction, Coding, Testing, requirement gathering, systems analysis, design, development and implementation of many N - Tier Application
  • Developed web-based applications using Model1, Model2, and MVC architectures.
  • Expertise in developing both Front End & Back End applications using Java, Servlet’s, JSP, JSF, AJAX, Web Services, JavaScript, HTML, Struts, Spring, Hibernate, Angular JS, JDBC, EJB, JMS, JNDI, XML,XSLT, JAXB, ANT,Log4j.
  • Vertical industry experience includes Product Oriented, E-Commerce, Banking, Financial Services, and Insurance.
  • Strong exposure working with J2EE design patterns like MVC, Front Controller, Value Object, Singleton and Data Access Objects
  • Experience using NoSQL databases like MongoDB, Cassandra, Redis.
  • Proficiency in programming with different Java IDE's like RAD 7.5.4, Eclipse3.4, 3.2, JBuilder and Web Sphere Application Developer (WSAD)/RAD7.
  • Extensive Experience working spring 2.5 and Hibernate 3.0, Struts 2.0 frameworks.
  • Experience with multiple Servers like IBM Web Sphere 4.0/5.x/6.x, Web Logic 7.0/8.1/9.0/10 , JBoss and Apache Tomcat 6.0/5.5 and Apache Axis 2.
  • Solid working knowledge of Java Web Services, with real time testing knowledge using SOAP, WSDL, and UDDI.
  • Proficient in creating server-side components, designing and implementing Business Tier Objects, User Interface (GUI) design and development, Unit testing, debugging and Deployment
  • Expert in writing SQL queries and using Hibernate framework with Spring ORM in interaction with the RDBMS and familiar with Non-Relational Database like MongoDB and Cassandra.
  • Developed client-side architecture using GWT and Swing.
  • Worked on various kinds of tests such as Unit, Functional, Regression, Integration, System, End to End, Performance, Load, Stress, Backend and Black Box testing, White Box testing, User Acceptance Test (UAT) for Web and Client/Server Applications.
  • Extensive experience in production support and troubleshooting issues arising post-deployment.
  • Demonstrated work experience in using the state of art UI frameworks like Tiles and EXTJS,
  • Worked with ANT Builder and ANT/Maven for the application building and used log4J for application logging.
  • Strong experience in Configuration tools like Perforce (P4v), CVS, SVN, and Rational Clear case.
  • Experience in Software Development Life Cycle (SDLC), OOA, OOD and OOP through implementation and testing.
  • Ability to grasp new technologies and to correctly apply new tools to build applications. Good Interpersonal Skills, team-working attitude, takes initiatives and very proactive in solving problems and providing best solutions.

TECHNICAL SKILLS:

Programming Skills: J2se, J2EE,GWT,JDBC, JUnit, Servlet s, JSP, Swings, EJB, JavaBeans, STRUTS, Hibernate, Spring, SQL, JMS, JSF, JTA,JPA, PL/SQL, XML C, C++.

Scripting Languages: HTML, DHTML, JavaScript, JQuery, Action Script, Angular JS, AJAX, Flash and Flex

Web/Application Servers: WebLogic8.1, Apache Tomcat, IBM Web Sphere, RAD 6.0.

Web Services: SOAP, WSDL, UDDI, Lombardi BPM.

RDBMS: Oracle 9i/8i/8.0/7.5, SQL*Plus, MSSQL Server 2000/7.0, MS Access 7.0/97/2000,MySQL.

Design/Build Tools: JBuilder, Eclipse, Eclipse 3.4 RCP, SWT, Web Sphere Application Developer(WSAD), RAD6.0,Eaxdel Stdio4.0WebLogic,NetBeans6.0, My Eclipse 7.1,Workshop, Ant

Operating Systems: Win 3.x/95/98/NT/XP, Linux - Red hat,, MS-DOS 6.22

Log/Test/Version Control Tools: Perforce(P4v),Apache Log4J,CVS,SVN, JUnit, QTP, Win runner, Test Director

Protocols: TCP/IP, Telnet, HyperTerminal (Serial Port Connection), FTP & SMTP

PROFESSIONAL EXPERIENCE:

Confidential, Camden, NJ

Sr. Web Developer

Responsibilities:

  • Involved in Analysis, Design, Coding, and unit testing of the project.
  • Converted screens from XMI framework to AngularJS framework.
  • Designed and developed views, controller and model components implementing Spring MVC Framework.
  • Wrote the controller inSpring MVCwhich delegates the request from front end to the delegator layer, to make calls with backend systems andused Hibernate to persist in the back-end.
  • Developed the web pages using Angular JS.
  • Extensively usedWebStormfor development in the front end and usedSubversionas version control system andTortoiseclient for SVN.
  • Testing the java script files using Jasmine framework and Karma.
  • Ran the standalone front end application inGrunt Server. Used Google Chrome for debugging the application.
  • Developed JQueries to simplify javascript on the website.
  • Usage of couch base as the object database for caching strategy we are using to store objects in the form of JSON so that users can have less wait time for loading the application.
  • Using Bootstrap to design the HTML pages so that all the pages of the application will be responsive and platform independent.
  • Used AJAX along with combination of HTML, CSS, XML and JavaScript for creating fast and dynamic web pages.
  • Deployment of applications on Apache Tomcat.
  • Developed test scripts and test cases using Karma and node js.
  • Developed cascading style sheets for the front end design of the website.
  • Developed Restful Web Services which act as gateways into the back end.
  • Involving in discussions with UX designer so that best wire frames will be designed for the application.
  • Perform item investigation and advancement assignments of progressively complex nature which may oblige broad exploration and examination.
  • Worked on building functional UI prototypes.
  • Worked Extensively on UI development using GWT and XMI.
  • Enhancements and support to every release which is done on quarterly basis.
  • Provide UAT and Production support.

Environment: Spring MVC, Warp, WebStorm, Hibernate Grunt, JQuery, GWT, Node JS, Maven, J2EE, Java, Agile, AngularJS, CSS, JSON and HTML.

Confidential, Atlanta, GA

Web Developer

Responsibilities:

  • Experience in Agile Based development.
  • Developed the application using Struts Framework that leverages classical Model View Controller (MVC) architecture.
  • Converting XML to java related objects using JAXB.
  • Used Web Services to verify the PID.
  • Implemented a Java Web Service client to interact with Web Services by using SOAP.
  • Tested several modules identifying bugs and worked on debugging of project using JUnit.
  • Worked on SLF4j to configure it using different logger implementations.
  • Prepared detailed report concerning project specifications and activities.
  • Created and modified scripts to perform load testing.
  • Execute test strategies and analyze test results. Maintain strict adherence to client's prescribed testing guidelines, control processes and procedures.
  • Using JMS to interact with other modules of the project.
  • Involved in writing the database integration code using Hibernate.
  • Established the relation for the different beans using the Hibernate mapping files.
  • Developed application using IntelliJ IDE.
  • Worked on Production Support Team. Designed and integrated the Hibernate persistence Solution with the application architectures.
  • Deployment of applications in WebLogic application server, along with tuning application related parameters.
  • Worked on NoSQL database Cassandra.
  • Implemented logging and tracing using Log4J.
  • Used SVN for version control across common source code used by developers.
  • Experience in working on multiple projects and handling tasks in parallel.
  • Prepared design level documents like class diagrams for the application using UML plugin.
  • Developing web applications and coordinating with other teams and web-service providers.

Environment: J2EE 5.0, SLF4j, IntelliJ, JBoss, web logic web services, JQuery, spring, hibernate, oracle, JUnit, JNDI, log4j, xml, JAXB, SVN, html and SOAP web services.

Confidential

Web Developer

Responsibilities:

  • Contributed in design and development of Struts MVC web based application.
  • Used Struts Tiles and Validator framework extensively in developing the applications.
  • Provided client side validations using Struts Validator framework and JavaScript.
  • Identified, designed and coded various business modules for the application.
  • Mentored developers regarding business knowledge and application framework knowledge.
  • Web services were registered in a UDDI registry, described using WSDL.
  • Java based client applications utilized JAXR and JAXM to connect to the UDDI registry and to send the SOAP based messages to the service.
  • Worked with team members on using UML.
  • Involved in writing JSP and Struts Action, DAO classes.
  • Implemented the functionalities using JSP, HTML.
  • Involved in writing JSP components. Used JSTL Tag library (Core, Logic, Nested, Bean and HTML taglib's) to create standard dynamic web pages.
  • Used Java Persistence API (JPA) and Hibernate for performing the Database Transactions. JPA was used for designing and creating the entities and establishing the relation between the entities in a persisted way for EJB 3.0
  • Stored procedures in DB2 were accessed through Hibernate. .
  • Deployed the application on JBOSS Application Server
  • Developed shell scripts to monitor MQ queues and coded business logic to do file transfer process
  • Applied request values, process validations, updated model values, done event driven development, developed MVC style views using JSF.
  • Involved in development of Test Cases using JUnit for Unit Testing. Developed Unit and functional tests for the new functionality.
  • Involved E2E Development by integrating Front End and Backend by debugging.

Environment: Struts, JAXR, JAXM, SOAP, JSP, JSTL, JBOSS, JUnit, JSF, MQ queues, html, CSS, and Linux.

Confidential

JAVA Developer

Responsibilities:

  • Responsible for the design, development and coordination of projects to develop a MVC based web application using Struts Framework, application was built on Struts.
  • Developed the JSPs and Servlets using Struts Framework and tag libraries.
  • Coding new JSPs, modifying existing JSPs as per the design and updating the web.xml, struts-config.xml to update action mappings.
  • Used the Struts Validation framework for validating the forms.
  • Developed Servlets to process the requests, transfer the control according to the request to corresponding Session Beans and JSP pages. Session Beans communicate with the Entity Beans, which perform the actual business logic.
  • Developed SQL queries to interact with the Oracle database and used JDBC to interact with the database.
  • Created stored procedures and functions for handling different tasks on the database.
  • Written JavaScript functions to get dynamic data and for client side validation.
  • Used EJBs to generate queries, handle backend calls and to maintain database persistence.
  • Used Design patterns (Session Facade, Value Object, DAO, Service locator) for flexibility and re-usability.

Environment: JDK, struts, JavaScript, JDBC, servlet, Eclipse IDE, oracle, pl/sql, WebSphere, html, xml, CSS, JSP, Linux and EJB.

We'd love your feedback!