We provide IT Staff Augmentation Services!

J2ee Developer Resume

0/5 (Submit Your Rating)

Reston, VA

SUMMARY

  • 9 years of experience working as a Java/J2EE Developer with strong hold on OOPS concepts and web - based technologies.
  • Hands on experience in developing applications using JAVA various J2EE technologies like JSP, Servlets, JDBC, Java beans, JNDI, JMS.
  • Developed pages using JSTL, Struts tag libraries and HTML, performed client side scripting using Java Script.
  • Extensively worked on Struts 2.2 framework and EJBs 3.1.
  • Experience in deploying web applications and configuring application servers (WebLogic 11g/10.3/9 and WebSphere 7.0/6.1) and web server (Tomcat 7).
  • Experience in working on various Spring 3.1 modules along with Hibernate 4.0 as the back-end ORM tool for implementation of persistence layer and mapping of POJOs
  • Hands on Experience with XSLT and XML transformations and processing the Queues using Tibco BW 5.12
  • Hands on experience in developing the application using IBM BPM 8.5
  • Hands on experience with Test Automation using Gherkin, Cucumber, and Selenium
  • Extensive experience on Eclipse 4.2, WSAD 5.1/4.0, JBuilder 9/6, RAD 8.0/7.5.
  • Experience in testing (making test cases using JUNIT) and deploying applications using Ant tools.
  • Thorough understanding of OOAD concepts, UML modeling (unified process), SDLC.
  • Experience in various XML technologies like XSL, XSLT, XPath, XSD, DTD, and XQuery.
  • Understanding of relational database concepts, and experience in query construction using SQL.
  • Thorough understanding of J2EE design patterns like MVC, Session façade, Front Controller, Business Delegate, Service Locator, DTO, DAO.
  • Experience in working with the following databases environments: SQL Server 2008/2005, Oracle 11i/10g/9i
  • Knowledge of Agile software development, Web Services and SOA concepts.

TECHNICAL SKILLS

Languages: Java, SQL

J2EE Technologies: JSP, Servlet, JSTL, EJB, JDBC, JNDI, JMS, CVS

Web Technologies: XML, XSLT, XPath, XSD, DTD, HTML, JavaScript

Web Framework: Struts 2.x

Application/Web Servers: WebSphere 7.x/6.x, Tomcat 7, WebLogic 11g/10.3/9

Development Environments: Eclipse 3.x, WSAD 5.x/4.x, JBuilder 9/6, RAD 8.x/7.x

Database Server: Oracle 11i/10g/9i, SQL Server 2008/2005

Unit Testing Framework: JUnit

ORM Tools: Hibernate 3.0

Spring Frameworks: spring MVC, Spring DAO, Spring AOP

Database Tools: SQL Developer, Toad

Build Tool: Ant

Configuration Management: CVS

Design Tool: Rational Rose

PROFESSIONAL EXPERIENCE

J2EE developer

Confidential, Reston VA

Responsibilities:

  • Developed various Business Works starter processes to process the data conversion using Tibco BW 5.12
  • Involved in setting up EMS Queues/Topics and performance tuning of the EMS server and configuring it to be fault tolerant
  • Involved in debugging of various defects reported in QA and Production
  • Worked on setting up the Autosys batches to process the data conversion to target system
  • Helped the testing team with the test automation
  • Developed test automation scenarios using Gherkins
  • Developed BDD tests using Cucumber by writing behaviors and step definitions. Developed required Selenium support code in JAVA8 for Cucumber.
  • Configured Maven for JAVA automation projects and developed Maven project object model (POM).
  • Performed Defect Tracking & Management in JIRA
  • Worked in a highly dynamic AGILE environment
  • Used Jenkins & Sauce labs to execute Selenium automation suites on different platform, browser combinations in parallel.

Environment: Java 8, Tibco BW 5.12, XSLT, XML, Gherkins, Cucumber, Selenium, Maven, Jira, Jenkins

J2EE developer

Confidential, Herndon VA

