We provide IT Staff Augmentation Services!

Web Developer Resume

0/5 (Submit Your Rating)

Philadelphia, PA

SUMMARY

  • Around 6 years’ of experience in object oriented design and development of distributed applications using Java with an emphasis on core concepts & design patterns.
  • Extensive experience in Software Development Life Cycle, Web Application Design, Development, Programming, Testing, Support, Maintenance using Java/J2EE technologies.
  • Developed server - side components and three tier architecture.
  • Strong technical expertise in Java, J2EE, XML, SQL/RDMS, Linux, shell scripts.
  • Proficient in implementing MVC (Model View Controller) Architecture for enterprise applications in Spring, Hibernate, EJB.
  • Development experience in Web Services, XML, SOAP, UDDI, J2EE and Rest Web Services.
  • Experience creating dynamic web interfaces utilizing modern JavaScript frameworks such as jQuery, AngularJS.
  • Experience in WEB and GUI development using HTML, CSS, JSP, JavaScript, JQuery, AJAX, JSON technologies.
  • Expertise in deploying web application using Web/Application Servers like Apache Tomcat, JBoss and WebLogic Application Server
  • Good working knowledge in version control tools like SVN, GIT
  • Experience in working with build and deployment tools including Maven, Gradle and Jenkins.
  • Experience in developing UML use cases, class, sequence using Microsoft Visio.
  • Followed agile methodology (Scrum).Worked on Stories and involved into daily scrum meetings.
  • Good Knowledge of using IDE Tools like Eclipse for Java/J2EE application development.
  • Experience in writing Oracle queries, stored procedures, triggers and packages
  • Strong inter-personal and communication skills.

TECHNICAL SKILLS

Languages/API: HTML,Angular JS,Jquery,Javascript,CSS.

Web Technologies: Java 7, EJB 3, J2EE 7, JDBC, XML, Multi-Threading, Shell scripts, HTML, Java Servlets, JSP, SOAP Webservices, Restful Webservices,Maven,Gradle.

Web/App Servers: Weblogic 11, Apache Tomcat 8.

IDE/Tools: Eclipse, SOAP UI, Postman

RDBM Databases: Oracle Stored Procedures, Database Triggers, and Packages.

Frameworks: ORM Framework

Hibernate: Spring

Operating System: Windows,Linux

Version Control:

Deployment Tools:HP ALM 12.53, Jira

Project Management Tools: SVN, GIT Jenkins 

PROFESSIONAL EXPERIENCE

Confidential, Philadelphia, PA

Web Developer

Responsibilities:

  • Developed web based applications using Hibernate, XML, Rest Web Services and SQL to in corporate into the application.
  • Developed Data Persistence Layer consisting of Search DAO objects and hibernate ORM objects.
  • Working closely with requirements to translate business rules into business component modules.
  • Create/Modify configuration for the weblogic Instances which includes working with deployment descriptors for Servlets (web.xml), weblogic-ejb.jar, ejb-jar.xml, config.xml
  • Used Weblogic Admin Console to get the status of different components deployed on Weblogic Server.
  • Worked with QA team for application defects.
  • Provided application support during the release to the production environment.
  • Supporting production related defects.
  • Designed and implemented unit test cases for all developed code using JUnit.
  • Created Hibernate mappings with the Oracle database.
  • Used SOAP UI for testing web service.
  • Documentation on the project using UML, sequence diagrams

Environment: Java 7, Hibernate 4, J2EE, SOAP Web Services, REST Web Services, Oracle 11g, XML, XSD, SQL, Git, Eclipse, Gradle, Weblogic 12, Jira, HP ALM 12.53, Jenkins, Udeploy, SOAP UI.

Confidential, NY City, NY

Web Services Developer

Responsibilities:

  • Developed web services and the search component exposed these service APIs for other applications to query rating. These web services were accessed by web clients like JSP, Servlets and other applications.
  • The web services were tested using SOAPUI.
  • Designed and Developed web based applications using Hibernate, XML,EJB, and SQL to setup new web services.
  • Developed Business Logic layer, consists of search webservice component and search EJB component.
  • Developed Data Persistence Layer consisting of Search DAO objects and hibernate ORM objects.
  • Used Java design patterns pertaining to performance and modularity of the applications. E.g. Singleton Pattern, Factory Pattern.
  • Working closely with requirements to translate business rules into business component modules.
  • Create/Modify configuration for the weblogic Instances which includes working with deployment descriptors for Servlets (web.xml), weblogic-ejb.jar, ejb-jar.xml, config.xml
  • Developed web pages to show internal reports using Angular JS, JQuery.
  • Create/Modify configuration for web services includes working with server-config.wsdd, Search.wsdl
  • Used Weblogic Admin Console to get the status of different components deployed on Weblogic Server.
  • Provided extensive application support (24x7) during the release to the production environment.
  • Designed and implemented unit test cases for all developed code using JUnit.
  • Created Hibernate mappings with the Oracle database.
  • Used SOAP UI for testing web service.
  • Documentation on the project using UML, sequence diagrams

Environment: Java 7, Hibernate 4, J2EE, EJB, SOAP Web Services, Oracle 10, XML, SQL, SVN, Eclipse, Ant, Maven, Weblogic 11, Jira, Angular JS, JQuery

Confidential, Virginia Beach, Virginia

Java and Hibernate Developer

