We provide IT Staff Augmentation Services!

Web Developer Resume

3.00/5 (Submit Your Rating)

Bellevue, WA

PROFESSIONAL SUMMARY

  • 7+ years of professional experience of developing enterprise applications using Object oriented methodologies, enterprise technologies, frameworks and design patterns.
  • Good experience and knowledge in various development methodologies like Test Driven Development (TDD), Scrum, Agile, UML and Rational Rose.
  • Hands on experience in the areas of Web applications using J2EE technologies like Java, Servlets, JSP, EJB, JDBC, Web Services (SOAP, RESTful, WSDL).
  • Strong Hands on experience with Struts, spring, Hibernate and JUnit frameworks.
  • Proficient in using various design patterns such as MVC, Data Transfer Object, Value Object, Singleton, Service Locator, Session Facade, Factory Pattern and DAO.
  • Experience developing front - end components JSP, JSF, DOJO, HTML5, CSS, JavaScript, Angular-JS, JQuery, Ajax.
  • Excellent understanding and expertise in web tier frameworks like Matter Framework, Struts and Spring MVC.
  • Extensive Development experience with IDE’s like Eclipse, WebSphere Studio Application Developer (WSAD), Rational Application Developer (RAD) and STS.
  • Expertise in developing Middle-Tier components using Enterprise Java Beans (EJB), JNDI and other Remote Components.
  • Good knowledge and experience in implementing open source frameworks Hibernate and Spring.
  • Experience in implementing complete Software Development Life Cycle (SDLC) for various applications including Analysis, Design, Development, Implementation Testing, Maintenance and Support.
  • Excellent knowledge and experience in SQL queries, PL/SQL, Stored Procedures.
  • Used various web servers like Apache Tomcat, JBOSS, WebLogic and IBM WebSphere.
  • Experience in using Version Control Systems like CVS, SVN, GIT and Clear Case.
  • Good interpersonal skills, excellent verbal, written and presentation skills and can work both independently and in a team.
  • A self-starter and quick learner who is experienced with working in multicultural, geographically distributed teams and possess good organizational skills.
  • Good experience with deployment and release of the application with ANT and MAVEN build tools, test cases using JUnit and application logging using Log4j.

TECHNICAL SKILLS

Programming Languages: Java, C, C++, Shell Scripting, JavaScript, HTML

Frameworks and API's: Servlets, JSP, JSF, EJB, JNDI, JMS, JDBC, RMI, Java Multithreading, Web services, JAX-RPC, Angular-JS

System Design: MVC, Struts, Spring, Hibernate, JPA

Databases: MySQL, SQL, PL/SQL, Oracle, SQL Server, IBM DB2, Stored Procedures, PostgreSQL.

Software Engineering: UML, Design Patterns, Object Oriented Methodologies, Service Oriented Architecture, Test Driven Development, Scrum and Agile methodologies

XML Technologies: XML, DTD, SAX, DOM, SOAP, WSDL, XPath, XSLT

Application Servers: Apache Tomcat, JBoss, WebLogic, IBM WebSphere

Operating Systems: Windows 2000/NT/XP/7, Linux, UNIX

IDEs & Tools: Eclipse, NetBeans, STS, RAD, JUnit, Log4j, Ant, SoapUI, Toad, SQL Developer, Rational ClearCase, GIT, CVS, MS Visio, Putty, WinSCP, Tortoise SVN, JIRA, Maven.

PROFESSIONAL EXPERIENCE

Confidential, Bellevue, WA

Web Developer

Responsibilities:

  • Implementing User Interface in Model-View-Controller Architecture, which accomplishes a tight and neat co-ordination of Spring MVC, JSP, and Custom Taglibs.
  • Utilized "agile" process to streamline development process with iterative development and that includes daily scrum with team.
  • Used spring framework’s Dependency Injection (IOC) to configure application components.
  • Used Spring framework’s Aspect-oriented programming (AOP) to write various cross-cutting routines to execute some recurring functionality like logging module execution times, recording application usage, auditing user login data etc.
  • Development of Servlets, JSP, JSF files and Security Options using Web logic Server.
  • Testing and implementation of the system and Installation of system.
  • Used Apache Maven for dependency management.
  • Used Hibernate Criteria Queries and Hibernate Query Language (HQL) for Optimized Searching of huge data sets.
  • Developed Oracle PL/SQL Packages, Stored Procedures, Functions and Triggers.
  • Used Dynamic SQL for interface programs and exception handling routines.
  • Application Testing, Review and trouble shooting.
  • Developed Web services based on SOA.

Environment: Java 1.7, Eclipse IDE, Spring 4.0, JSP, JSF, XML, XSD, SOAP, WSDL, SoapUI, LOG4j, Edit Plus, Web logic 10.3, DB2, EJB, Perl, JIRA, JUnit 4 and Jenkins.

Comcast, Denver, CO

