We provide IT Staff Augmentation Services!

Java / J2ee Developer Resume

0/5 (Submit Your Rating)

Helena, MT

SUMMARY

  • Consultant with 8+ 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.
  • Proficiency in developing secure enterprise Java applications using technologies such as JSP, JSF, Servlets, JAVA Beans,JPA, EJB, JMS, JNDI, JDBC, XML, CSS.
  • Expertise in building the presentation/GUI application using JSF and ICEFaces.
  • Developed Rich Enterprise Application using ICE Faces using JSF framework.
  • Experience using ICE Faces Tag Libraries to develop user interface components.
  • Experienced with the entire Software Development Lifecycle (SDLC) process including requirement analysis, conceptual and detail design, development, verification and testing.
  • Expertise in application development using various frameworks: Jakarta Struts Framework 1.1/1.2/1.3, Spring Framework 1.2/1.3/2.0/2.5 , Java Server Faces(JSF), Spring Batch framework, Hibernate 2.0/3.0/3.2, Java Data Objects with GUI plug-ins
  • Experience with JSF and ICE Faces.
  • 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, MyEclipse Utilities MS Office (Word, Excel, PowerPoint), Toad, SQL Navigator, SOAP, Putty.

PROFESSIONAL EXPERIENCE

Confidential, Helena, MT

Java / J2EE Developer

Responsibilities:

  • Implemented front-end application using JSP/HTML.
  • Used Log4j for writing logging errors.
  • Developed web service application using AXIS framework to establish communication between two different applications.
  • Extensively used JavaScript to perform client side validations.
  • Involved in developing EJB(Stateless session Beans).
  • Used Hibernate, ORM technology for the database operations. Wrote HQL (Hibernate Query Language) queries as required.
  • Worked with Fast4J framework to establish connection with database.
  • Used Oracle database and extensively wrote SQL, PL/SQL, DDL and DML statements.
  • Developed PL/SQL stored procedures in oracle database.
  • Worked with IBM Rules Studio using JRules.
  • Worked with both JBoss 1.6 and WebSphere 7 Application servers.
  • Developed UNIX shell scripts to run batch processes.
  • Used MyEclipse versions 9 and 10 IDE’s.
  • Used Tools PL/SQL developer, SQL Developer, Eclipse, WinSCP., Putty.
  • Subversion used SVN 1.8.
  • Project Management tool used is JIRA.

Environment: Java/J2EE, JSP, HTML, XML, Oracle11g, Log4J, MyEclipse9 and 10, WebSphere and JBoss Application Server, SVN 1.8, Oracle SQL Developer, PL/SQL Developer, WinSCP, Putty, IBM Eclipse Rules Studio, JIRA.

Confidential, Monroeville, PA

Java / J2EE Developer

Responsibilities:

  • Implemented ICEFaces for front-end development for rich user interfaces.
  • Developed user interfaces using JSPX, XHTML.
  • Implemented the JSF presentation frame work using ICEFaces.
  • Involved in working with SPRING frame work for backend transaction management
  • Involved in writing the PL/SQL procedures in Oracle DB.
  • Worked with Spring JDBC framework and developed db-mapping and sql-mapping using XML.
  • Build application using apache Maven 2.0.11.
  • Used JAXB2 for marshalling XML to java objects and the inverse.
  • Implemented XML validations using DTD and XSD.
  • Deployed the application in webLogic server.
  • Used Log4j for writing logging errors.
  • Worked with Spring ApplicationContext to configuration application to SPRING framework.
  • Developed DAO using SPRING framework.
  • Worked with Eclipse IDE and used SVN as the subversion.
  • Worked with Oracle SQL Developer as IDE and executed queries.
  • Deployed application in webLogic Application Server using Cygwin which is used to write UNIX based commands in windows operating system.
  • Worked with $U scheduling to run automatic purge process every day of the week.
  • Developed UNIX shell script to start and stop the process in the server.

Environment: Java/J2EE, JSF, ICE Faces, JSPX, XHTML, XML, DTD, XSD, Spring, Oracle10g, Log4J, Eclipse 3.1.2, WebLogic Application Server, SVN, Oracle SQL Developer, Unix.

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!