We provide IT Staff Augmentation Services!

Sr. J2ee Developer Resume

0/5 (Submit Your Rating)

Pittsburgh, PA

SUMMARY

  • Extensive experience in web based enterprise applications using Java/J2EE technologies in various industries.
  • Expertise in all phases of Software Development Life Cycle (SDLC) and wif various methodologies like Rational Unified Process (RUP), Agile.
  • Expertise in using Web and Application servers like Rational Application Developer (RAD), WebSphere Application Developer (WSAD), Apache Tomcat and WebLogic Workshop to develop dynamic web applications.
  • Expertise in various technologies like JSP, Servlets, EJB, JDBC, JNDI, Struts, RMI, JMS, AJAX and Web Services.
  • Expertise in various open source frameworks like Struts MVC2, Spring and Object Relational Mapping Technologies like Hibernate.
  • Expertise in implementing various J2EE design patterns like Service Locator, Session Facade, Data Access Objects (DAO), Factory, Singleton, Data Transfer Object (DTO) and Business Delegate in the development of Multi - Tier distributed Applications.
  • Extensive experience in writing business logic using Session, Entity and Message Driven Beans.
  • Experience in SOAP, JAX-RPC, JAXB, JAXP, XML and WSDL for developing Web Services.
  • Solid experience in XML related technologies like XML, XSL, XSLT, and XHTML.
  • Expertise in developing XML documents wif XSD validations, SAX and DOM parsers to parse the data held in XML documents.
  • Expertise in Oracle 8i/9i/10g and writing SQL Queries, PL/SQL Procedures, Functions, Triggers and Cursors.
  • Extensive experience wif multiple operating systems such as Windows 98/2000/NT/XP, and UNIX.
  • Highly motivated, analytical thinker wif effective problem solving abilities, coupled wif good communication and interpersonal skills.

TECHNICAL SKILLS

Languages: Java, J2EE, SQL and PL/SQL

J2EE Technologies: JSP 2.0, Servlets, JDBC, EJB 2.0, RMI, XML, JMS, AJAXFrameworks Struts 1.2/2.x, Hibernate 2.0/3.0,Spring 2.0

Design Methods: UML, J2EE Design Patterns

Application/Web Servers: WebSphere, Tomcat

Database: Oracle 8i/9i/10g, DB2

Java Script: Library JQuery

Reporting Tools: iText, FOP

Protocols: HTTP, TCP/IP, SOAP, SMTP, FTP

Versioning Tools: Rational Clear Case, CVS

Tools: ANT, LOG4j, Rational Rose, JUnit, Cruise Control

Operating Systems: Windows XP/2000/NT/98/95, UNIX

IDE: Eclipse3.0/3.1,RAD,JCreator, JGrasp Parsers SAX, DOM Parsers, HTML

PROFESSIONAL EXPERIENCE

Sr. J2EE Developer

Confidential, Pittsburgh, PA

Responsibilities:

  • Implemented Scrum methodology for all phases.
  • Developed JSP custom tags for DropDowns and to support custom User Interfaces.
  • Implemented AJAX for validating existing users and refreshing data.
  • Implemented Tidal Script Tool to run nightly batch process.
  • Used existing Hibernate Generator to create Entity Objects and their mappings for tables.
  • Extensively used J2EE Design patterns like Factory, Session Facade, Service Locator, Value Object and Value List Handlers etc.
  • Implemented the application using the concrete principles laid down by several design patterns such as Struts MVC2, Singleton and Data Access Object (DAO).
  • Used Hibernate as the object-relational mapping (persistence) layer between the Java domain model and the database.
  • Modified existing PL/SQL Stored Procedures and Packages. Written queries for new functionalities.
  • Optimizing existing SQL queries for better performance.
  • Implemented different levels of associations (One-One, One-Many, Many - Many) in Hibernate using hbm files.
  • Design and development of enterprise data integration and reporting framework using XML, XSD, JAXB, iText. The framework is a pluggable java module which can integrate data from different sources such as DBMS, JMS or Flat files as XML and generate static or dynamic reports out of the data based on XML configuration files.
  • Developed various EJB components like Stateless Session, Message Driven Beans to fulfil Business Logic.
  • Implemented XML Annotations.
  • Written JUNIT Test Cases.
  • IllustratedPL/SQL packages, procedures and online workflow using Microsoft Visio.