Responsibilities:

  • Developed and enhanced the existing Quality Assurance System (QAS) application which uses Spring Framework, Swing, IBM Lombardi
  • Participated in all aspects of Software development life cycle in the project.
  • Developed presentation layer using JSP and JSF, Client side validations are done using JavaScript.
  • Implemented the relational Database using Oracle with Toad Data Modeler.
  • Developed iBatis and JDBC calls in Servlets to access the Oracle database.
  • Analyzed and worked on Performance issues.
  • Used Log4J to debug issues/errors
  • Compiled and built the application using ANT scripts and deployed the application on Weblogic and JBOSS servers.
  • Managed the source repository using CVS and SVN tools.
  • Developed JUNIT test cases for unit testing and prepared the documentation for test results.
  • Provided the support to test team through clear Quest
  • Participated in Implementation plans and provided support for the code migrations to lower environments and production.
  • Provided the Technical support for this application.

Environment: Java 6, JSP, IBM Lombardi, Spring, Swing, JSF, JavaScript, iBatis, JBOSS, Weblogic, Junit, CVS, SVN, Eclipse

J2EE developer

Confidential, Columbia, SC

Responsibilities:

  • Developed and enhanced the existing Home Counselor Online(HCO) application using Custom internal framework called da framework which is developed using Struts1.
  • Participated in all aspects of Software development life cycle in the project.
  • Prepared the Design Documentations for all the developed tasks.
  • Developed presentation layer using JSPs and internal custom famework called DA framework, Client side validations are done using JavaScript.
  • Implemented the relational Database using Oracle with Toad Data Modeler.
  • Developed Toplink and JDBC calls in Servlets to access the Oracle database.
  • Analyzed and worked on Performance issues.
  • Used Log4J to debug issues/errors
  • Compiled and built the application using ANT scripts and deployed the application on Weblogic server.
  • Managed the source repository using CVS tool.
  • Developed the test cases for Unit Testing and prepared the documentation for test results.
  • Provided the support to test team through clearQuest
  • Provided the support for the code migrations to lower environments and production.
  • Provided the Technical support for this application.

Environment: Java 6, JSP, Struts 1, Oracle 11i, Oracle Toplink, Weblogic 10.3, ANT, Log4J, Eclipse 4.2

J2EE developer

Confidential, Columbia, SC

Responsibilities:

  • Developed and enhanced the existing Credit Variance Administrative System application using Struts 2 Framework.
  • Participated in all aspects of Software development life cycle in the project.
  • Prepared the Design Documentations for all the developed tasks.
  • Developed presentation layer using JSPs and Struts2 MVC framework, Client side validations are done using JavaScript.
  • Implemented the relational Database using Oracle with Toad Data Modeler.
  • Developed JDBC calls in Servlets to access the Oracle database.
  • Consumed the Restful web service and processed the response in JSON
  • Designed and developed Logging Framework to dynamically change logging levels to help in debug issues/errors using Log4J
  • Compiled and built the application using ANT scripts and deployed the application on Weblogic server
  • Managed the source repository using CVS tool.
  • Used ClearQuest tool for reporting the errors.
  • Developed the test cases for Unit Testing and prepared the documentation for test results.
  • Provided the support to test team and fixed the defects identified in testing phase.
  • Prepared the Implementation plan for production migration.
  • To provide the support for production support team, Prepared Operation Support Document to log all the common issues and new alerts created for the release.
  • Provided the Technical support for this application.

Environment: Java 6, JSP, Struts 2, Oracle 11i, Weblogic 10.3, JSON, ANT, Log4J, Eclipse 4.2

J2EE Developer

Confidential, Mountain View, CA

Responsibilities:

  • Involved in Requirements gathering and Designed Application flows and developed UML diagrams.
  • Designed the application by using Spring Framework.
  • Developed all JSPs, action classes and helper classes involved in the project.
  • Integrated the application with Spring Framework for implementing Dependency Injection and provide abstraction between presentation layer and persistence layer.
  • Extensively used Spring MVC framework to develop the web layer for the application. Configured DispatcherServlet in web.xml.
  • Implemented controller (abstract) and mapped it to a url in .servlet.xml file. Implemented JSP corresponding to the controller where in the data was propagated into it from the model and view object from the controller.
  • Used Hibernate ORM framework as persistence engine, configured O/R mapping and wrote hibernate queries.
  • Parsed the data retrieved from the database using JSON
  • Exposed various capabilities such as Web Services using Soap and WSDL.
  • Used J2EE design patterns like Value Object Pattern, MVC, session facade, Business delegate, Service Locator and DAO.
  • Implemented unit test cases using JUnit framework.
  • Configured and created application log files using Log4J required to trace application messages.
  • Compiled and built the application using ANT scripts and deployed the application.
  • Used SVN as version control system.
  • Deployed the application on Tomcat Server

