We provide IT Staff Augmentation Services!

Java/j2ee Developer Resume Profile

2.00/5 (Submit Your Rating)

Buffalo, NY

PROFESSIONAL SUMMARY:

  • 5 years of experience in Analysis, Development, Testing and Maintenance in the field of Web Applications and client-server environment.
  • Proficient in using Object Oriented Programming OOPS for building n-tier architecture systems with hands on development expertise in front-end UI layer, application layer including middle-ware and core business frameworks and back-end database layer integration.
  • Proficient in implementing various Java/J2EE design patterns including Singleton, Factory, MVC, Front Controller, DAO, Service Locator, and Business Delegates.
  • Strong experience in designing developing software systems using Java, J2EE technologies like Servlets, JSPs, EJBs, JMS, JAXP, JDBC with Oracle and MySQL relational databases on UNIX and Windows environments.
  • Extensive experience in Web application development using HTML, CSS, XML, JavaScript, Ajax, spring, Hibernate, J2EE JSP, JSTL, JMS, Servlets, JDBC, JNDI, Java Beans, LDAP, Struts, EJB , SOAP and REST web services.
  • Hands on experience in developing critical responsive GUI/front-end components using HTML, JavaScript, CSS, JSP, JSTL and AJAX.
  • Experience working with JavaScript frameworks like JQuery.
  • Strong Knowledge in open source frameworks like Spring and Hibernate.
  • KnockoutJS Involved in evaluation and feasibility of new technologies by designing Proof of Concepts Performance and Memory Optimization of the designed modules to give better performance, Bug fixes Enhancements, Testing, debugging and troubleshooting.
  • Strong knowledge of different development frameworks such as J2EE, KnockoutJS, JQuery.
  • Expertise in developing and deploying J2EE applications on web and application servers like Tomcat 6.x/7.x, Web Logic 8.1/7.6, JBoss 4.0.1/5.0 and WebSphere6.1.
  • Experienced with XML related technologies.
  • Experience with Hibernate 3.0 Persistence Framework and Design patterns like Singleton, Factory, Session Facade, Business Delegate, Data Access Object DAO , Data Transfer Object.
  • Experience using middle ware business logic technologies Session Beans, Entity Beans, Message Driven Beans.
  • Experience in implementing logging mechanism using log4j and apache commons logging.
  • Experience in using IDEs such as Eclipse, WSAD, NetBeans.
  • Good experience with deployment and release of the application with ANT building tool, test cases using JUnit and application logging using the Log4j.
  • Experience of working with databases Oracle 8i/ 9i/ 10G and DB2, MySQL.
  • Quick learner and adoptable to new design patterns/frameworks for fast and quality development.
  • Excellent communication skills, has clear understanding of business procedures and ability to work as an individual and also as a part of a team.
  • A resourceful team player with good Interpersonal, effective problem solving and decision making skills, looking ahead for great career in a fair working environment with opportunities to grow.

TECHNICAL SKILLS:

Operating Systems : UNIX Solaris , Linux, Windows NT /2000/98/95.

Languages : Java, JavaScript, SQL, HTML, C/C .

APIs/Specifications : J2SE, J2EE, JSP, JMS, JDBC, JNDI, Hibernate 3.0, Spring 3.1

J2EE Technologies : Servlets, Ajax

Frame Work : Struts, Spring Hibernate

Application Servers : BEA WebLogic 10.3, JBoss 4.0.4, IBM Web Sphere 7.0

IDE : Eclipse.

RDBMS : Oracle 11g.

Scheduler : CA Autosys, Cron.

Others : Ant, JUnit, Log4J, CVS, TOAD, SQL

PROFESSIONAL SUMMARY:

Confidential

Java/J2EE Developer

Responsibilities:

  • Involved in analyzing the user requirements and specifications for deciding the flex component needed to be developed and their interaction.
  • Involved in the design by preparing UML diagrams using Microsoft Visio tool.
  • Created POJO layer to facilitate the sharing of data between the front end and the J2EE business objects
  • Used server side spring framework and Hibernate for Object Relational Mapping of the database structure created in Oracle.
  • Involved in Hibernate configuration properties setup mapping files using generators, associations inheritance etc.
  • Developed web services by using Restful API.
  • Used JavaScript for client while server validation through Expression Language
  • Used GOF Java J2EE design patterns. Used Business Delegate to maintain decoupling between presentation business layer.
  • Used JPA with Hibernate provider.
  • Involved in reading customer xml and constructing primary, secondary customer information.
  • Developed authentication through LDAP by JNDI
  • Developed and debugged the application using Eclipse IDE.
  • Involved in Hibernate mappings, configuration properties set up, creating sessions, transactions and second level cache set up.
  • Involved in backing up database in creating dump files. And also creating DB schemas from dump files. Wrote developer test cases executed. Prepared corresponding scope traceability matrix.
  • Extensively involved in Unit testing and coordinated with the testing team and fixing Bugs at various stages of the application development. Tracked defects using QC.
  • Ran check styles, PMD Defects, find bugs etc and fixed them if there are any.
  • Configured EMMA tool and ran test suite and made sure that 100 test coverage.
  • Implemented Maven as build and configuration tool.
  • Used Apache Tomcat Application Server for application deployment in the clustered window environment
  • Used SVN repository for version control.
  • Involved in fixing IST, QA and production defects tracked them using QC.