Environment: Struts 2.1.6, Hibernate 3.x, Java 1.5, JavaScript, RAD, Websphere Application Server 6.1, XML, CSS, Oracle10g/11g, Rational Clear Case, Rational Clear Quest, Windows XP, iText, Visio.

Sr. J2EE Developer

Confidential, Albany, NY

Responsibilities:

  • Involved in the design team for data modeling and object model development in java for the complete application.
  • Involved in the architecture design team responsible for Relational Database Design for the application.
  • Implemented Ajax calls to submit/save records and populate records in UI
  • Used JQuery to implement Ajax calls.
  • Developed web application using JSP Struts 2.1 custom tag libraries.
  • Implemented Display Tag - JSP custom tag library to render the data in the table present in the JSP page.
  • Designed and Developed JSPs for presentation of static and dynamic data using HTML, JSTL and struts framework.
  • Developed XML schemas and data processing modules using JAXB for the various business models pertaining to the myWorkspace application’s integration wif external systems and also between various modules wifin the application.
  • Implemented EJB session beans, messaging technologies like Message Driven Bean, JMS.
  • Implemented Declarative Transactions supported in the EJB specification. Also Used Distributed Transactions to support multiple Resource Managers.
  • Designed and developed EJB’s using Rational Software Architect (RSA) and deployed them on the Websphere Application Server.
  • Developed complex application screens leveraging latest features of Struts 2, Hibernate 3.3 and jQuery 1.3 for AJAX Development.
  • Involved in the database table design on Oracle 10g and prepared Hibernate mapping documents for the identified business objects using Hiberclipse plug-in on Rational Software Architect.
  • Used Hibernate as the object-relational mapping (persistence) layer between the Java domain model and the Oracle 10g database.
  • Implemented different levels of associations (One-One, One-Many, Many - Many) in Hibernate using hbm files.
  • Designed and Implemented the Data Access Layer using Hibernate and generated Mapping files to map DTOs to Database Tables and integrated it wif the EJB layer.
  • Configured and set up Environment for Application packaging and deploying Enterprise Application Archive (EAR), Web Application Archive (WAR), JSP’s, and Servlets in development, testing and staging environments in Websphere Application Server.
  • Configured JDBC Providers, Data Source, SSL, LADP in Websphere Application Server.

Environment: Struts 2.1.6, Hibernate 3.x, J2EE 1.4, jQuery 1.3, RAD, Websphere Application Server 6.1,XML, CSS, Oracle10g/11g, Rational Clear Case, Rational Clear Quest, Sun Java(TM) System Directory Server 5.2, IBM HTTP Server, Windows XP.

Sr. J2EE Developer

Confidential, Santa Fe, NM

Responsibilities:

  • Designed Sequence and class diagrams using RSA (Rational Software Architect) for all the use cases.
  • Extensively used J2EE Design patterns like Factory, Session Facade, Service Locator, Value Object and Value List Handlers etc.
  • Design and development of enterprise data integration and reporting framework using XML, XSD, JAXB, iText and FOP. The framework is a pluggable EJB module which can integrate data from different sources such as DBMS, WebService or Flat files as XML and generate static or dynamic reports out of the data based on XML configuration files.
  • Involved in developing Reporting module for generating PDF reports using DBMS-XML transformation using XML-DBMS API and iText API.
  • Implemented EJB Session Beans, JSP’s, Java Beans and Servlets.
  • Used Rational Rose Clear Quest for defect fixing.
  • Helped the deployment team deploy the application on the System test and QA environment.
  • Used myEclipse as IDE for development and debugging.
  • Used Ant for building JAR, WAR and EAR.
  • Developed Servlets, beans for the application and deployed into the Websphere6.1
  • Developed JavaScript validation functions for client side validations.
  • Used Rational Clear Case for maintaining and versioning the Software Configuration.
  • Used Rational Rose Clear Quest for defect fixing.
  • Developed the shell script for the routine maintenance of the database.
  • Involved in Integration testing and defect fixes.
  • Involved in the debugging, testing and designing of database

