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 wif 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 Confidential Application Server
  • Good working knowledge in version control tools like SVN, GIT
  • Experience in working wif 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: Confidential 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 the application.
  • Developed Data Persistence Layer consisting of Search DAO objects and hibernate ORM objects.
  • Working closely wif requirements to translate business rules into business component modules.
  • Create/Modify configuration for the Confidential Instances which includes working wif deployment descriptors for Servlets (web.xml), Confidential -ejb.jar, ejb-jar.xml, Confidential .xml
  • Used Confidential Admin Console to get the status of different components deployed on Confidential Server.
  • Worked wif 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 wif 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, Confidential 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 wif requirements to translate business rules into business component modules.
  • Create/Modify configuration for the Confidential Instances which includes working wif deployment descriptors for Servlets (web.xml), Confidential -ejb.jar, ejb-jar.xml, Confidential .xml
  • Developed web pages to show internal reports using Angular JS, JQuery.
  • Create/Modify configuration for web services includes working wif server- Confidential .wsdd, Search.wsdl
  • Used Confidential Admin Console to get the status of different components deployed on Confidential 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 wif 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, Confidential 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 wif 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 wif 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 wif the Oracle database
  • Worked extensively wif 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 wif 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 wif 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 wif requirements to translate business rules to edits to be implemented in the business component modules.
  • Create/Modify configuration for the Confidential Instances which includes working wif deployment descriptors for EJB ( Confidential .xml, ejb-jar.xml, Confidential -ejb-jar.xml)
  • Used Confidential Admin Console to get the status of different components deployed on Confidential 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.wif 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. dis 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, Confidential 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 wif 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 wif JSP scripting.
  • Developed adapters using JMS to communicate wif legacy application.
  • Deployed the application on Confidential 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, Confidential 6.1, Eclipse IDE, ANT, Log4j, UML, CVS, Junit

Hire Now