We provide IT Staff Augmentation Services!

Java Developer Resume

0/5 (Submit Your Rating)

San Antonio, TX

SUMMARY

  • 6+ years of hands - on experience in designing, developing and testing Java/J2EE web based applications.
  • Excellent technical knowledge in Java, Servlets, JSP, JDBC, EJB, and XML with the back end RDBMS like Oracle Expertise in Struts Framework.
  • Expertise in using issue tracking tools such as Rational Clear Quest, Quality Center and JIRA.
  • Hands-on experience with spring and Hibernate 3.0.
  • Familiar with EJB design patterns, Service Oriented Architecture (SOA), Aspect Oriented Programming (AOP).
  • Installed, configured and performed administration on BEA Web Logic Application server (6.1, 8.1), Oracle 8i/9i. Also worked on other servers like WebSphere, JBoss, and Tomcat.
  • Strong skills in SQL/PL-SQL programming.
  • Also done Performance Tuning in some of my projects. Have knowledge about memory allocation, JVM options, and code optimizations.
  • Well versed with XML technologies, writing XSD and schema.
  • Always believed in Test Driven Development (TDD) approach. Experienced with JUnit.
  • Used ANT, WinCVS and Log4j Extensively.
  • Expertise in RDBMS like Oracle, MS SQL Server, MySQL and DB2.
  • Extensive hands-on experience in object-oriented analysis, design, modeling and programming tools in conjunction with Unified modeling language (UML) and Rational Unified Process (RUP).
  • Progressive technical developer with broad based achievements in Designing, Developing, Testing and Implementing Applications across a range of systems and environments.
  • Experience in Full Life Cycle development of software applications for Web-based environments.

TECHNICAL SKILLS

Programming Languages: Java, C, C++,C#

Frameworks: Struts 1/2, Spring framework, Hibernate 2.0/3.0, IBATIS

J2EE Technologies: Servlets, JSP, JDBC, JNDI, EJB 2.0/3.0, RMI.

Front-end Technologies: HTML, DHTML, JavaScript, AJAX, CSS, jQuery, DOJO, GWT

Server Side Scripting: JSP, ASP, PHP

XML Technologies: XML, XSL, HTML, DHTML, XSLT, JNDI, LDAP, SOAP, AXIS.

Application/Web Servers: IBM WebSphere 5.X/6.0, WebLogic 7.x/8.x/9.0, Websphere Portal 5.x, JBoss 4.0, Apache Tomcat 5.0/5.5, OC4J 10.1.3, Glass-fish server 3.1.1

Databases: Oracle 8i/9i/10g, SQL Server 2005/2008, MySQL, DB 2 7.0/8.0/9.0, Db4o

Messaging Systems: JMS-DOF, MDB

IDE Tools: IBM WebSphere Studio Application Developer (WSAD) RAD, Eclipse, JDeveloper 10.1.3, Net Beans, JBuilder, Visual Studio

Unit Testing Tools: JUnit, Mock objects in Spring.

HTML Editor: Macromedia Dreamweaver

Configuration: CVS, Rational ClearCase, Microsoft Visio

SVM Tools: CVS, SVN

Operating Systems: Windows 98/NT/2000/XP/vista/7, UNIX, LINUX, Sun Solaris

Tools: Ant, Maven, JUnit, Log4j

Database Tools: TOAD, MySQL Query Browser

Design Methodologies: UML, Rational Rose, RUP

Protocols: SOAP, LDAP, HTTP, HTTPS, FTP, RMI-IIOP, SMTP

PROFESSIONAL EXPERIENCE

Confidential, Seattle, Washington

Java/J2EE Developer

Responsibilities:

  • Involved in requirements gathering, communication with business and Design the Application based on new requirements.
  • Responsible for Solution design and participate in Detail design.
  • Involved in defining & designing the layers, components of the project using OOAD methodologies and standard J2EE patterns and guideline.
  • Developed the Use case, Sequence and Class diagrams.
  • Participate in evaluation of new technologies to address the project needs.
  • Invest time on new technologies like Webtrends On demand analysis using Servlet Filters, Grip response to reduce response time
  • Type ahead using Jquery (mostly on open source technologies) to implement them in the project if the technology suits for application.
  • Actively involved in developing Spring Configuration for encoding the business logic, Hibernate DAO (persistence) layer for encoding the data access.
  • Involved in developing UI using Jsp, Servlets, Jquery.
  • Created and invoked RESTFul/SOAP based web services, which would interact with Systems like USA.net, Webtrends etc.
  • Message driven beans were used for asynchronous communication.
  • Involved in deployment and testing of the application on Websphere application servers.
  • Gather requirements from functional/Businessanalystand analysis and understand the business requirements.
  • Implemented application level logging using Log4J.
  • Involved in developing various POC (proof-Of-Concepts) using different technologies.
  • Managed the Offshore team, which involves requirements transfer, work break down.
  • Involved in code reviews before code moving to production.
  • Involved in complete software development life cycle (SDLC) of the tracking systems Requirements gathering
  • Conceptual Design, Analysis, Detail Design, Development, System Testing and User Acceptance Testing.
  • Prepare the Unit Test Cases using JUnit framework for enhancements and new developments.
  • Participate in weekly status meeting for the development team to discuss project progress and resolve issues and escalations.
  • Organized several knowledge sessions

