We provide IT Staff Augmentation Services!

J2ee Developer Resume

0/5 (Submit Your Rating)

Menlo Park, CA

SUMMARY

  • Over 8 years of IT experiencein all phases of the software development life cycle(SDLC)including requirement study and analysis, system design, development, integration, implementation, maintenance, testing and delivery of various client/server and N - tier web applications
  • Strong Skills in Object Oriented Programming ConceptsOOPSwith OOPmethodologies
  • Thorough working knowledge in application development usingJava,J2EE, JSP, Java Script, Servlet, JDBC
  • An Expert in using XML technologies JAXP, JAXB and XSLT
  • Experienced in building web applications using HTML, JSTL, JSP, custom tag libraries.
  • An Expert in creating rich user interface applications using JQuery, ExtJs and Ajax
  • Expert in developing web applications using MVC based frameworks like Struts, Spring MVC.
  • An Expert in creating high performance web applications using Web2.0 standards and JSON.
  • Hands on experience in debugging web applications using firebug and IE developer toolbar.
  • Expertise in designing and coding stored functions, triggers,cursors with packages and usingPL/SQL.
  • Proficient in creating, building applications using Java socket programming, RMI and JNDI.
  • Hands on experience in developing Spring framework applications.
  • Experienced in developing applications using IDE tools like Eclipse and Net Beans,
  • Experienced in writing automated unit test cases using JUnit,
  • Functional & domain knowledge in the areas of eCommerce, Retail and Consumer goods.
  • Well experienced in deployment tools such as ANT, MAVEN in building the source code.
  • Proficient in using ORM Framework and ORM tools like Hibernate, JPA, iBatis.
  • Designing experience with UML tools like Visio and Eclipse UML Data Modeler.
  • Excellent communication skills and team player spirit coupled with problem analysis and solving abilities.
  • Having good experience on agile methodology.

TECHNICAL SKILLS

Languages: JAVA, J2EE, SQL, PL/SQL, UNIX Shell Scripting, C, C++, JavaScript, OOP.

Application Servers: IBM Web Sphere, Web Logic, Tomcat Server and Jboss.

JavaTechnologies: J2EE (JDBC, JNDI, RMI, Servlet, JSP, JavaBeans, Struts1.x, Struts2, Hibernate, Spring, XML, Web Services), Junit, J2SE, Swing+AWT.

Web Technologies: HTML, CSS, XML, JQuery, AJAX.

Operating Systems: UNIX, Windows.

Databases: MySQL, Oracle, PostgreSQL, DB2,OIM

Version Control: CVS, VSS, SVN, Star Team and GIT

Other tools: Eclipse, Maven, Toad, Rapid sql, PL/SQL Developer, SQL *Plus, Microsoft Visio

PROFESSIONAL EXPERIENCE

Confidential, Omaha,NE

Java J2EE Developer

Responsibilities:

  • Used Microsoft Visio for designing the Use Case Diagrams, Class model, Sequence diagrams, and Activity diagrams for SDLC process of the application.
  • Implemented GUI pages by using JSP, JSTL, HTML, DHTML, XHTML, CSS, JavaScript, AJAX.
  • Developed the application based on MVC (Model-View-Controller) Architecture using Spring Web MVC.
  • Implemented the project by using Hibernate Framework, to communicate with the database
  • Implemented the online application using Core Java, JDBC, JSP, Servlets, Spring, Hibernate, Web Services, SOAP, and WSDL.
  • Extensively used Java multi-threading to implement batch Jobs with JDK 1.5 features.
  • Configured the project on Web Logic 10.3 application servers
  • Tested the web services by using SOAP UI tool
  • Implemented Singleton, Factory Design Pattern, DAO Design Patterns based on the application requirements.
  • Used SAX and DOM parsers to parse the raw XML documents.
  • Used Eclipse IDE for Develop the application.
  • Tuning complex database queries and joining the tables to improve the performance of the application
  • Used SVN for Version Control tool and Silk Central for bug tracking tool

Environnent: JDK 1.6, JSP, web logic 10.3, JDBC, XML, DOM, SAX, CSS, HTML, JNDI, Web Services, Spring Framework, Hibernate Framework, WSDL, SOAP, Eclipse 3.0, SQL, PL/SQL, JavaScript, HTML, Oracle11g, PL/SQL Developer, Log4j, ANT, SVN, Silk Central, J2SE,Swing+awt.

