We provide IT Staff Augmentation Services!

Sr. Java Developer Resume

0/5 (Submit Your Rating)

OH

SUMMARY

  • Software Engineer with about five years of industry working experience in developing Enterprise applications using Java™ 2 Platform Enterprise Edition (J2EE), and related technologies
  • Strong Object Oriented Design experience.
  • In - depth knowledge of Software Development Life Cycle (SDLC)
  • Hands on experience on UML, for developing application specific Object model, Use case diagrams, Class diagrams, Sequence diagrams and State diagrams.
  • Involved in using different Design patterns like Factory pattern, Facade pattern, Command Pattern, Singleton pattern and MVC architectural design pattern for solving the architectural issues.
  • Experience with Spring, Struts, Hibernate, and EJB.
  • Strong and extensive experience in using Java/J2EE (JDK 1.5, Servlets, JSP, EJB).
  • Solid experience with Spring, Hibernate, Struts, JDBC, JSTL, EL.
  • Solid experience in developing and deploying J2EE components using application servers like IBM WebSphere 5.0 and WebLogic 8.1, JBoss 4.0, Apache Tomcat 5.5.
  • Experience in Web technology such as XML, SOAP, SAX/DOM Parser, AJAX, HTML
  • Experienced in creative and effective front-end development using JSF, Facelets, Richfaces, JSP, JavaScript, Flash, HTML, DHTML, XHTML, ANT, Maven, JavaScript, Ajax and CSS.
  • Excellent Hold on JSF an industry standard technology with Facelets, A4J(Ajax for JSF) with Managed beans and also with support of Spring beans.
  • Hands-on experience in IDE Tools: Eclipse, Netbeans, RAD, JBoss Developer Studio.
  • Experience in developing and maintaining both front-end and back-end.
  • Solid skills in database Oracle, MySQL, MS SQL SERVER.
  • Experience in developing build scripts using Ant, testing using JUnit, logging using Log4j and version control using SVN, ClearCase.
  • Expertise in SQL and PL/SQL programming.
  • Excellent communication skills, team work ethics, quick understanding capability

TECHNICAL SKILLS:

Web Technologies: JSP, Servlet, Java Beans, EJB, JDBC, Hibernate, Spring, Struts, JSTL, Tiles, XML, XSL, HTML, XSLT, JSF, Facelets CSS, JavaScript, DHTML

Language: Java, SQL,PL/SQL

Servers: Tomcat, JBoss, GlassFish, WebSphere App Server, WebLogic

OS: Windows, MS-DOS, Unix, Linux

IDE: Eclipse, Netbeans, JBoss Developer Studio, WSAD,RAD6

Database: Oracle, MySQL, MS SQL Server

Tools: CVS, SVN, ClearCase, Ant, JUnit, Toad

PROFESSIONAL EXPERIENCE:

Confidential, OH

Sr. Java Developer

Responsibilities:

  • Involved in analysis and Design based on the requirement documents.
  • Used Struts for the web tier, involved in design, development of new Action classes. Applied design patterns like Abstract Factory, Front Controller, Business Delegate, and DAO in designing the system.
  • Designed and developed batch processing module which process the consolidated data from data consolidation module.
  • Designed and developed invoice presentment module which generate PDF document for users using iText.
  • Designed and implemented major components of the preproduction
  • Involved in development of data loading module and data consolidation module.
  • Implemented Hibernate and Spring framework.
  • Used Hibernate as ORM to map Java classes to database tables.
  • Used Hibernate to generate Data Model.
  • Built DAO layer to have access to data model using Hibernate DAO class supported by Spring.
  • Built Business layer Over DAO layer.
  • Implemented MVC Architecture using Struts Framework.
  • Used Struts tag libraries as well as struts tile framework.
  • Used Struts Controller to implement workflow application.
  • Involved in design and creation of JSPs that are responsible for presentation layer and used the struts html/bean/logic Tag libraries in the JSPs.
  • Involved in developing the front-end for Search on order number.
  • Involved in running the deployment scripts in development environment that install the application.
  • Interacted with the Application support team in case of failures in deployment/ admin scripts.
  • Involved in analysis, design, coding, testing, bug fixes and deployment to production.
  • Participated in regular status meetings to update on the weekly status / progress on various initiatives.
  • Interacted with the business end users to coordinate the validation of prototype and the ensured that actual invoices generated and printed on a perforated paper.

Environment: JDK 1.5, JSP, Servlets, Struts 1.2, Spring, Hibernate, WebSphere, Oracle, Junit, JSP, Struts-tiles, HTML, XML, WSAD.

