We provide IT Staff Augmentation Services!

Java Developer Resume

4.00/5 (Submit Your Rating)

Grand Prairie, TX

SUMMARY

  • 5 yearsof experience in analysis, design, development and implementation of web based, Client/Server and n - tier distributed applications using software development methodologies/frameworkslike SDLC, OOAD and RUP.
  • Experience in using web application development tools like IBM RAD 6.0/7.0, Eclipse 3.x, JDeveloper 11, IBM WSAD 5.x,and deployment on different serversWebSphere Application Server 5.1/6.0/6.1, JBOSS 4.2.2, 5.0/6.0, BEA Weblogic 8.x,andApache Tomcat 5.0.
  • Expertise in various J2EE technologies such as JSP 2.0, Servlets 2.x, Struts 1.2/2.0, JSF 2.0, Hibernate 2.0/3.0 ORM, spring 1.0/2.0, JDBCandWeb Services.
  • Extensively worked inUnified Modeling Tools (UML) in designingUse Cases, Class diagrams, Sequence and Object DiagramsusingRational Rose, MS-Visio.
  • Experience inusing design patterns likeFilters, Front Controller, Composite View, Business Delegate, Session Façade, Service Locator, Service Activator, Transfer Object, DAO, Proxy, Adapter Singleton, and MVCin teh development of Multi-tier Distributed Enterprise Applications.
  • Experience in implementingService Oriented Architectures (SOA) using XML based Web Services (SOAP/WSDL).
  • Strong experience with XML (SAXParser, JAXB, DOM).
  • Expertise in application development using different frameworks like Struts, Hibernate, Spring (GUI plug-ins like Tiles Framework, validation plug-ins like Validator Framework).
  • UsedJava Messaging Service(JMS) for asynchronous exchange of information across applications.
  • Expertise in developingJava Beans.
  • Developed and usedCustom Tag librariesfor embedding dynamic code into JSP pages.
  • Proficient in variousWeb based technologieslikeHTML, XML.
  • Expertise inunit testingusingJUNITanddelivering mock test cases in Struts.
  • Experience inerror logginganddebuggingusingLog4J.
  • Strong experience in creating/reviewing ofdata models that are created inRDBMSlikeOracle, DB2 databases.
  • Strong Experience in writingStored Procedures, Functions, Views and Triggers.
  • Experience in working with operating systems likeWindows 98/NT/2000/XP, UNIX.
  • Experience working with versioning tools likeCVSandClear Case.
  • Possess excellent communication and analytical skills along with a can - do attitude.

TECHNICAL SKILLS