Confidential, Somers, NY

JAVA/J2EE Developer

Responsibilities:

  • Analysis of Requirements which are provided by business users and preparing technical design documents before implementation
  • Conducted KT sessions to play back the understanding of the system.
  • FollowedAgilesoftware developmentpractice paired programming, test driven development and scrum status meetings.
  • Developing the system using JQuery, Ajax, Spring MVC, Hibernet, Tiles and DB2.
  • Built REST web services using Jersey implementation. Created API to produce and consume JSON&XML data.
  • Collaborate with the development team for timely development of changes also monitor/involve in testing to ensure compliance with standards and functional & design specifications
  • Preparing Unit Test cases for the requirements which are implemented and capturing the test results are documented.
  • Code quality checks using PMD, Code coverage checks using Sonar
  • Used Star Team as version control to check in the code, Created branches and tagged the code in Star Team.
  • Written functions, stored procedures, triggers,cursors with packages in PL/SQL.
  • Scanned source code and fixed issues in the code review.
  • Coded the test cases and tested using JUnit
  • Created the exception hierarchy to handle the exceptions.
  • Updated the defects information in HP Mercury quality center on daily basis& uploaded test case into QC Test plan and test lab and created test suits & ran the test cases manually in QC.

Environment: Java1.6, HTML, JavaScript, JQuery, JSP, XML, Spring 3.0, Hibernet, Eclipse, Web logic 10.3, DB2, Ant, REST, Star Team, Log4J, Junit,, J2SE,Swing+awt.

Confidential, Des Moines, IA

J2EE Developer

Responsibilities:

  • Involved in various phases of Software Development Life Cycle (SDLC) such as requirements gathering, modeling, analysis, design and development.
  • SOAP UI was used to test the Web Service application.
  • Used SVN to maintain version control across common source code used by developers.
  • Used Microsoft Visio for designing the Use Case Diagrams, Class model, Sequence diagrams, and Activity diagrams for SDLC process of the application.
  • Implemented the Project by using Struts 2 MVC framework
  • Implemented the project by using the Hibernate Framework to communicate with database
  • Prepared Functional requirements by analyzing the business requirements Implemented GUI pages by using JSP, HTML, CSS, JavaScript, AJAX
  • Implemented the online application by using Core Java, JDBC, JSP, Servlets, Web Services, SOAP, and WSDL.
  • Implemented Singleton, factory design pattern, DAO Design Patterns based on the application requirements.
  • Used SAX and DOM parsers to parse the raw XML documents.
  • Used Eclipse as Development IDE for web applications.
  • Configured the project on Web Sphere 7.0 application servers.
  • Used Clear Case for Version Control tool and Clear Quest for bug tracking tool
  • Deployed the project in Linux environment.
  • The application used to deploy it at Coldfusion.

Environment: JDK 1.7, JSP, Web Sphere 7.0, RAD, JDBC, XML, DOM, SAX, HTML, Web Services, WSDL, SOAP, SQL, PL/SQL, JavaScript, Oracle11g, Struts 2, Hibernate 3.0, PL/SQL Developer, Toad, Log4j, ANT, Clear Case, Clear Quest.

Confidential, Somers, NY

JAVA/J2EE Developer

Responsibilities:

  • Extensively worked in the front end, business, service layer’s and persistence tiers using thestrutsframeworks.
  • Involved in design, development, and testing phases of the software development life cycle.
  • Developed presentation layer usingstrutstag libraries like logic, html, bean, etc. inJSPpages.
  • Implemented web page layout using struts tiles libraries, and performed struts validations using the Struts validation framework.
  • Extensively used iBATIS .
  • FollowedAgilesoftware developmentpractice paired programming, test driven development and scrum status meetings.
  • Developed Action forms, Action classes, Log 4j, and struts-config.xml file of Struts MVC2 framework.
  • Coded the test cases and tested using Junit
  • Preparing Unit Test cases for the requirements which are implemented and capturing the test results are documented.
  • Worked on Technical design documents.
  • Worked on complex SQL Queries onDB2
  • Code quality checks using PMD, Code coverage checks using Sonar
  • Used Star Team as version control to check in the code, Created branches and tagged the code in Star Team.

