We provide IT Staff Augmentation Services!

Web Developer Resume

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 noledge 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: Java 7, EJB 3, J2EE 7, JDBC, XML, Multi-Threading, Shell scripts, HTML, Java Servlets, JSP, SOAP Webservices, Restful Webservices,Maven,Gradle.

Web Technologies: HTML,Angular JS,Jquery,Javascript,CSS.

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

IDE/Tools: Eclipse, SOAP UI, Postman

RDBMS: Oracle

Databases: ORM Framework

Frameworks: Stored Procedures, Database Triggers, and Packages.

Hibernate: Spring

Operating System: Windows,Linux

Version Control: SVN, GIT

Deployment Tools: Jenkins

Project Management Tools: HP ALM 12.53, Jira

PROFESSIONAL EXPERIENCE

Confidential, Philadelphia, PA

Web Developer

Responsibilities:

  • Developed web based applications using Hibernate, XML, Rest Web Services and SQL to in corporate into teh 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 teh 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 teh status of different components deployed on Weblogic Server.
  • Worked with QA team for application defects.
  • Provided application support during teh release to teh production environment.
  • Supporting production related defects.
  • Designed and implemented unit test cases for all developed code using JUnit.
  • Created Hibernate mappings with teh Oracle database.
  • Used SOAP UI for testing web service.
  • Documentation on teh 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 teh 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.
  • Teh 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 teh applications. E.g. Singleton Pattern, Factory Pattern.
  • Working closely with requirements to translate business rules into business component modules.
  • 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 teh status of different components deployed on Weblogic Server.
  • Provided extensive application support (24x7) during teh release to teh production environment.
  • Designed and implemented unit test cases for all developed code using JUnit.
  • Created Hibernate mappings with teh Oracle database.
  • Used SOAP UI for testing web service.
  • Documentation on teh 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 teh applications. E.g. AbstractFactory.
  • Working closely with requirements to translate business rules to edits to be implemented in teh business component modules.
  • Create/Modify configuration for teh tomcat Instances which includes working with deployment descriptors for Servlets (web.xml)
  • Used Tomcat Admin Console to get teh status of different components deployed on Tomcat Server.
  • Providing extensive application support (24x7) during teh release to teh production environment.
  • Analyzing teh 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 teh application.
  • Created Hibernate mappings with teh Oracle database
  • Worked extensively with Spring framework
  • Responsible for installing and maintaining CVSNT Server, CVS administrator
  • Documentation on teh 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 teh Archive reports.
  • Used session beans and entity beans to retrieve information from teh 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 teh business component modules.
  • Used Java design patterns pertaining to performance and modularity of teh applications. E.g. Factory.
  • Create/Modify configuration for teh JBoss Instances which includes working with deployment descriptors for Servlets (web.xml)
  • Used JBoss Admin Console to get teh status of different components deployed on JBoss Server.
  • Analyzing teh 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 teh 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 teh business component modules.
  • Create/Modify configuration for teh 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 teh status of different components deployed on Weblogic Server.
  • Providing extensive application support (24x7) during teh release to teh production environment.
  • Analyzing teh 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 teh 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 halpful 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 teh study of teh existing system, and developed a prototype for teh application
  • Teh application’s design is based on Java Servlets, MQSeries messaging
  • Developed use case diagrams, class diagrams and sequence diagrams for teh application
  • Extensively used XML documents with XSLT and CSS to translate teh content into HTML to present to GUI.
  • Developed presentation layers using JSP, Javascript, EJBs were used for teh model components and ActionServlet as teh 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 teh application.
  • Used Struts Framework to implement J2EE design patterns (MVC).
  • Teh web interface for teh client was provided using dynamic HTML embedded with JSP scripting.
  • Developed adapters using JMS to communicate with legacy application.
  • Deployed teh application on Weblogic Application Server.
  • Expertise in Database design using PL/SQL, MS SQL Server 7.0
  • Developed ANT scripts for deploying teh application using Apache ANT.
  • Responsible for project documentation, status reporting and presentation.
  • Wrote Unix Shell Scripts to automate teh 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

Hire Now