Confidential, WI

Java/J2EE Developer

Responsibilities:

  • Responsible for understanding the client requirements, designing using the class diagram, sequence diagram, implementing using J2EE.
  • Installed and configured Jboss and Eclipse from the application catalogue.
  • Launched Jboss and Eclipse to set up workspaces for the SIS Property, SIS Health and SIS Core sub projects
  • Built mapping classes to convert homeowner form data between the business and the display tiers.
  • Built various validation classes to validate input of data from the display layer.
  • Wrote various JSPs for the display tier.
  • Built action forms and action classes for the input of responses to underwriting questions.
  • Used CVS and Myeclipse to check in and checkout code from the repository.
  • Set up and configured data source for Oracle.
  • Check to ensure performance tuning with Oracle and Hibernate.
  • Wrote Hibernate and Oracle SQL to manipulate data from Oracle.
  • Wrote and edited various Pojos and Hibernate mapping files.
  • Built and edited Spring-Hibernate configuration file for the sub projects.
  • Accessed bugs/defects from testing team resolved and merged changed codes back to CVS.
  • Used Junit to unit test methods and classes.
  • Created Action and View classes with beans and integrated them through strut-config.xml and used the Hibernate as a DAO layer.
  • Developed internationalized JSP pages using resource bundles as well as Servlets for the presentation tier and for Action Servlets.
  • Worked in a clustered Environment using WebLogic.
  • Designed and implemented an object-relational database layer that was used by the team to add, delete and update records from the Oracle database.
  • Wrote various SQL queries for data retrieval using JDBC.
  • Work with a group to build the back end infrastructure of Oracle database (10g).
  • Connected to SQL Plus in UNIX and created and executed complex SQL queries.

Environment: Java, J2EE, Eclipse 4.1. EJB, Jboss 4.0.1, IBM Websphere5.0, Struts, Spring JDK 1.5, JMS, JUnit, CVS, JSP, Spring 1.2, Hibernate 3.0, JavaScript, Oracle 10g, Windows XP

Confidential, IL

Java/J2EE Developer

Responsibilities:

  • Involved in writing of JSP and HTML for the presentation of data.
  • Created custom tags for JSP for maximum re-usability of user interface components
  • Designed and developed Web Application using Struts framework.
  • Implemented MVC Architecture using Struts Framework.
  • Coded and implemented the application interface using Java Spring with integration with Paymentech and JSP.
  • Created Action and View classes with beans and integrated them through Struts Config.
  • Developed internationalized JSP pages using resource bundles as well as Servlets for the presentation tier and for Action Servlet.
  • Wrote deployment descriptor and configuration files using XML.
  • Applied DAO design pattern by implementing EJB entity bean for the flexible access to databases.
  • Involved in developing session beans for the necessary transactions in the application.
  • Used JDBC to access Database.
  • Tested components using JUnit during development.
  • Developed SQL queries and utilized stored procedures to perform transactions with the Oracle
  • Work with a group to build the back end infrastructure of Oracle database.

Environment: JDK, J2EE, JSP, Servlets, EJB, JDBC, XML, HTML, Struts, Spring Roo, Oracle 8i, Eclipse, WebSphere, JUnit, UNIX, Windows XP

Confidential, VA

Java Developer

Responsibilities:

  • Involved in the full life cycle development of application modules.
  • Worked as Developer and was involved in the Analysis and Design of the front-end and middle tier using JSP, Servlets and the Struts view Framework.
  • Designed and implemented Loan tracking and management application using the J2EE technologies.
  • Developed JSPs, Servlets with HTML using Struts framework for different modules for the interaction of user interfaces.
  • Assisted in the development of Action Classes and Action Forms.
  • Managed the struts-config.xml file for all action mappings.
  • Developed Stateless and State full Session EJB beans using J2EE framework.
  • Involved in study of User Requirement Specification. Requested insufficient information and helped clearing ambiguity in requirements Document.
  • Involved in writing of JSP pages for the presentation of data.
  • Provided application based support, maintenance, updates, upgrades, and modifications on Java Spring.
  • Extensively involved in testing the application and preparing user documentation
  • Developed JavaScript Validations for Client side.
  • Actively involved in tuning SQL queries.
  • Used ANT scripts to compile and deploy the application.
  • Tested the application and developed test cases using JUnit.
  • Used JDBC to access Database.

Environment: Java, J2EE, Struts, JSP, Servlets, EJB, HTML, XML, Spring, Oracle, JDBC, JavaScript, ANT, Junit

We'd love your feedback!