Environment: Java 6, Spring3.0, Spring JSP, Hibernate 3.0, Oracle 10g, HTML, XML, JSON, SOAP, WSDL, JUNIT, ANT, Log4J, SVN, Tomcat7, Eclipse 3.6

Java/J2EE Developer

Confidential, Orlando, FL

Responsibilities:

  • Responsible in Designing modules related to fixed income for the application.
  • Involved in data gathering during the business analysis and planning phase of the project.
  • Used UML to design various data models including dataflow diagrams, workflow diagrams, sequence diagrams and interaction diagrams.
  • Extensively used Spring MVC framework to develop the web layer for the application. Configured DispatcherServlet in web.xml.
  • Implemented controller (abstract) and mapped it to a url in .servlet.xml file. Implemented JSP corresponding to the controller where in the data was propagated into it from the model and view object from the controller.
  • Developed interfaces and bean implementations for the same for propagating data on the JSPs.
  • Wrote Spring configuration files for the beans defined and properties to be injected into them using spring's Dependency Injection.
  • Developed POJO objects corresponding to the database schema and implemented persistence in the business logic using Hibernate. Developed configuration files corresponding to beans mapped and backend database tables.
  • Coded Server side Enterprise Java beans using Session and Message Driven Beans.
  • Developed a stored procedure for calculating interest earned in fixed income accounts for a given amount and time duration.
  • Developed a SAX parser to parse the .xml file to extract the user data to be stored in the database.
  • Used JUnit for testing the application.
  • Deployed the .ear file on Web Sphere Application Server.

Environment: UML, JSP, Spring 2.5, Hibernate 2.0, JavaScript, SAX, XML, EJB 3.0, JSP, HTML, JUnit 4.6, Oracle10g, Websphere 7.0, RAD 7.0

Software Developer

Confidential

Responsibilities:

  • Involved in Requirements gathering and Designed High and Low Level Designs using UML.
  • Analysis & study of the new enhancements and guiding the team on the requirements.
  • Created UML use case diagrams, sequence diagrams, and preliminary class diagrams for the system using Rational Rose.
  • Implemented Struts 1.0 Frame Work based on MVC paradigm.
  • Participated in the designing and developing of UI Screens using JSP 2.0, JavaScript and HTML/XHTML.
  • Developed presentation layer using JSPs and Struts MVC framework, Client side validations are done using JavaScript.
  • Responsibility of developing code in Servlets, JSP and EJB.
  • Coded JDBC calls in the servlets to access the Oracle database tables.
  • Used J2EE design patterns like Value Object Pattern, MVC, session facade, Business delegate, Service Locator and DAO.
  • Designed and developed Logging Framework to dynamically change logging levels to help in debug issues/errors using Log4J
  • Used Clear case and perforce for software configuration management and version control of the development project.
  • Deployed the .ear file on Web Sphere Application Server.

Environment: Java, J2EE, JSP, Servlets, Struts 2.0, Java Script, EJB 3.0, UML, XML, XSLT, Log4J, WebSphere 6.1, Oracle 9i, WSAD 5.1.1, IBM Clear case.

Software Developer

Confidential

Responsibilities:

  • Worked with the architecture team to understand the design of the application, Created Class and Sequence diagrams for some of the major business modules with Rational Rose.
  • Developed the application on Eclipse IDE to have an easy and guiding code environment
  • Designed and developed the application and a framework to support the application using Java/J2EE, particularly JSP and Servlets.
  • Involved in creating a web interface using JSP, DHTML and HTML.
  • Developed multiple formatting, validation utilities in Java, JavaScript functions and CSS.
  • Developed Entity Beans and Session Beans (Stateful and Stateless) to implement the back end business logic to register a new user and existing user related functions.
  • Created Data Access Components using JDBC and thoroughly used Oracle for the DML and DDL operations and have established a connection bridge between the java application and Oracle database using the JDBC Oracle Bridge.
  • Performed Unit Testing of all Modules
  • Provide ANT build tool for building and deploying the application.
  • Provided Log4j support for the application for debugging the system
  • Managed source repository using CVS for version control tool.
  • Involved in deployment components on Weblogic application server.

Environment: Eclipse 3.2, JSP, Servlets, EJB 2.1, Apache Tomcat 5.5, DHTML, HTML, JavaScript, JDBC, Oracle 8i, CVS, ANT, Log4J, Web Logic 8.1

We'd love your feedback!