We provide IT Staff Augmentation Services!

Java Developer Resume

0/5 (Submit Your Rating)

Portland, OR

SUMMARY

  • Over 7+ years of extensive IT experience in Design, Development and Implementation of Applications.
  • Over 5 years of experience in Java / J2EE Application development, Distributed Application development, Object Oriented Programming, Internet/Intranet based Database Applications.
  • Full life cycle experience, involved in requirement analysis, design, development, testing, deployment and support.
  • Good knowledge on Struts framework.
  • Proficient in design and rapid development of web and J2EE applications using Java1.5, JSP v2.0, Servlets v2.1, EJB v2.x, JDBC v2.0, JMS v1.1, XML, Hibernate v3.0, Spring and Strut framework, AJAX.
  • Through knowledge of different RDBMS including Oracle v9i, DB2 and SYBASE.
  • Extensive experience in querying data using Toad, AQT, Sql developer.
  • Expertise in UML, XML(SAX, DOM), XSLT, SOAP, Custom Tags, JavaScript, HTML.
  • Good working experience of writing SQL and PL/SQL.
  • Experienced in administration and deployment of applications on web and J2EE servers, such as web Sphere Server 5.0, Apache, Tomcat, Jboss 3.0 and weblogic Server 8.0
  • Expert in using Object Oriented Design and OOP concepts.

TECHNICAL SKILLS

Languages: Java core, J2EE, C/C++, SQL, PL/SQL, Shell Script

Web Technologies: Java 2.0/5.0(OOP, SWING, AWT, MultiThreading, CollectionsLogging, JDBC, Reflection, Serialization, Socket, RMI)HTML/DHTML, J2EE 1.4/1.3 (RMI,JDBC,JNDI,JMS,EJB2,Servlets,JAVA Beans, Transcation, Security), Java Script, XML, PHP, JSP, ASP, JSF, Struts.

Databases: Oracle 8i/9i/10g, IBM DB2, MS SQL Server, MySQL

Operation Systems: Windows XP/2003server/Vista, UNIX, Linux

Office Tools: MS Office 2000/2003/ 2007 , MS Visio, Rational Rose

Messaging and MOM: JMS, IBM MQ Series, MQSI, SUN Message Queue, eGate

Tools: TOAD, VB, webMethdos

PROFESSIONAL EXPERIENCE

Confidential, Boise, ID

Senior Java/J2EE Developer

Responsibilities:

  • Participated in all the phases of software development lifecycle.
  • Involved in assimilating and qualifying functional specifications from the system analysts.
  • Participated in application design discussions to implement the function specs.
  • Interacted with the database team for data model discussions.
  • Authored detailed design documentation. Created detailed class diagrams and sequence diagrams using Borland togetherJ.
  • Reviewed existing java components for potential design changes.
  • Refactored existing code to accommodate new functionality.
  • Developed middle - tier java code for handling the business logic.
  • Developed complex front-end screens in JSP, HTML.
  • Heavily used struts framework and taglibs for front-end development and validations.
  • Developed custom taglibs for specific business needs.
  • Authored triggers and several SQL queries using joins, unions.
  • Studied and extensively used iText API for generating PDF reports.
  • Evaluated Apache FOP for use in future to revamp reporting framework.
  • Developed and used ANT scripts to build and deploy applications in diverse environments.
  • Participated in code review, unit tested all components against functional specifications.
  • Deployed the application in different environments using UNIX scripts.

Environment: JAVA, J2EE, STRUTS, EJB 2.0, UML, XML, XSLT, WebLogic 8.1, Eclipse 3.1, Oracle 9i, Windows XP.

Confidential, Portland, OR

Java Developer

Responsibilities:

  • Developed EOS (Employer Online Service) using MVC
  • Designed the application using Dynaforms for the Struts Action Form.
  • Developed Dynavalidations for validating the Struts Dynaaction form data.
  • Developed schema files for xml mapping of Dynaaction form fields.
  • Developed tiles for the entire JSP page definition.
  • Developed JSP pages for the presentation tier.
  • Developed MVC based web applications and coded JavaBeans, servlets and JSP.
  • Developed XML templates for each JSP page for validations and request processing.
  • Written business delegate and persist databean for each action class in the web application.
  • Used concurrent version systems (CVS) for the version control of the project.
  • Maintained Session Tracking between the JSP web pages and servlets.
  • Developed connection pooling for each connection to the database.
  • JDBC for connectivity with the Sybase database.
  • Installed J2EE enterprise applications from Websphere admin console.
  • Involved in the creation of jar, war files and deployed them in the application server.
  • Designed and implemented data access objects, which were used by servlets and EJBs, communicate with the database.
  • Used AQT, Toad for database query and administration.
  • Maintained connection pooling for each connection to the database.
  • Developed JUnit test cases.

Environment: Java, J2EE(EJB 2.0, JDK 1.4, JSP 1.2, JDBC 2.0), Weblogic server 8.0, DOM / SAX Parser, UNIX shell, Sybase 10, SQL, PL/SQL.

Confidential, New Orleans, LA

Java developer

Responsibilities:

  • Analyzed and designed using Rational Rose UML tool (Use cases, class diagrams and interaction diagrams).
  • Developed front-end screens using JSP pages.
  • Created Java Servlets, which route submittals to appropriate EJB components and render retrieved information.
  • Design and development based on MVC architecture and struts framework.
  • Developed helper classes for better data exchange between MVC layers.
  • Used XML as data transfer across different systems.
  • Responsible for JDBC connectivity for connection to Oracle database.
  • Implemented a generic XMLDataManager to parse all the XML docs using Xerces Data parser & create / populate individual objects with the parsed data.
  • Designed Client side validations using java script in HTML.
  • Assembled and deployed server-side J2EE components like EJB, JSP and Servlets WebLogic 8.1
  • Worked on ANT script build tool and unit testing using JUnit.

Environment: HTML, DHTML, XML, JavaScript, JDBC, Servlets 2.3, JSP 1.2, Oracle 9i, Struts framework, JBuilder 9.0, Weblogic 8.1, J2EE 1.3, Rational Rose, UML, ANT, PL/SQL, JUnit.

Confidential, Chicago, IL

Java developer

Responsibilities:

  • Used Rational RequisitePro managing the business requirements.
  • Worked on Struts framework and JSP Tag libraries using MVC architecture
  • Developed ActionForm, ActionServelet for the struts framework
  • Performed XML parsing using Xerces, a DOM parser and used various XML related standards such as XPointer, XInclude and XSLT.
  • Extensive use of Oracle, DB2 SQL queries
  • Database connectivity was achieved using JDBC
  • Used CVS for version control
  • Identify issues and necessary change requests as they arise through Rational Clear Quest.

Environment: Struts 1.2, Servlets 2.4, JSP 2.0, JDBC 2.0, Java Script, Weblogic 8.1, Rational Rose (UML) 4.0

We'd love your feedback!