Environment: Java , J2EE, Servlets, JSP, HTML, JS , CSS, DOJO, Apache-Tomcat, Maven Repository, JMS, DOM/SAX, XML, XSD, XSLT, Oracle 11g, Eclipse, J-Unit, SVN, Spring - DI, AOP, MVC, Hibernate, Oracle coherence, JSM, Web Services - WSDL, JAX-WS, AXIS, CXF, JAX-Restful Services, JAXP, JAXB, QC.

Confidential

Java/ J2EE Developer

Responsibilities:

  • Responsible for requirement gathering from the Business Analysts and for preparing the requirement specification document.
  • Involved in development of the applications using Spring Web MVC and other components of the Spring Framework, the controller being Spring Core Dispatcher Servlet .
  • 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 controllerDesigned and Implemented MVC architecture using Spring Framework, which involved writing Action Classes/Forms/Custom Tag Libraries JSP pages.
  • Designed, developed and maintained the data layer using Hibernate and performed configuration of Spring Application Framework.
  • Used Hibernate to store the persistence data into the IBM DB2 UDB database and written HQL to access the data from the database
  • Used JMS Java Messaging Service for asynchronous communication between different modules
  • Used XML, WSDL, UDDI, SOAP Web Services for communicating data between different applications
  • Deployed the application on WebSphere Application server
  • Worked with QA team to design test plan and test cases for User Acceptance Testing UAT

Environment: Java, J2EE, Spring MVC, Hibernate, HTML, JavaScript, JSP, CSS, JDBC, DB2, Websphere, SVN.

Confidential

Java/J2EE Developer

Responsibilities:

  • Designed the application by implementing Spring Framework based on MVC Architecture.
  • Followed Agile methodology, interacted with the client, provide/take feedback on the features, suggest/implement optimal solutions and tailored application to customer needs.
  • Designed the project using MVC, Session Fa ade, Service Locator and Business Delegate patterns.
  • Integrated the application with Spring Framework for implementing Dependency Injection and provide abstraction between presentation layer and persistence layer.
  • Developed Web pages using Struts view component JSP, JavaScript, HTML, jQuery, AJAX, to create the user interface views
  • Created various actions under Struts-config.xml, tiles-def.xml files.
  • Implemented validation on the JSP fields using Struts Validation framework which included writing validation.xml and validation-rules.xml files
  • Implemented all DAO's using Spring Framework.
  • Used Hibernate ORM framework as persistence engine, configured O/R mapping and wrote hibernate queries.
  • Configured and deployed the application on Weblogic Application Server.
  • Implemented Complex business Delegate layer using DAO's created and business logic.
  • Exposed various capabilities such as Web Services using SOAP and WSDL.
  • 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.
  • Actively involved in code reviews and bug fixing.

Environment: Java 1.6, J2EE, JSP, Spring 3.0, Struts 2.2, Hibernate 3.0, Eclipse 3.5, WebLogic 10g, Oracle 11g, Rational Rose, HTML, XML, Web Services, JUnit 4.1,SVN, Windows, UNIX

Confidential

Java/J2EE Developer

Responsibilities:

  • Designed the workflow for the client side and server side in UML using Rational Unified Process RUP and created the detailed Design documentation.
  • Involved in walk through with the analysis for Use Cases and feasibility scope.
  • Designed Class Diagrams, Sequence Diagrams and Object Diagrams, using IBM Rational Rose to model the detail design of the application.
  • Developed front-end using JSPs, HTML and used JavaScript for client side validations.
  • Implemented Session beans that encapsulate the backend business processes.
  • Used JMS Java Messaging Service for asynchronous communication between different modules.
  • Used Hibernate to store the persistence data into the IBM DB2 UDB database and written HQL to access the data from the database.
  • Used XML, WSDL, UDDI, SOAP, SAX parser and Web Services for communicating data between different applications.
  • Developed the User Interfaces using JSP, HTML, CSS, and JavaScript.
  • Developed logging module-using Log4J to create log files to debug as well as trace application.
  • Used CVS for version control across common source code used by developers.
  • Tested the application functionality with JUnit Test Cases.
  • Used ANT scripts for automated deployment and preparing the build of the entire application.
  • Deployed the applications on IBM Weblogic Application Server.
  • Completely documented the flow and functionality of the code for further reference.

Environment: Java, J2EE, WSAD, Hibernate, Swing, SPRING , Struts, Servlets, JSP, JNDI, XML Web Services, SOAP, WSDL, JavaScript, HTML, CSS, Windows XP, DB2 UDB, JUnit, CVS, ANT, Log4J.

Confidential

Java /J2EE Developer

Responsibilities:

  • Responsible for Designing and developing the application.
  • Used several J2EE design patterns like DAO, DTO, Business Delegate, Front Controller and MVC- Model along with Struts to develop application.
  • Implemented Action classes, Form classes and created struts-config files, validation files, tiles definitions, resource bundles for the entire application using struts framework.
  • Designed and developed UI components using JSP, JSTL
  • Involved in writing Ant script to build the front end application.
  • Developed DAO's with SQL queries to process database transactions.
  • Used Eclipse IDE for entire application development and CVS for version controlling.
  • Deployed application on Weblogic server using Ant Build file on Windows and UNIX platforms.
  • Involved in writing Junit test cases.
  • Developed JavaScript files for user input validation and client side revenue calculations.

Environment: Java, Tomcat, MyEclipse, Oracle, Jakarta Struts, DAO, Apache Log4J, UML, Junit, PL/SQL, JavaScript, JDBC, ANT, XML, and Windows XP, Weblogic

We'd love your feedback!