We provide IT Staff Augmentation Services!

Java/j2ee Developer Resume Profile

2.00/5 (Submit Your Rating)

Columbus, OH

Summary

J2EE application developer with 8 years of professional experience in designing, developing and deployment of J2EE Web-based applications. Profound experience on Implementation of complex Client/Server and Intranet/web based n-tier architecture systems B2B .

AREAS OF EXPERTISE

  • Good exposure to XSL, XML, Tag Libraries, Tiles, Web Services and UML technologies.
  • Having immense knowledge in J2EE technologies, and Design Patterns.
  • Experience of using various Design Patterns like Fa ade Pattern, Value Object, DAO, Factory Pattern etc.
  • Used JMS messaging service for message sequencing.
  • Used Java server face JSF technology, ICEfaces for building user interfaces.
  • Implemented Spring Framework for various applications.
  • Used SOA for creating and using business processing more effectively.
  • Excellent programming skills and development experience in Servlets, JSP, JNDI, XSL, JMS, JAXP, JAXB, SAX, DOM, Web Services and UNIX Shell Scripts.
  • Proficiency in developing and deploying WebServices using Weblogic 7.1/8.1/9.2 and JBoss.
  • Expertise in Struts1.0/1.1/1.2 Framework through MVC architecture.
  • Expertise in SQL, PL/SQL, Oracle 9i,Oracle 10g, MY-SQL, DB2 and SQL Server 2000.
  • Exposure in creating Use Cases, Class, Sequence and activity Diagrams using Rational Rose. Unified modeling language UML used extensively.
  • Skilled at programming on different Ides' like Eclipse, IntelliJ IDEA, Netbeans and Java Developer.
  • Having intensive Experience in Design and Development of E-Business Application with full project life cycle by using RMI, Hibernate 3.x, Multi-Threading, JavaBeans, JDBC, HTML, DHTML, XML, Java Script, Asynchronous JavaScript Technology.
  • Profound experiences in the application servers like Weblogic, IBM Web Sphere 4.5/5.0. Involved in writing the unit test cases using JUnit.
  • Implemented Crystal Reports as a reporting tool.
  • Self-motivated with strong Analytical skills, able to set and achieve immediate and long-term goals and meet operational deadlines.

TECHNICAL SKILLS

Operating Systems

Window 98/2000/2003 /XP/vista, RH Linux, Unix, Solaris

Languages

Java, Procedure Language/Structured Query Language PL/SQL , Mark up languages HTML and XML , Mapping Languages HQL , Webservice Definition Language WSDL , Unified Modeling Language UML

Design Patterns

Singleton, Facade, Factory, Service, Decorator, DAO

Front Tier

Java Server Page JSP , Java Servlet, Java Server Faces JSF , ICEfaces, Struts, JavaScript, Asynchronous JavaScript and XML AJAX , Hyper Test Markup Language HTML , Dynamic Hyper Text Markup Language DHTML , GWT, Extensible Markup Language XML , XSLT, JSTL, Struts, Custom Taglibs, Cascading Style Sheet CSS , XML Schema Definition XSD , Display Tags, POI, Itext, Dojo

Business Tier POJO, POJI, Business Class
Middle Tier JavaBeans, Web Services, Simple Object Access Protocol SOAP , MQ Java Messaging Service JMS , Service Oriented Architecture SOA .

Frameworks

Struts, Spring, iBatis, Hibernate.

RDBMS

DB2, Oracle9i, Oracle 10g, MS SQL 2000, MySQL 6.0, MS Access

Servers

Web Sphere 5.0, Weblogic 11g,Tomcat, JRun 4.0, JBoss, GlassFish, IIS

Editors

RAD, WSAD5.1, Eclipse, JBuilder

ScriptLanguages

JavaScript, Ant, ActionScript, ECMAScript

Tools

VSS, Rational Rose and VISIO

Testing

Junit, Jmock.

Build Tools

Ant, Maven.

PROFESSIONAL EXPERIENCE:

Confidential

Role: Java/J2EE Developer

