We provide IT Staff Augmentation Services!

Java Developer Resume

5.00/5 (Submit Your Rating)

Austin, TX

SUMMARY

  • Over 6+ years of professional experience in analysis, design, implementation and testing of Object Oriented Applications in Client/Server environment using Java - J2EE Technologies. Expertise in reviewing client requirement, prioritize requirements, creating project proposal (scope, estimation) and baseline project plan.
  • Expertise in developing applications using Java, J2EE Technologies (Servlets, JSP, Java Web Services, EJB, Struts, MQ Series), JDK (1.5), Java Beans, Java Applets, RMI, JDBC, XML, XSL, XSLT, JavaScript, HTML, DHTML, Apache-Tomcat, Web Sphere 7.5, MQ Series, JSF, AJAX, Hibernate and Weblogic 9.1.
  • Distinguished Problem solver wif pragmatic know-how of Core J2EE patterns like MVC, Buisness Delegate, Value Object, Session façade, Composite Entity, Service Locator, Data Access Object etc for solving complexities in multitier services.
  • Expertise in various open source frameworks like Struts2.0/1.2, Spring2.5, JSF1.2, and ORM Technology like Hibernate 3.0.
  • Experience wif multiple Servers like Apache Tomcat, IBM Web Sphere, Web Logic, Sun Glass fish and Jboss.
  • Expertise working wif standard JAVA Design Patterns (Singleton, Session Facade, Front Controller, DAO, DTO, MVC and Business Delegate).
  • Experience in Software Development Life Cycle (SDLC), OOA, OOD and OOP through implementation and testing
  • Experience in using Web Services like JAXP - DOM, SAX, XSLT, JAX-RS, JAXB - Un-marshalling and marshalling, SOAP protocol in JAXWS and RESTFUL web services.
  • Extensive experience in programming, deploying, configuring, fine-tuning and administering middle-tier popular J2EE Application Servers like IBM WebSphere, BEA WebLogic and open source JBoss, and Apache Tomcat
  • Experienced in Web Services approach for Service Oriented Architecture (SOA)
  • Message Oriented Middleware experience using JMS over IBM MQ Series and other messaging systems.
  • Test Driven Programmer wif thorough knowledge in unit testing wif JCart, JUnit 3.8/4.0, JStyle, JProbe.
  • Designed and developed teh application using Java Server Faces (JSF) framework and Spring web flow..
  • Industry experience includes Financial Services, Insurance, Banking, Government, Food services and Retail services.
  • Team Player wif complete flexibility to work independently as well as in a team and have quick grasping capabilities to work wif teh newly emerging technologies.
  • Strong communication and interpersonal skills.

TECHNICAL SKILLS:

Java/J2EE: Java, JSP, Servlets, JDBC, JMS, EJB, JNDI, JAX-WS, JPA

Web Frameworks: JSP/Servlets, JSF, Struts2, SpringMVC

Spring Modules: Core, IOC, SpringORM, SpringAOP

Web Services: SOAP based Apache CXF and JAX-WS

App/ Web Server: WebSphere, WebLogic, JBoss, Tomcat

Database: Oracle, DB2, MySQL

Spring: Spring (Core, ORM, AOP )

ORM: Hibernate, JPA

Testing Tools: JUnit, Checkstyle, PMD

Operating Systems: Windows, Linux

IDE: RAD, Eclipse and NetBeans

Source Control: PVCS, SVN, CVS

PROFESSIONAL EXPERIENCE

Confidential, Austin, TX

Java Developer

RESPONSIBILITIES:

  • Responsible for gathering business and functional requirements from teh users.
  • Implemented Agile (Scrum) Methodology that includes daily scrum wif team.
  • Developed teh application using Hibernate and Spring Framework.
  • Developed presentation layer using Spring MVC and used annotation based mapping to map teh JSP post backs to teh controller methods.
  • Spring AOP is used for Security and Transaction Management.
  • Developed Rich user interface usingHTML, JSP, JSTL, Java Script, JQuery and CSS.
  • Configured Web Logic Application server and deployed teh web components into teh server.
  • Used Virtual Private Database (VPD), a feature of Oracle Databaseto meet teh security requirements.
  • Used Hibernate 3.2 to communicate wif teh Database, mapping teh entities to teh tables and corresponding columns in teh database by using Hibernate annotations.
  • Developed HQL queries to implement teh select, insert, update and delete operations to teh database by creating HQL named queries.
  • GWT integration wif spring and Hibernate applications.
  • Involved in performance tuning by reviewing teh code to reduce teh number of database calls and tuning teh SQL and HQL queries to get optimized performance.
  • Used JAXB for marshalling and unmarshalling.
  • Used Spring Web services for communication wif STAR and BOBJ.
  • Used Firebug and HttpBasic Watch to inspect, edit and monitor CSS, HTML, JavaScript and Net requests in any web page.
  • Used Maven to build and deploy teh application.
  • Used Cruise Control for creating a custom continuous build process.
  • Used CheckStyle and PMD for code review.
  • Configured and Administered IBM Rational Clear Case Version Control to automate Code Access and Code Release Management.
  • Used IBM Rational Clear Quest to keep track of teh defects, activities, DBCRs (Database change requests) etc.
  • Used teh Display tag to display teh data in grid format
  • Used SOAP web services to communicate wif File Bound to insert and retrieve teh documents.
  • HP Quality Centre is used to keep track of teh defects and maintain teh defect status.
  • Used Clear Case Explorer for creating/managing views and delivering teh code to teh Integration stream on a daily basis.
  • Involved in performing Integration testing of teh whole application.
  • Used Junit wif JMock for unit testing.
  • Responsible for updating teh defects status in a daily based QA status meeting.