Responsibilities:

  • Implemented Spring framework to implement the MVC design pattern.
  • Involved in Implementing J2EE Design Patterns like Singleton, Session Facade, Value-Object, and Service Locator.
  • Involved in Writing Object Relation Mapping implementation using hibernate and hibernate mapping configuration files.
  • Developed user interfaces using JSP, JSF, AJAX, XHTML, CSS, and JavaScript.
  • Designed the application in such a manner to have code reusability.
  • Extensive client side / server side validation scripts are written in Angular-JS using JQuery and AJAX.
  • Involved in writing SQL and PL/SQL Stored Procedures and Functions.
  • Strong knowledge of SOA concepts and experience in developing web services based on SOAP and REST protocols.
  • Extensively used Angular-JS framework for client side validations and for capturing dynamic events.
  • Developed UNIX shell scripts to automate the build process.
  • Used SVN as the version controller.
  • Implemented log4j for checking application logs.
  • Involved in Unit and Integration Testing after each development Life cycle.
  • Deployed application in WebLogic application server in pre-production environments.
  • ImplementedJUNITtesting framework to write and run automated testing.

Environment:Java 1.6, Spring IOC, Hibernate, Eclipse, HTML, Angular-JS, JavaScript, JSF, AJAX, SOA, JUnit, SVN, Restful Web services, Oracle 10g, WebLogic10, Junit, Log4j, TOAD, Maven.

Confidential, Pittsburg, PA

Responsibilities:

  • Involved in maintaining the application and adding new features to the application.
  • Implemented Struts Framework (MVC Paradigm) components such as Action Mapping, Action Class, Dispatch action class, Action Form bean, and a form set for validation and used JavaBeans to return dynamic information.
  • Used Hibernate to map the domain elements and Criteria API, named query for querying.
  • Developed the REST web service using Spring IOC to provide user a way to run the job and generate daily status report on loans.
  • Extensively involved in developing and consuming Restful web services.
  • SQL database and wrote complex SQL query to pull data from different tables to build the report.
  • Used SFTP to send the file directly to the specified folders for end user.
  • Used Log4j error handling, to monitor the status of the service and to filter bad loans.
  • Used WebLogic 10.3 to deploy the changes and to test on local machine.
  • Committed the code changes to SVN using Tortoise SVN.
  • Developed Junit test cases, to test each class as part of unit testing.

Environment: Java 1.6, Struts, Oracle, Hibernate, WebLogic 10.3, SQL, HTML, XML, Agile, Restful Web services, ANT, Junit, SQL Developer, JMS, Eclipse, Log4j, HPQC.

Confidential, Seattle, WA

Responsibilities:

  • Responsible for the support and maintenance of the application.
  • Development, enhancements and bug fixes in the application.
  • Involved in developing user interfaces using JSP’s, JSTL, HTML, CSS.
  • Front-end is designed by usingHTML, CSS, JSP, Servlets, JSTL, Ajax and Struts.
  • Developed User Interface withSpring 2.0 framework.
  • Used Ajax and JavaScript for validations on client side.
  • Implemented different modules of Spring Framework such as IOC, AOP.
  • UsedHibernateas ORM tool for accessing database.
  • Developed the PDF generation for different committees usingXML and XSLT.
  • Involved in the implementation of the Design patterns such asSingleton and MVC.
  • DevelopedWeb ServicesusingSOAPand WSDL.
  • UsedAntfor building, creating and deploying the .war files.
  • UsedSVNas a version control tool.
  • Used Test First Development for development of the project.
  • Used Spring AOP module for creating transactions.
  • Used Spring ORM module for integration with Hibernate for persistence layer.
  • Involved in writing stored procedures, triggers and also creating table in Oracle database.
  • Performed code refactoring for readability, simplify code structure and improve maintainability.
  • Assisted QA team in Test cases preparation, execution and fixing of bugs.

Environment: Java 1.5, Servlets, WebLogic, Spring, Hibernate 2, JDBC, SOAP, WSDL, Web services, XML, XSLT, XML Schema,, Eclipse, HTML, CSS, JavaScript, ANT, SVN, Log4J, JUnit.

Confidential

Responsibilities:

  • Involved in requirements Development, System Testing.
  • Developed Servlets to handle the user requests.
  • Developed JSPs as part of front end UI.
  • Implemented the client validations using JavaScript.
  • Developed Session Beans to process requests from the user interface.
  • Developed DAO classes to perform the CRUD operations.
  • Developed complex SQL queries to insert, update and used JDBC to invoke Stored Procedures.
  • Configured and deployed web application in JBoss Application Server.
  • Created JUnit test cases and created set up manuals and user guides.
  • Worked with the Testing team in fixing the defects.

Environment: JDK 1.5, Servlets, JSP, EJB, JDBC, JavaScript, HTML, Eclipse, JUnit, SQL Plus, JBoss, SQL server.

Confidential

Responsibilities:

  • Involved in developing forms using HTML and performing client side validations using JavaScript.
  • Used MVC Architecture for developing the application.
  • Developed JSP Pages and Servlets to provide dynamic content to HTML pages.
  • Designed and Developed Entity beans and Session beans.
  • Developed custom exceptions for handling proper exceptions.
  • Involved in creating Custom JSP Tag Libraries for reusing the logic in all the JSPs.
  • Developed Java classes/beans to communicate with Oracle database.
  • Involved in Unit Testing using the Test Case Documents.
  • Involved in Integration Testing.

Environment: Java 1.5, JSP, EJB, HTML, CSS, Servlets, JavaScript, Oracle.

We'd love your feedback!