We provide IT Staff Augmentation Services!

Java / J2ee Developer Resume

0/5 (Submit Your Rating)

Madison, WI

SUMMARY

  • Consultant with 6+ years of extensive experience in Software Development Life Cycle (SDLC), Web Application Design, Development, Programming, Testing, Support Maintenance, and End - User support.
  • Proficiency in developing secure enterprise Java applications using technologies such as JSP, Servlets, JAVA Beans, EJB, JMS, JNDI, JDBC, XML, CSS.
  • Expertise in various open source frameworks like Struts1.2/2.0, Spring (including Web Flow), and Web development technologies like AJAX and Object Relational Mapping Technology like Hibernate.
  • Extensive experience with Spring along with Hibernate for managing the Database Transactions.
  • Expertise in implementing various J2EE design patterns like Service Locator, Session Façade, Data Access Objects (DAO), Factory, Singleton, Data Transfer Object (DTO) and Business Delegate in the development of Multi-Tier distributed Applications.
  • Extensive experience in modeling presentation tier using Struts MVC2 (Model-View- Controller) architecture.
  • Experience with IBM WebSphere Application server and Weblogic Application Server.
  • Competence in using Java IDE tools of Rational Application Developer (RAD), WebSphere Application Developer (WSAD), Eclipse 3.0 and WebLogic Workshop to develop dynamic web applications.
  • Expertise on entire Software Development Life Cycle (SDLC) in Intranet and Internet applications using Web/Application Servers like Tomcat, JBoss, WebSphere and Weblogic Application Server.
  • Experience in portal Application development in WebSphere Portal Server.
  • Experience with the database management like Oracle, SQL Server, MySQL, MS Access.
  • Good working knowledge on DOM scripting.
  • Experience with Webservices.
  • Good working knowledge in version control tools like CVS and Rational ClearCase
  • Good working knowledge on JUNIT.
  • Good experience in writing SQL Queries, PL/SQL Procedures, Functions, Triggers and Cursors.
  • Developed ANT scripts in to build and deploy J2EE Applications.
  • Experience in working with small and large groups and successful in meeting new technical challenges and finding solutions to meet the needs of the customer.
  • Motivated team player with ability to work under minimal supervision possessing strong analytical, problem solving and communicational skills.
  • Able to effectively organize and prioritize multiple tasks

TECHNICAL SKILLS

Operating System: MS Windows (2003/2000/NT/XP), Unix, Linux, Sun Solaris, and Mac OS X

Java Technologies: J2EE, JAVA, JSP, Servlets, EJB, JDBC, JDO, Struts, Hibernate, Spring

Databases: Oracle, SQL, PL/SQL, SQL Server, DB2, MS Access, Sybase, and MySQL

Web Technologies: HTML, HTML5, DHTML, XML, XSL, AJAX, Java Script, JSON, CSS3

Web Servers: Apache Tomcat, JBoss, IBM WebSphere, BEA WebLogic

IDE Tools: Eclipse, NetBeans, IBM RAD, JBuilder

Utilities: MS Office (Word, Excel, PowerPoint), Toad, SQL Navigator, SOAP.

Testing Tools: QTP 10.0, Quality Center 10.0

PROFESSIONAL EXPERIENCE

Confidential, Raynham, MA

Application Designer & Developer (Java/J2EE)

Responsibilities:

  • Participated in designing phase and was involved in Architecture/Designing, Functional and Detailed Design.
  • Developed the application using restful URL’s Struts and MVC.
  • Developed the synchronous and asynchronous communication between the server and browser using JQuery, AJAX and JSON.
  • Developed and Deployed JSP Pages and Java Business Classes on JBoss Application Server.
  • Extensively implemented JSP/HTML (part of port lets) in presentation.
  • Extensively used JavaScript to perform client side validations, and JUNIT for component testing.
  • Used Oracle database and extensively wrote SQL, PL/SQL,JPA, DDL and DML statements.
  • Used NetBeans IDE to develop the application and maintained the code in WinCVS. Also, wrote deployment scripts using ANT.
  • Designed and Developed JSP pages using Struts Framework.
  • Extensively used the J2EE design patterns like Business Delegate, Service Locator, Value Object (Transfer Object) and Data Access Object and Session Façade.
  • Involved in writing EJB's and WebServices.
  • Implemented Singleton class to load the property files.
  • Implemented EJB(Stateless session Beans) and exposed them as WebServices.
  • Worked with JMS(java messaging service) for asynchronous communication.
  • Worked with JMS queues for P-P communications and Topics for one- many communications.
  • Developed a Logger framework for the application using Log4J.
  • Used Hibernate, ORM technology for the database operations. Wrote HQL (Hibernate Query Language) queries as required.
  • Designed one-one, one-many and many-many associations between business entities using Hibernate.
  • Reviewed the code to reduce the number of database calls and tuned the SQL and HQL queries for optimization.