Environment: J2EE 1.4, myEclipse 7.5, Websphere Application Server 6.1, XML, CSS, Oracle10g/11g, Rational Clear Case, Rational Clear Quest, Sun Java(TM) System Directory Server 5.2, IBM HTTP Server, AIX, Windows XP.

Sr. J2EE Developer

Confidential, Denver, CO

Responsibilities:

  • Implemented Scrum methodology for all phases.
  • Developed JSP custom tags for Header Layouts and to support custom User Interfaces.
  • Development of Login Module for the application using JNDI, integrating the application wif Sun Directory Server.
  • Used Hibernate Generator to create Entity Objects and their mappings for tables.
  • Extensively used J2EE Design patterns like Factory, Session Facade, Service Locator, Value Object and Value List Handlers etc.
  • Implemented the application using the concrete principles laid down by several design patterns such as Struts MVC2, Singleton and Data Access Object (DAO).
  • Used Hibernate as the object-relational mapping (persistence) layer between the Java domain model and the Oracle 10g database.
  • Implemented different levels of associations (One-One, One-Many, Many - Many) in Hibernate using hbm files.
  • Design and development of enterprise data integration and reporting framework using XML, XSD, JAXB, iText. The framework is a pluggable java module which can integrate data from different sources such as DBMS, JMS or Flat files as XML and generate static or dynamic reports out of the data based on XML configuration files.
  • Developed various EJB components like Stateless Session, Message Driven Beans to fulfil Business Logic.
  • Documented navigations and work flow of screen developed in word document for users.
  • Used XML Annotations.

Environment: MyEclipse Blue 6.6, J2EE 1.5, Websphere Application Server 6.1, Sun Java(TM) System Directory Server 5.2, Win CVS, ClearQuest, Oracle10g, EJB3.0, XML, SQL, PL/SQL, CSS, Java Script, JSP, Hibernate, Struts MVC2.

J2EE Developer

Confidential, Indianapolis, IN

Responsibilities:

  • Involved in analysis, design and development of the application and developed Class Diagrams, Sequence Diagrams, Activity Diagram and Use Cases in Rational Rose.
  • Implemented Scrum methodology for all phase.
  • Developed JSP custom tags to support custom User Interfaces.
  • Used Spring MVC Tiles for JSP header layouts and JSF.
  • Used Java Messaging Service (JMS) for creating notices by passing transfer objects in message queue.
  • Implemented the application using the concrete principles laid down by several design patterns such as MVC, Singleton and Data Access Object (DAO).
  • Used Hibernate to store the persistent data into database and written HQL to access the data.
  • Used AJAX for creating interactive web application.
  • Used Spring Framework for Dependency Injection and integrated wif Hibernate.
  • Implemented Castor XML mapping for binding of java classes to XML document.
  • Involved in design and development of Oracle database tables.
  • Written JUNIT Test Cases.
  • Used JMETER for Load Testing.
  • Used Clear Case as a versioning tool for check in and out of files.
  • Converted SQL Procedure to Java for batch process.
  • Implemented Cross-Site Request Forgery token for unwanted modification of data by fraudulent sites.
  • Validated user entered address wif Group 1 server and provide user wif invalid address elements and suggested addresses from Group 1.
  • Written Integration tests for backend process which run through scheduler.
  • Used Hibernate Generator to create Entity Objects and their mappings for tables.
  • Used Cruise Control for deploying and building apps.
  • Used LDAP for Active Directory Autantication.

Environment: J2EE 1.4, JSP 2.0, HTML, Hibernate 3.0, Spring 2.0, JMS, Oracle 10g,XML, WSDL, Java 1.5, Struts 2.1.6, Hibernate 3.x, JavaScript, RAD, EJB3.0, Websphere Application Server 6.1, XML, CSS, Oracle10g/11g, Rational Clear Case, Rational Clear Quest, Windows XP, iText, Visio, jQuery, myEclipse 7.5, AIX, IBM Web Sphere Application server 6.1, LOG4J,Rational Tools, JUNIT, JMETER, ClearCase, Clear Quest, Code Sugar, Active MQ,PLSQL,PL SQL Developer 7.0,Cruise Control.

We'd love your feedback!