Technologies: Java JDK 1.2/1.3/1.4/1.5, JavaBeans, J2EE (JSP1.2/2.0, Servlets2.2/2.3/2.4/2.5, Struts 1.3.1/2.0.14, WebServices, Spring2.0.x/2.5.x, Hibernate 3.0/3.1.1/3.2, JMS 1.1, JDBC 3.0, SOAP 1.2, Log4j 1.2, JUnit 4.0 JAX-WS 2.0, WSDL 2.0, XSD 1.1.

Markup Languages: HTML 4.0.1 and XML 1.0.

Application Servers: WebLogic 8.1/9.2, WebSphere 6.0.2/6.1, JBoss 5.0.

Web Server: Tomcat 5.5/6.0

IDE: Eclipse3.0/3.2/3.3, IBM RAD 6/7, WSAD 5.1.2, Oracle JDeveloper 10g/11g, SQUIRREL 2.6.9, Microsoft Visio 2007.

RDBMS: Oracle 8/8i/9i/10g, MySQL 4.0, MS-SQL Server 2005, DB2.

Methodologies: UML.

OS: Windows(Windows NT/2000/XP professional), UNIX

PROFESSIONAL EXPERIENCE

Confidential, Grand Prairie, TX

Java Developer

Responsibilities

  • Responsible for gathering business requirements, review teh requirements and converting them to detailed design documents and clarification documents.
  • Developed prototypes for teh application.
  • Responsible for High Level Designs (HLD) and Low Level Design (LLD) using J2EE Design Patterns for numerous enhancement projects within teh application.
  • Developed UI and backend applications using Struts, Spring, Hibernate, Java, JSP, and HTML.
  • Used WebSphere as teh Application Server and Apache as teh webserver
  • Used SOAP/WSDL based Web Services to get price from external Business Entities.
  • Responsible for creating/generating Hibernate classes and configuration XML’s and to also manage CRUD operations (insert, update, and delete).
  • Worked on XML Parsing (JAXB/DOM), XML Schemas/DTD and XML Beans
  • Developed PL/SQL stored procedures.
  • Created JDBC connection pool (custom and container based).
  • Configured log4j to enable/disable logging in application.
  • Developed ANT script to build .war and .ear files for teh application
  • Responsible for designing teh table and stored procedures in Oracle database
  • Responsible for teh integration of different modules.
  • Involved in Code Reviews of other modules, documents, test cases.
  • Used Rational ClearQuest and ClearCase for change management and configuration management
  • Used Agile Methodology for teh entire module.
  • Responsible in coordination with offshore team, attending daily and weekly scrum meetings to update teh work status, issues clarifications etc

Environment: J2EE, JSP 2.1, Servlets 2.5, Struts 2, HTML, XML (JAXB), JUnit 3.7, JNDI, Spring 2.3, Hibernate 3.0, WebSphere, Eclipse IDE, Oracle 10g

Confidential, Chicago, IL

J2EE Developer

Responsibilities:

  • Involved in various phases like design and development of Object Oriented Analysis and Design
  • Used Rational Rose for teh Use Case Diagrams, Class Diagrams and Sequence Diagrams to represent teh detailed design phase.
  • Developed user interface on Jakarta Struts Framework using JSP and HTML.
  • Implemented Struts Validation Framework for validating front end.
  • Developed Struts Action Class which route submittals via Business Delegate to Business appropriate components and render retrieved information.
  • Developed teh business layer using teh enterprise java beans like Session Beans to implement business logic.
  • Developed teh front end using JSP, JSTL and custom tags.
  • Implemented teh Design patterns like Business Delegate, Session Façade, Data Transfer Object, Value Object, Data Access Object and Service Locator in teh project extensively, which facilitates clean distribution of roles and responsibilities across various layers of processing.
  • Used Spring Framework for integrating Hibernate and Struts and also for dependency injection
  • Used JMS in Pay Bills module.
  • Participated in database design using Oracle 10g.
  • Tested teh application functionality with JUnit Test Cases.
  • Used Ant as a build tool.
  • Used WebSphere Application Server for deploying various components of application.

Environment: WAS, Servlets, JSP, HTML, Struts, Hibernate, XML, Web Services, JAXB, SOAP, WSDL, JMS, Oracle 10g, Log4J, JUnit, Windows XP

Confidential, Detroit, MI

Java Developer

Responsibilities:

  • Responsible for System Analysis, Design and Estimation of teh various changes required
  • Responsible for managing and assigning tasks among teh developers
  • Created class diagrams and sequence diagrams using UML
  • Developed UI and backend applications using Struts, and spring, Hibernate, Java, JSP, HTML, JavaScript
  • Developed SOAP/WSDL based Web Services to interact with backend/internal systems
  • Developed teh client application using Struts framework
  • Used Hibernate for persistence to Oracle Database
  • Developed Message Driven Beans to work with JMS Queues
  • Worked on XML Parsing (DOM/SAX), XML Schemas/DTD and XMLBeans
  • Performed Unit Testing using JUnit, and also developed build script using ANT
  • Used Rational ClearQuest and ClearCase for change management and configuration management
  • Used WebSphere as teh Application Server and Apache as teh Webserver
  • Developed packages, functions, and Stored-Procedures
  • Software installation and maintenance reporting and checking teh Server logs
  • Involved in Code Reviews, Defect Fixing and noledge transfer

Environment: J2EE, STRUTS, Java, Hibernate, Session beans, JSP, Web services, JavaScript, JMS, DHTML, XML, Eclipse Platform.

Confidential

Java/J2EE Developer

Responsibilities:

  • Involved in developing front-end screens using JSP, Servlets and HTML
  • Involved in implementing persistent data management using JDBC
  • Involved in problem analysis and coding
  • Design and coding of screens involving complex calculations on various data windows accessing different tables on teh oracle database
  • Developed screens for Patient Registration, Inventory of Medicines, Billing of Services and Asset Modules
  • Wrote stored procedures, Database Triggers
  • Involved in end user training

Environment: JDK 1.3, JSP 1.1, Servlets 2.2, SQL, PL/SQL, Tomcat 5.0, Oracle 8i, Java Script.

Confidential

Responsibilities:

  • Involved in preparing requirement specification and analysis different activities occurring during teh life cycle of teh project like Requirement Analysis, and design.
  • Created an user Interface through HTML and JSP.
  • Developed teh application on Eclipse
  • Defined business requirements for access to customers using Servlets, and Java Beans.
  • Implemented for client side validation using Java Script.
  • Information is stored on Oracle, which is back end for dis project.
  • Used JDBC to provide database connectivity to database tables.
  • Deployed teh application on Apache Tomcat

Environment: Eclipse, Tomcat, Servlets 2.3, JSP 1.2, JSP Tag Libraries, HTML, JDBC 2.0, Oracle 8i and Windows NT/2000.

We'd love your feedback!