Environment: Java5.0/6.0, WebSpehere 6.1/7.0, Tomcat 7.x, Hibernate, EJB 2.1, JMS, Java Servlets, JSP, Jquery Framework, MySql 5.0 and MS SQL Server 2000/2005, Oracle 9i, RESTFul / SOAP web services, Jprobe, Spring, Log4J, JIVE SBS, Jasper Reports, Clearcase.

Confidential, Frisco, Texas

Java/J2EE Developer

Responsibilities:

  • Development and testing of the website usingStrutsandSpringframework.
  • Implemented application logging and exception handling usingSpring AOP.
  • Used theAgileasSDLCprocess for the project execution.
  • Designed and developed GUI components usingStruts taglibs, JSP, HTMLandJavaScript.
  • Developed highly responsive, dynamic user interface components usingAJAXandjQuery.
  • Used object oriented programming concepts of Java Script like Prototypes and Closures for client side data manipulation and encapsulation.
  • Developed the CSS Classes for all Error, Form Elements and Warnings.
  • Performed client side validations using JavaScript.
  • Used Log4J to monitor the Error Logs and Used Maven to build the application.
  • Deployed application on Weblogic Application Server and development using Eclipse.

Environment: Java 1.6, J2EE, Spring 3, Struts 2, JSP, JavaScript, AJAX, jQuery, JSON, CSS, HTMLWebLogic 10.3, Eclipse, Oracle 10g, Log4J, SVN, Linux.

Confidential, San Antonio, TX

Java Developer

Responsibilities:

  • Established the Development Standards and Guidelines.
  • Developed and Deployed EJBs on WebLogic Application Server 6.1.
  • Designed the Java Server Pages (JSP) that use Style Sheets for customization.
  • Developed page handlers for the JSP pages
  • Developed JavaScript functions for front-end validations.
  • Created a Servlet that redirects the requests to page handlers.
  • Used JDBC to access database and developed Stored Procedures for executing SQL statements.
  • Developed and deployed Java Beans to display views and graphs to represent data.

Environment: JDK, EJB, JSP, WebLogic Server 6.1, Oracle, JDBC, Java Script, Servlets, MVC, JavaBeans.

Confidential, San Francisco, CA

Java/J2EE Developer

Responsibilities:

  • Analysis and Design of various modules using J2EE Architecture.
  • Written Hibernate annotation based mapping Java classes with Oracle Database tables.
  • Used Session façade. Implemented JMS API for messaging.
  • Developed webservices SOAP, WSDL and web services clients using JAXB and XML, implemented SOA architecture.
  • Involved in High Level Design and prepared Logical view of the Application.
  • Involved in designing and developing of Object Oriented methodologies using UML and created Use Case, Class, Sequence diagrams.
  • Implemented Multithread concepts in Java classes to avoid deadlocking.
  • Created Core Java Interfaces and Abstract classes for different functionalities.
  • Written Spring Core and Spring MVC files to associate DAO with Business Layer.
  • Used PL/SQL procedures.
  • Created Data Source and deployed web application in the IBM Websphere application Server.
  • Implemented JSF in Presentation layer programming using JSTL, AJAX, GWT Development.
  • Worked with HTML, DHTML, CSS, JAVASCRIPT, JASON in UI pages.
  • Created controller Servlets for handling HTTP requests for JSP pages.
  • Writing JavaScript functions for various validation purposes.
  • Writing Java Beans to contain data objects. Implemented session beans, entity beans and message driven beans.
  • Developed client user interface using JSPs and Servlets.
  • Used Version Control Tool to perform Checking-out and Checking-in of codes from the repository.
  • Used EJB Query Language to retrieve data from Hypersonic SQL.
  • Developed web services in Java and Experienced with SOAP.
  • Testing and integrating with other development tasks.
  • Planning and prioritize the work.

Environment: EJB2.0, Struts, Hibernate, JSP, JSF, Tomcat 5.X, Servlets, Webservices, XML, XSLT, XSL, JavaScript, Ant, JBoss, HSQL, Net Beans, Oracle 9i, SQL, PL/SQL, Windows 2000/ XP, Enterprise Architect.

Confidential

Java Developer

Responsibilities:

  • Developed Web interface using JSP, Standard Tag Libraries (JSTL), and Struts Framework.
  • Used Struts as MVC framework for designing the complete Web tier.
  • Developed different GUI screens JSPs using HTML, DHTML and CSS to design the Pages according to Client Experience Workbench Standards.
  • Developed Action Form Beans, Action classes for implementing business logic for the Struts Framework.
  • Validated the user input using the Struts Validation Framework.
  • Client side validations were implemented using JavaScript.
  • Implemented the mechanism of logging and debugging with Log4j.
  • Version controls of the code and configuration files are maintained by CVS.
  • Designed generic database Connection Pooling with JDBC using Oracle and involved in the SQL query optimization.
  • Developed PL/SQL packages and triggers.
  • Developed test cases for Unit testing and performed integration and system testing.
  • Testing and integrating with other development tasks.
  • Planning and prioritize the work.
  • Proactive reporting of all activities to the reporting managers.

Environment: J2EE, Weblogic 8.1, Eclipse, Struts 1.0, JDBC, JavaScript, CSS, XML, ANT, Log4J, VSS, PL/SQL and Oracle 8i.

We'd love your feedback!