ENVIRONMENT: Java 1.5, Spring 3.0, Hibernate 3.2, Oracle 10G, JSP, JSTL, XML, HTML, CSS, Java Script, GWT, EJB, JMS PHP, Perl, Apache Tomcat Server, WebSphere MQ Series, Web Logic Application Server, Eclipse 3.0, JAXB, Web services, Rational Clear Case, Rational Clear Quest, Maven, Cruise Control, Junit, Velocity, Firebug, JQuery, CheckStyle PMD, HP Quality Center 9.2.

Confidential, San Bruno, CA

Java Developer

RESPONSIBILITIES:

  • Involved in teh analysis & design of teh application using UML wif Rational Rose
  • Object Oriented Analysis and Design using UML include development of class diagrams, Sequence diagrams, and State diagrams and implemented these diagrams in Microsoft Visio.
  • Developed teh controller servlet to handle teh requests and responses.
  • Designed and developed JSP pages using Struts framework.
  • Utilized teh Tiles framework for page layouts.
  • Involved in writing client side validations using Java Script.
  • Involved in teh design of teh Referential Data Service module to interface wif various databases using JDBC.
  • Used Hibernate framework to persist teh employee work hours to teh database.
  • Spring framework AOP features were extensively used.
  • Developed and configured using BEA WebLogic Application Server 8.1.
  • Developed teh build scripts using Ant.
  • Involved in designing test plans, test cases and overall Unit testing of teh system.
  • Developed controllers and actions encapsulating teh business logic.
  • Developed classes to interface wif underlying web services layer.
  • Designed web services for teh above modules.
  • Prepared documentation and participated in preparing user’s manual for teh application.

ENVIRONMENT: JSP 2.1, Jakarta Struts, Tiles, Spring, Hibernate, JMS, EJB, JNDI 1.2, JDBC 3.0, Weblogic Application Server 9.1,Apache Tomcat Server, SQL Server 2005, XML, XSLT, UML, Rational Rose, Eclipse 3.3, Ant, JUnit, WinCVS, Windows XP, Microsoft Visio.

Confidential, Chicago, IL

Java/J2ee Developer

RESPONSIBILITIES:

  • Gatheird user requirements followed by analysis and design. Evaluated various technologies for teh Client.
  • Developed HTML and JSP to present Client side GUI.
  • Involved in development of JavaScript code for Client Side Validations.
  • Designed teh HTML based web pages for displaying teh reports.
  • Developed Java classes and JSP files.
  • Extensively used JSF framework.
  • Extensively used XML documents wif XSLT and CSS to translate teh content into HTML to present to GUI.
  • Developed dynamic content of presentation layer using JSP.
  • Develop user-defined tags using XML.
  • Developed JavaMail for automatic emailing and JNDI to interact wif teh Knowledge Server.
  • Used Struts Framework to implement J2EE design patterns (MVC).
  • Developed, Tested and Debugged teh Java, JSP and EJB components using Eclipse.
  • Developed Enterprise Java Beans like Entity Beans, Session Beans (both Stateless and State full Session beans) and Message Driven Beans.
  • Developed JSP as teh view, Servlets as Controller and EJB as model in teh Struts Framework.
  • Worked on Web Logic application server to deploy JSP and EJB applications.
  • Created and implemented PL/SQL stored procedures, triggers.

ENVIRONMENT: Java, J2EE, EJB 2.1, JSP 2.0, Servlets 2.4, JNDI 1.2, JavaMail 1.2, JDBC 3.0, Struts, HTML, XML, CORBA, XSLT, Java Script, Eclipse3.2, Oracle10g, Weblogic8.1, Windows 2003.

Confidential, Cincinnati, OH

Java Developer

RESPONSIBILITIES:

  • Involved in Requirements gathering, Requirement analysis, Design, Development, Integration and Deployment.
  • Involved in Tax module and Order Placement / Order Processing module.
  • Responsible for teh design and development of teh application framework
  • Designed and Developed UI’s using JSP by following MVC architecture.
  • Developed teh application using Struts framework. Teh views are programmed using JSP pages wif teh struts tag library, Model is teh combination of EJB’s and Java classes and web implementation controllers are Servlets.
  • Used EJB as a middleware in designing and developing a three-tier distributed application.
  • Teh Java Message Service (JMS) API is used to allow application components to create, send, receive, and read messages.
  • Used JUnit for unit testing of teh system and Log4J for logging.
  • Created and maintained data using Oracle database and used JDBC for database connectivity.
  • Created and implemented Oracle stored procedures and triggers.
  • Installed WebLogic Server for handling HTTP Request/Response. Teh request and response from teh client are controlled using Session Tracking in JSP.
  • Reported Daily about teh team progress to teh Project Manager and Team Lead.

ENVIRONMENT: J2EE 1.3, JSP 1.2, Servlets 2.3, EJB 2.0, Struts 1.1, JNDI 1.2, JDBC 2.1, Oracle 8i, UML, DAO, JMS, XML, WebLogic 7.0, MVC Design Pattern, Eclipse 2.1, Log4j and JUnit.

We'd love your feedback!