Responsibilities:

  • Designed and Developed web based applications using Hibernate, Servlets, JSPs, JSP Custom Tags JDBC and SQL to setup new clients. Client side data validation is performed using Java Script.
  • Heavily used Java design patterns pertaining to performance and modularity of the applications. E.g. AbstractFactory.
  • Working closely with requirements to translate business rules to edits to be implemented in the business component modules.
  • Create/Modify configuration for the tomcat Instances which includes working with deployment descriptors for Servlets (web.xml)
  • Used Tomcat Admin Console to get the status of different components deployed on Tomcat Server.
  • Providing extensive application support (24x7) during the release to the production environment.
  • Analyzing the tomcat logs and debugging code when transactions failed.
  • Designed and implemented unit testing for all developed code using JUnit
  • Extensively used memory/cpu profilers like JProbe for performance tuning of the application.
  • Created Hibernate mappings with the Oracle database
  • Worked extensively with Spring framework
  • Responsible for installing and maintaining CVSNT Server, CVS administrator
  • Documentation on the project using UML, sequence diagrams

Environment: Java, JSP, Servlets, Apache Tomcat, Hibernate, OpenSymphony, DocConnector, Oracle, Spring, Java Scripts, XML, HTML, JDBC, SQL, Jprobe, CVSNT, Eclipse, Ant

Confidential, NY City, NY

J2EE Developer

Responsibilities:

  • Designed UI for the Archive reports.
  • Used session beans and entity beans to retrieve information from the database.
  • Used XML and XSL to create list or rooms dynamically.
  • Designed and Developed web based applications using EJB, JMS, XML, Servlets, JSPs, JDBC and SQL to setup new clients. Client side data validation is performed using Java Script.
  • Working closely with requirements to translate business rules to edits to be implemented in the business component modules.
  • Used Java design patterns pertaining to performance and modularity of the applications. E.g. Factory.
  • Create/Modify configuration for the JBoss Instances which includes working with deployment descriptors for Servlets (web.xml)
  • Used JBoss Admin Console to get the status of different components deployed on JBoss Server.
  • Analyzing the JBoss logs and debugging code when transactions failed.

Environment: Java, Servlets, EJBs, JSPs, JBoss, Mysql, Homesite, JMS, Java Scripts, XML, HTML, SQL, CVS, Cygwin

Confidential, Roseland, NJ

Java Consultant

Responsibilities:

  • Designed and Developed web based applications using EJBs(Session beans, Entity beans, Message driven beans), Servlets, JSPs, JDBC and SQL to setup new clients. Client side data validation is performed using Java Script.
  • Heavily used Java and J2EE design patterns pertaining to performance and modularity of the applications. E.g. Service to worker, Front controller, Value object, Data Access Object, Session façade, AbstractFactory, Strategy, Mediator, Bridge, etc.
  • Working closely with requirements to translate business rules to edits to be implemented in the business component modules.
  • Create/Modify configuration for the Weblogic Instances which includes working with deployment descriptors for EJB (config.xml, ejb-jar.xml, weblogic-ejb-jar.xml)
  • Used Weblogic Admin Console to get the status of different components deployed on Weblogic Server.
  • Providing extensive application support (24x7) during the release to the production environment.
  • Analyzing the logs and debugging code when transactions failed.
  • Designed, developed and implemented Purchase and Sales balancing business rules in UNIX Shell Programming, Sybase stored procedures and functions.
  • Designed and implemented unit testing for all developed code using JUnit
  • Scheduled, Monitored and Supported application jobs using Autosys.
  • Extensively used memory/cpu profilers like JProbe, Hprof for performance tuning of the application.
  • Used MQSeries.with JMS for sending and receiving trades and execution confirmations. Developed a generic queue monitoring utility which is used to monitor number of readers/writers/messages on a queue at a particular time. This utility proved to be very helpful in figuring out queue related issues in development and production.

Environment: Java, JSP, EJBs, J2EE, JNDI, JMS, MQ Series, JDBC, Weblogic 8.1, UNIX Shell Scripts, Java Scripts, XML, HTML, Sybase, Sun Solaris, HP

Confidential, NY

Software Integration Developer

Responsibilities:

  • Prepared requirement analysis, design, coding, code review, unit testing, and system testing.
  • Involved in the study of the existing system, and developed a prototype for the application
  • The application’s design is based on Java Servlets, MQSeries messaging
  • Developed use case diagrams, class diagrams and sequence diagrams for the application
  • Extensively used XML documents with XSLT and CSS to translate the content into HTML to present to GUI.
  • Developed presentation layers using JSP, Javascript, EJBs were used for the model components and ActionServlet as the controller component.
  • Involved in development of JavaScript code for Client Side Validations.
  • Develop user-defined tags using XML.
  • Used DOM parser for parsing XML using JAXP API.
  • Used Eclipse as IDE and JSql for accessing databases (for creating schemas).
  • Created and implemented PL/SQL stored procedures, triggers.
  • Developed presentation layers using JSPs and JavaScripts.
  • Developed JSP custom tag libraries for the application.
  • Used Struts Framework to implement J2EE design patterns (MVC).
  • The web interface for the client was provided using dynamic HTML embedded with JSP scripting.
  • Developed adapters using JMS to communicate with legacy application.
  • Deployed the application on Weblogic Application Server.
  • Expertise in Database design using PL/SQL, MS SQL Server 7.0
  • Developed ANT scripts for deploying the application using Apache ANT.
  • Responsible for project documentation, status reporting and presentation.
  • Wrote Unix Shell Scripts to automate the processes.

Environment: UNIX, J2EE, Java, JDBC, JSP, JMS, Servlets, JNDI, JCL, MQSeries, Oracle 8i, SQL, PL/SQL, Javascript, HTML, XML, Weblogic 6.1, Eclipse IDE, ANT, Log4j, UML, CVS, Junit

We'd love your feedback!