Responsibilities:

  • Involved in business Req./design phase of the SDM LLC/DIF/GLRS projects.
  • Added server side validations for SDM/DIF/GLRS.
  • Maven is used to build and deploy application to FAST Tomcat Server.
  • Prepared Unit Test document for tracking scenarios.
  • Coordinate with offshore team for development of the applications.
  • Involved in design phase of SSH removal task in DIF project.
  • Prepared Application flow diagrams using Visio.
  • Coordinate with integration team Ab Initio for DIF tasks.
  • Used POI Util for reading the excel data uploaded through web pages.
  • Involved in the design of Cache management of DIF application.
  • Used JSTL tags for implementing functionalities in JSP pages.
  • Used JavaScript for the front-end validations.
  • Used spring IOC for dependency injection.
  • Used Hibernate for inserting/fetching data used criteria api, native-sql etc. to/from the database and Reverse engineering.
  • Used SVN for version control of projects.
  • Design/developed UI task for GLRS/DIF project using TAO-struts framework.
  • Developed DAOs for apps and used HibernateAPI's for inserting/fetching data to/from the database.
  • HP Application Lifecycle Management HP ALM is used for tracking defects in all cycles of testing DEV, SIT, UAT .
  • Documented design/build and unit test cases.

Environment: Java1.6, Struts, JSP, Spring, Spring-mvc, Oracle 10G, FAST Application Stack, JavaScript, FAST Eclipse IDE, Maven, JUnit , Visio, Tomcat, HP ALMand Hibernate.

Confidential

Role: J2EE/Web Developer

Responsibilities:

  • Involved in design phase of the application.
  • Configured application using ICEfaces and jsf facets.
  • Used various ICEfaces, ICEfaces EE Components in the development.
  • Involved in the configuration of weblogic 10.3.2 11g , created the datasource in the server for the development purpose.
  • Involved in development of various UI components, Component classes, validators, converters and handled various events using JSF.
  • Spring beans are used for controlling the flow between UI JSF and Hibernate
  • Integrated the application with maven and spring.
  • Used Hibernate for Database Oracle connection and configured the hibernate properties in spring applicationcontext.xml.
  • Used rime.css ICEfaces default and custom css for page styling.
  • Used POI Util for reading the excel data uploaded through web pages.
  • Used SmartSvn for version control of the project.
  • Written and executed various SQL Queries to retrieve the data from the database.
  • Developed DAOs which does the process of inserting/fetching data to/from the database
  • Performed unit testing using JUNIT framework.
  • PMD static rules set is used for finding problems in the code like empty try/catch/finally/switch blocks, empty if/else blocks etc.
  • Used Emma for the code coverage.

Environment: Java6, Java Beans, JSP, JSF 1.2 and 2.0 , ICEfaces 1.8 and 3.0 , spring, XML, Oracle 10G, WebLogic 10.3.2 and 10.3.5 , Eclipse Java EE IDE, JMS, Maven, xhtml, JUnit , PMD and Hibernate.

Confidential

Role: J2EE/Integration Developer

Responsibilities:

  • Involved in various phases of Software Development Life Cycle SDLC such as requirements gathering, modeling, analysis, design and development.
  • Worked in SCRUMAGILE methodology.
  • Used Rally Software for Tasking work in AGILE methodology and Project Tracking.
  • Prepared Use Case diagrams, Use Case descriptions, Class diagrams, Sequence diagrams and Activity diagrams in Rational Rose.
  • Used Dependency Injection feature of Spring framework.
  • Involved in configuring JMS and JNDI in rational application developer.
  • Developed MQJMS Queues for asynchronous messaging in the various Integrations.
  • Developed Web Services using CXF and worked with SOAP/WSDL.
  • Wrote JAXB XML parsers for XML Schema Validation and used SOAP for sending and getting data from different applications.
  • Configured various dependencies using MAVEN in projects.
  • Used XMLSPY for validation of the XSD's and XML's
  • Used XML for exchange the data and used SAX and Dom parser to extract and read the required information from the XML.
  • Prepared various XSD's for translating the objects in various integrations.
  • Used soapUI in the development for inspection and testing.
  • Configured connection pools for the database and interacted with the database by configuring the data source in hibernate configuration file.
  • Used CVS and SVN for the Version Control in the Projects
  • Create the log with the help for the Log4J, Data base connection using the Data Sources
  • WinSQL has been implemented to write and execute the SQL queries.
  • Performed unit testing using JUNIT/EasyMockit/JMockit framework and used Test Cases for testing Action Classes.
  • Used EclEmma plug in for the code coverage.
  • Used Jira issue/bug tracking tool.

Environment: Spring2.5,Hibernate,HQL,Jira,WinSQL,Oracle10g,jboss5,MyEclipse8.6,Maven,MQSeries,XML,JUnit,SVN,CVS,EclEmma,soapUI,EasyMockit,Mockit,Log4j, Java6.