Environment: Java1.6, HTML, JavaScript, JSP, XML, Struts1. x, iBATIS, Eclipse, Web logic 10.3, DB2, Ant, Star Team, Log4J, JUnit

Confidential, Menlo Park, CA

JAVA/J2EE Developer

Responsibilities:

  • Understanding functional specifications and documenting technical design documents.
  • Designed logic and code for the registration and validation of the enrolling customer.
  • Developed user interface using JSP, JSP Tag libraries, Struts Tag libraries and Java Script to simplify the complexities of the application.
  • Validated all forms using the Struts validation framework and implemented Tiles framework in the presentation layer.
  • Configured Struts Framework to implement MVC architecture and used Spring for dependency injection.
  • Used STRUTS framework and Spring Framework to implement MVC architecture.
  • Implemented various J2EE design patterns like Front Controller, DAO design patterns.
  • Developed DAO and DAO implementation classes for Model layer.
  • Implemented the application using the concrete principles laid down by several Java/J2EE design patterns like MVC, Singleton, Data Transfer Object (DTO).
  • Developed Web-based applications using the XML, SOAP, WSDL and UDDI open standards
  • Used WSDL for describing the services available and UDDI is used for listing the services that are available
  • Developed Maven scripts to build and deploy the application onto Web logic Application Server and ran UNIX shell scripts and implemented auto deployment process.
  • Developed Web services in the service layer and implemented Web Services based on SOA architecture with SOAP and WSDL
  • Used Hibernate 3.0 in the data access layer to access and update information in the database.
  • Wrote Stored Procedures using the SQL query language in Oracle 10g.
  • Used Log4J for logging and tracing the messages.
  • Used Eclipse as Integrated Development Environment (IDE).
  • Developed JUnit test cases for Unit Testing and functional testing for various modules and prepared Code Documentation for future reference and upgrades.
  • Used Ant as the build tool.
  • Used Tomcat Server for application deployment.
  • Involved in designing the user interfaces using JSP, Java Script, AJAX, CSS and HTML.
  • Used Subversion for version control of the code and configuration files.
  • Spring MVC Framework is used to have relationships between application components.
  • Developed custom tags, JSTL to support custom user Interface.
  • Used XML for creating deployment descriptors, struts configuration files and integrated to validation, tiles files.
  • Designed and created the database tables and wrote SQL queries, Joins, PL/SQL sub programs like stored procedures, triggers and functions.

Environment: Java1.6, HTML, JavaScript, JSP, XML, Struts1.3/2, Spring 3.0, Hibernate3.0, JDBC, Eclipse, SOA, Web logic 10.3, Apache Tomcat 6.0.26, JBOSS, Oracle 10g, Ant, Subversion, SOAP, Linux, Log4J, JUnit.

Confidential

JAVA/J2EE Developer

Responsibilities:

  • A System built using Model-View-Controller (MVC) architecture
  • Implemented the application using the concrete principles laid down by several design patterns such as Session Facade, Singleton, Data Access Object
  • Built a web application using Struts2 and JQuery libraries.
  • Used struts2 convention plugin to create server components (Actions).
  • Built server components using EJB3 and used local interface injection to strut components.
  • Used JQuery library for handling HTML DOM manipulations, triggering Ajax calls to server and creating an interactive user experience.
  • Used JQueryUI to create a rich user interface experience.
  • Developed Web services allow communication between application.
  • Used EJB3.x with JPA to handle persistence management in the application.
  • As part of the migration initiative to TomcatEE implemented application using JSP, JPA (with Hibernate 3.0), HQL, ANT, JMS(ActiveMQ), Oracle.
  • Worked on object modeling using UML2. Created Class Diagrams, Sequence Diagrams and Activity Diagrams describe the relationship that exists among system's object in accordance with the business requirements
  • Developed client side validations and processing using JavaScript, Ajax and HTML.
  • Used SVN version control tool
  • Automate build process by writing ANT build scripts
  • Configured and customized logos using Log4J
  • Deployed applications on Tomcat Server and performed required configuration changes
  • Provided technical guidance and support to offshore developers.

Environment: Java 1.5, EJB3.x, JavaScript, AJAX, Struts2, JQuery, JSP, Servlets, JMS, JPA, Hibernate 3.0, JDBC, SOAP, Web services, Axis2, Eclipse, Jboss, Tomcat Server, ANT, SVN, XML, UML, Windows and Oracle9i.

We'd love your feedback!