Environment: Java/J2EE, Struts MVC, Hibernate, Tomcat Server, MySQL database, Java Script, AJAX, JSON, JQuery, WinCVS, NetBeans, JSTL, EL, XML, HTML, Log4J, JSM, EJB, DAO, ANT.

Confidential, Madison, WI

Java / J2EE Developer

Responsibilities:

  • Responsible for developing and bug fixing of the MN EDI application.
  • Developed Billing module in the application to interact using Model View Controller architecture(MVC)
  • Involved in design & documentation of validation and report modules within the EDI application.
  • Implemented and configured various Action classes for handling the client requests using struts 1.2 framework.
  • Developed the application on AMFAM custom framework by writing UI with Java Script and JSP pages in user-friendly environment.
  • Created JSP, HTML and business layer component beans and their dependencies in spring application framework (Spring mvc, orm, AOP) using RAD.
  • Worked on JMS for asynchronous message communication thru Point-Point and Publish-Subscribe architecture.
  • Defined POJOs (java beans), Hibernate mapping files and named queries for Reverse Auction components.
  • Created the documents like Detailed Design Document and Functional Design document.
  • Worked extensively integration of the modules Responsible for trouble shooting the production issues and performance of the application
  • Created the MDB (Message Driven Beans) to listen the messages in MQ.
  • Used Hibernate framework and Spring JDBC framework modules for backend communication in the extended application.
  • Deployed applications on JBoss server and configured it with Eclipse as IDE.
  • Responsible for project documentation, status reporting and presentation.
  • Used Oracle, server databases as backend applications and generated queries using Toad.
  • Participated in performing extensive Unit Testing for the application using JUnit.
  • Involved in setting up the environment for Development, Testing, Maintaining.
  • Involved in taking responsibility to train new team members on the company framework and the MN EDI application design.

Environment: Eclipse, JBoss, Hibernate, Spring(MVC), Oracle 9, SQL Server, Java 1.5, XML, CVS, TOAD, JUnit, MDB, POJO, JMS, RAD, AOP, .

Confidential, New Century, KS

Java / J2EE Developer (Mid-Level)

Responsibilities:

  • Involved in all the phases of SDLC including Requirements Collection, Design & Analysis of the Customer Specifications, Development and Customization of the Application.
  • Worked with Unified Modeling Language and developed Class, Sequence and Collaboration diagrams
  • Developed JSPs and Servlets to dynamically generate HTML and display the data to the client side. Extensively used JSP Tag libraries.
  • Designed and developed Application based on Struts Framework using MVC design pattern.Used Struts Validator Framework for client side validations.
  • Used Spring Core for Dependency Injection(DI)/Inversion of control (IOC) and Aspect Oriented Programming(AOP).
  • Used XML to transfer the application data between client and server and XSLT style sheets for the XML data transformations.
  • Participated in designing Webservice framework in Java and Experienced with SOAP, WSDL.
  • Used Log4j for logging Errors.
  • Involved in complete development of ‘Agile Development Methodology’ and tested the application in each iteration.
  • Wrote complex SQL and HQL queries to retrieve data from the Oracle database using Hibernate Framework.
  • Involved and developed Front End and Backend integration in E2E environment.
  • Performed Defect tracking using HP Quality Centre and Involved in fixing System testing issues and UAT issues.

Environment: Java, J2EE, JSP, Servlets, Struts, Spring 2.0, JDBC 3.0, WebServices, XML, Hibernate 3.0, JMS, WebLogic Application Server 8.1, Eclipse, Oracle 10g, WinCVS 1.2, HTML, JUnit 4.0, Log4j, JavaScript 1.2, XML/XSL, AOP.

Confidential, Richmond, VA

Jr. Java / J2EE Consultant

Responsibilities:

  • Involved in developing a custom framework like Struts Framework, with more features to meet the business needs.
  • Performed requirement analysis, design, coding and implementation, team co-ordination, code review, testing, and installation.
  • Developed server side utilities using J2EE technologies Servlets, JSP, Struts.
  • Developed presentation layers using JSP custom tags and JavaScript.
  • Implemented design patterns - Business Delegate, Singleton, Flow Controller, DAO and Value Object patterns.
  • Developed Role Based Access Control to restrict the users to access specific modules based on their roles.
  • Used Oracle as the back end application and used Hibernate Framework for O/R mapping.
  • Deployed the application on WebSphere server using Eclipse as the IDE.
  • Used Tomcat server 5.5 and configured it with Eclipse IDE.
  • Performed extensive Unit Testing for the application.

Environment: J2EE Custom Frame Work, WebSphere 5.1, Tomcat 5.0, Oracle 9i, Hibernate3.0, SAS 9, Eclipse 3.2, JSP, Java Script, Servlets, XML, Eclipse plug-ins (JUnit, Tomcat)

We'd love your feedback!