Confidential

Role: J2EE/Web Developer

Responsibilities:

  • Configured the applications for new sites, which involve JSP, HTML, Hibernate and Oracle Database.
  • Deployed new sites in application servers like Jboss and Tomcat.
  • Developed a wrapper for Webservices using Apache axis-2 and Tested with SoapUI.
  • Monitored newly configured sites and old applications sites .
  • Monitored and corrected entries in Oracle, SQL Server 7.0 and MySQL using the Client Tools like SQLYog and SQL Developer.
  • Worked closely with Informatica Team regarding the application issues.
  • Used CVS for Version Control.
  • Used ANT and Maven Build Scripts for dependencies, building, and deploying the applications.
  • Implemented Design Patterns like Session Fa ade, Front Controller, Singleton and Transfer Objects.
  • A software methodology like Agile has been implemented for the application.
  • Springframework has been used to develop the web application.
  • Developed screen modules using Spring API classes such as Spring Bean and view.
  • Java objects has been configures and managed using callbacks through inversion of control container.
  • Springs MVC framework has been implemented to delegate different responsibilities to the interfaces
  • JDBC connectivity has been used for retrieving the data from database.
  • Objects have been analyzed and designed through OO analysis UML and implemented Class Diagrams, Sequence Diagrams, State Diagrams through MSVisio.
  • Deployed business components into Oracle10g and administered in retrieving and manipulating the data from database.
  • Java based ANT is used to build and deploy the application.
  • Used JUNIT for unit testing.
  • Used X-Planner for project tracking.

Environment: Java, Java Beans, Servlets, JSP, JMS, JTA, RMI, EJB, HTML, DHTML, PHP, UML, VBScript, JavaScript, spring,Springs MVC, Hibernate, Webservices AXIS-2 ,Jboss4.0, Tomcat5.5,Linux, Windows, Oracle 8x, SQL Server 7.0, DB2 and MYSQL.

Confidential

Role: J2EE Developer

Responsibilities:

  • Involved in various phases of Software Development Life Cycle SDLC such as requirements gathering, modeling, analysis, design and development.
  • Created class diagrams as a part of detail design for the application.
  • Used Struts as web framework and Spring to develop light weight business component.
  • Designed and implemented Business Delegate, Session Facade and DTO Design Patterns.
  • Developed Web Services using SOAP, WSDL, UDDI and XML.
  • Monitored the logs using Log4J and fixed the problems and used CVS for version control.
  • Involved in writing the ANT and Maven scripts to build and deploy the application.
  • Designed and developed Crystal Reports for data analysis.
  • Used SWT containing all the widgets corresponding to the screens.
  • Designed and implemented Servlet module to capture the XML as request and parse XML.
  • Written SQL and sub queries, views, index and sequences.
  • Hibernate has been used as a mapping tool for the database objects.
  • Transparent persistence has been provided to POJOs through Hibernate.
  • Hibernate query language HQL has been implemented to write SQL queries for hibernate data objects.
  • Developed database objects like stored procedures, Triggers, to maintain referential integrity of the database.
  • Prepared CALL FLOW diagrams using VISIO for IVR applications.
  • Implementing JAXP APIs for Dynamic XML Data Exchange.
  • Documented the entire unit test case plans for the Services and the User interface. Used JUnit Testing Framework for Unit Level Testing using WSAD.

Environment: Spring, Struts, JSP, Tiles, Hibernate, Rational Rose, JUnit, CrystalReports,Log4j, Oracle, VSS, JSTL, XML, DOM, Web Services, AXIS, Avaya, JAXP, Maven, Ant, IVR.

Confidential

Programmer Analyst

Responsibilities:

  • Being involved in the complete SDLC from SRS till UAT
  • Prototype development using the Macromedia Dreamweaver
  • Used Erwin to develop the relation database diagram
  • Configuration of the Data Base Server and the Application Server
  • Develop, implement, and maintain an MVC architecture utilizing Struts
  • Developed the business logic components
  • Create the log with the help for the Log4J, Data base connection using the Data Sources
  • Involved in understanding the requirement specification and developing GUI using JSP, HTML, and JavaScript
  • Developed the JSP, Action classes, business classes, Utility classes
  • Mail system and SMS application

Environment: IBM AIX, Windows XP

We'd love your feedback!