We provide IT Staff Augmentation Services!

J2ee/java Developer Resume

3.00/5 (Submit Your Rating)

Boca Raton, FL

PROFESSIONAL SUMMARY:

  • Around 7 years of professional IT experience with full project Software Development Life Cycle (SDLC) using Java - J2EE technologies-Requirements analysis, Designing, Developing, Testing and Deployment of software applications, Testing and Maintenance of Client /Server applications.
  • Project implementation skills using core java, j2ee technologies (JDBC, JNDI, EJB, RMI, Servlets, JSPs, JMS) and XML Technologies- DTD, XML Schema, SAX, DOM, JAXP, JAXB, JAX-RPC, JAX-WS and XSLT.
  • Experienced in designing interactive web applications using AJAX, DWR, JSON and DOJO.
  • Extensive experience with Struts Framework, Spring, JSF and HIBERNATE frameworks.
  • Experienced in implementing application logic using Struts MVC architecture.
  • Extensively experienced in modeling presentation tier using JSF framework.
  • Experience working on JMS API and asynchronous message transfer communication. Extensively worked with JMS Providers such as IBM MQ Series, BEA MessageQ.
  • Expertise in developing applications using Spring Framework and using spring modules such as IOC/ Dependency Injection, AOP, MVC and configuring application context for spring bean factory.
  • Proficient in implementing Service Oriented Architecture (SOA) using Web Services (SOAP, WSDL, UDDI).
  • Hands-on experience working with various web and enterprise application servers Apache Tomcat, BEA WebLogic, IBM WebSphere and JBoss.
  • Extensive experience in implementing J2EE design patterns like Session Façade, Singleton, MVC pattern, Business Delegate, Data Access Object, Service Locator, Transfer Object.
  • Worked on different IDE’s like Eclipse, MyEclipse, WebLogic workshop, WSAD, RAD and Netbeans.
  • Strong experience in database design in ORACLE 8i/9i/10g, MYSQL and DB2 that includes DDL, DML, DCL, SQL, PL/SQL (triggers, cursors, stored procedures, indexes, blocks, packages).
  • Experience in using design tools like Rational Rose, MS Visio for Object Oriented Analysis (OOA) and Object Oriented Design (OOD) using UML. Familiar with various SDLC methodologies such as RUP and Agile.
  • Experience in using various version control tools like CVS, Clear Case, VSS and PVCS.
  • Experience in unit testing, Integration testing, performance testing, writing UTD, UTR, JUnit Testing tool.
  • Expertise in coding ANT/Maven build-scripts and configuring and using frameworks such as Log4J and JUnit.
  • Experience working extensively on both UNIX based and Windows environments.
  • Skilled in documentation and user presentation.
  • Highly motivated team player with the ability to work independently and adapt quickly to new and emerging technologies.

TECHNICAL SKILLS:

Languages: Java, J2EE, C, C++, SQL, PL/SQL, PYTHON, PERL, RUBY and GWT programming

J2EE Technologies: JDBC 2.0/2.1/3.0, JNDI 1.2, EJB 2.0/2.1/3.0,RMI, Servlets 2.2/2.3/2.4/2.5 , JSPs 1.1/1.2/2.0/2.1

XML Technologies: DTD, XSD, SAX, DOM, JAXP, JAXB, JAX-RPC, JAX-WS, MXML and XSLT

Frameworks: Struts 1.1/1.2/2.0, Spring 1.2/2.0, Hibernate 2.0/3.0, JSF 1.1/1.2, JUnit, Log4j, iBatis, ANT and Maven

Scripting/Markup Languages: JavaScript, HTML, DHTML, AJAX, CSS

Message Oriented: JMS, IBM MQ Series, BEA MessageQ

Web Services: SOAP, WSDL, UDDI, JAX R

Web/App Servers: Apache Tomcat 3.0/4.1, BEA WebLogic 6.1/7.0, IBM WebSphere 5.1/ 6.1, JBoss

IDE s: Eclipse 2.0/2.1/3.1, MyEclipse, WSAD 5.1, RAD 7, Netbeans, WebLogic workshop

OOAD: UML, Design Patterns, RUP, Agile

UML Tools: MS Visio, Rational Rose

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

Configuration Mgmt Tool: CVS, VSS, PVCS, Clear Case

Operating Systems: Windows, UNIX, Linux

PROFESSIONAL EXPERIENCE:

Confidential, Boca Raton, FL

J2EE/Java Developer

Responsibilities:

  • Developed the application using Agile methodology and planned the scrum meetings.
  • Designed and developed Multiple image processing and payment modules.
  • Spring MVC Framework was used to make application Web-centric and followed the MVC modular architecture for the application.
  • Persistence layer was implemented using Hibernate Framework which interacts with the database.
  • Used Dependency Injection mechanism of Spring Framework in Business logic implementation.
  • Developed presentation tier using Spring MVC Framework.
  • Designed JSP and HTML pages using CSS, JavaScript, and AJAX for validations.
  • Parsed XML data using SAX and DOM parsers.
  • Consumed Web Services from a remote Financial Institutions to pay the bill using SOAP Protocol.
  • Used Message Driven Beans and Java Message Service (JMS) for reliable communication between clients and the bank when exchanging important information such as status reports.
  • Created Stored Procedures, Functions.
  • Used RAD for developing web components such as JSP, Controller tier that includes action classes and business tier that includes EJBs.
  • Deployed the application on IBM Web Sphere Application Server.
  • Used JUnit Testing Framework for performing Unit testing.
  • Used Log4J to capture the log that includes runtime exceptions.
  • Used CVS for version control.
  • Developed the application using the Session Façade, Data Access Object, Data Transfer Object, and Business Delegate.

Environment: JAVA EE 5, IBM WebSphere Application Server 6.1, Eclipse IDE, UML, Hibernate 3.0, Spring 3.0, JSP 2.1, XML Web Services, SOAP, WSDL, JMS, JNDI,Log4j, Java Script, XSL, XSLT, Servlets 2.5, Oracle 10g, JUnit, SVN.

Confidential, Roundrock, Texas

J2EE Developer

Responsibilities:

  • Extensive involvement in database schema design, development and coding.
  • Designed and developed the UI using XML, XSL, HTML, Ajax, Json, CSS and JavaScript.
  • Involved in the understanding and designing of the back-end framework.
  • Created the JSON objects in the back end and used the variables in the objects on the Frontend side using Eval().
  • Involved in performing page updates using Ajax updater, disabling the form and disabling the particular buttons based on whether user has license or not.
  • Used SVN for version control, Tortoise Svn for committing the code changes and updating the code.
  • Implemented PL/SQL stored procedures for triggers and SQL views.
  • Resolved the hiding option dropdown incompatibility issue with IE Browser using SPAN tags to hide the option dropdowns.
  • Used Maven as a build tool, wrote the dependencies for the jars that needs to be migrated.
  • Configured and Deployed application on Tomcat Application Server in Windows XP environment.
  • Used Vncviewer to connect to Linux machine.
  • Developed the toggle feature for Multiple pages using display/hide display in javascript.
  • Involved in performing GET and POST requests using Ajax.
  • Extensive involvement in design, development and coding.
  • Involved in designing and developing the Licensing Feature for various users to access specific pages in the application.
  • Developed the Front Panel pages using XML, XSL, CSS, JS and Javascript.
  • Wrote build script using maven for deployment.
  • Used firebug, Chrome developer tools to resolve the Javascript errors.
  • Involved in unit testing, validating through User Acceptance Testing.
  • Provided extensive support for Code Reviews using Code Collaborator.
  • Implemented views/triggers, stored procedures and SQL queries on ORACLE 10g.
  • Developed the application using Spring Web MVC architecture.
  • Used TFS to raise, resolve and close defects.
  • Used SOAP to consume the Webservices.
  • Used Hudson for continuous integration, scheduling the build.
  • Developed the J2EE components using Eclipse IDE.
  • Involved in hiding particular tabs in the application based on Licensing.

Environment: JDK 1.6, Java EE 6.0, Apache Tomcat 5.5, Putty, Shell scripting, Beyond Compare 3.0, Code Collaborator, Eclipse IDE, Putty, VncViewer, Firebug 1.9.0, ORACLE 10g, Spring 3.0, Hudson 2.1.0, Hibernate 3.0, Java Beans, HTML, TFS, CSS, Java Script, XML, XSL, AJAX, JSON, WebServices, SOAP, Maven2.0.7, Squirrel SQL Client Version 3.3.0, WindowXP, Linux.

Confidential, Chesapeake, VA

Sr.J2EE Developer

Responsibilities:

  • Extensive involvement in database schema design, development and coding.
  • Involved in the understanding and designing of the complex back-end framework.
  • Used Log4j to implement logging facilities.
  • Used Hibernate ORM tools which automate the mapping between SQL databases and objects in Java. Integrated the Spring and Hibernate framework.
  • Wrote the Selenium Test Cases for the web application before performing any code changes.
  • Authorized the roles for various buyer’s to access specific reports in the Web application using Spring-security-authorization.
  • Automated the database changes using Liquibase changelog’s.
  • Developed application using JSF, MyFaces, Spring which communicated with Mainframe software.
  • Integrated the Jasper reports Using Spring.
  • Developed the Jasper reports Using iReport Designer.
  • Resolved the performance related issues by refactoring old SQL views.
  • Implemented WebServices adapter using Spring’s WebService extension for Apache AXIS framework. This include both upgrade existing JAX-RPC based services to JAX-WS level as well as building services on JAX-WS specification.
  • Developed complex workflow process definitions with the Forte Conductor workflow engine that manages the steps to perform multiple types of process requests.
  • Debugging, fixing rating rules, Improving rule engine performance.
  • Facilitated daily Scrum meetings and weekly project planning and status sessions.
  • Wrote build script using maven for deployment.
  • Used firebug to resolve the javascript errors.
  • Resolved the Excel warning issue when trying to open the excel reports.
  • Used Fiddler to inspect traffic, set breakpoints, and "fiddle" with incoming or outgoing data.
  • Used Web services (SOAP) for transmission of data over HTTP.
  • Resolved the Multi Browser incompatibility related issues.
  • Developed the J2EE components using SpringSource Tool Suite.
  • Responsible for backend programming which included writing stored procedures and Database triggers using PL/SQL.
  • Used SVN for version control.
  • Involved in writing Selenium Testing.
  • Involved in unit testing, validating through User Acceptance Testing.
  • Provided extensive support for Code Reviews.
  • Used Hudson for continuous integration, starting the build.
  • Used Maven as a build tool, wrote the dependencies for the jars that needs to be migrated.
  • Configured and Deployed application on Jboss Application Server in Windows XP environment.

Environment: JDK 1.6, Java EE 6.0, iReport 2.1, Jboss Application Server 4.2.2, SpringSource Tool Suite 2.7.1, JSF 2.1,Forte Conductor, Firebug 1.9.0, SQL Server 2008, JSP 2.1, IBM JRules 7.0.2, Spring 3.0, Hibernate 3.0, Apache AXIS, Java Beans, HTML, Selenium 2.0, Hudson 2.1.0, CSS, Java Script, XML, WebServices, SOAP,Maven2.0.7,Log4j, Squirrel SQL Client Version 3.3.0, WindowXP.

Confidential, Ashburn, Virginia

Sr.J2EE Developer

Responsibilities:

  • Developed the application using Spring Web MVC architecture.
  • Extensive involvement in database schema design, development and coding.
  • Designed and developed the UI using JSP, HTML, Ajax, CSS and JavaScript.
  • Wrote the Selenium Test Cases for the web application before performing any code changes.
  • Involved in the understanding and designing of the complex back-end framework.
  • Used Log4j to implement logging facilities.
  • Used Hibernate ORM tools which automate the mapping between SQL databases and objects in Java. Integrated the Spring and Hibernate framework.
  • Extensive involvement in design, development and coding.
  • CGR’s primary interface is web-based, relying heavily on JavaScript, ExtJS.
  • Coded the logic for performing the integrity checks for numerous source files in the Controller layer.
  • Wrote build script using maven for deployment.
  • Developed Ext-GWT/GWT-based framework.
  • Used JSF layout for View of MVC.
  • Involved in the understanding and designing of the complex back-end framework.
  • Involved in the GUI development for implementing new JSP pages.
  • Involved in the migration of functionality of tool to new version.
  • Responsible for identifying all components that needs to be migrated to new version.
  • Involved in integration of GUI components of the code.
  • Developed the J2EE components using Eclipse Indigo. Used SVN for version control..
  • Involved in unit testing, validating through User Acceptance Testing.
  • Provided extensive pre-delivery support using Bug Fixing and Code Reviews.
  • Used Maven as a build tool, wrote the dependencies for the jars that needs to be migrated.
  • Configured and Deployed application on Jboss Application Server in Windows XP environment

Environment: JDK 1.5, Java EE 5.0, Jboss Application Server 4.2.2, Eclipse Indigo 3.7, Oracle 10g, JSP 2.1, Spring 3.0, Hibernate 3.0, Java Beans, HTML, JSF, CSS, Java Script, XML, GWT 2.0, Maven2.0.7, Log4j,Db Visualizer 6.5.7,WindowXP.

Confidential, Indianapolis, Indiana

Sr.J2EE Developer

Responsibilities:

  • Involved in the complete Software Development Lifecycle (SDLC) using the Agile iterative development Methodology. Interacted with the end users and participated in the SCRUM meetings.
  • Responsible for creating Use Case diagrams, Object Model diagrams, Class diagrams, Sequence diagrams and deployment diagrams using Rational Rose.
  • Developed the presentation layer using HTML, DHTML, CSS, Java Script, JSPs and XML.
  • Developed the application using Spring Web MVC architecture.
  • Investigated MVC framework technologies including JSF based (ICEfaces, RichFaces).
  • Worked extensively on Spring IOC/ Dependency Injection. Configured the crosscutting concerns like logging, security using Spring AOP.
  • Developed Data Access Layer using Hibernate ORM framework.
  • Used ExtJS JavaScript framework for UI components and AJAX.
  • Have coded numerous DAO’s using Hibernate Dao Support. Used Criteria, HQL and SQL as the query languages in Hibernate Mapping. Integrated the Spring and Hibernate framework.
  • Extensive involvement in database schema design, development and coding.
  • Coded the logic for performing the integrity checks for numerous source files in the Controller layer.
  • Involved in the understanding and designing of the complex back-end framework.
  • Used XML for data exchange and schemas (XSDs) for XML validation. Used XSLT for transformation of XML.
  • Designed and Developed exception handling framework. Coded many custom-made exception classes as and when required.
  • Developed the J2EE components using RAD. Used CVS for version control.
  • Written numerous test cases for unit testing of the code using JUnit testing framework.
  • Used Log4j to implement logging facilities.
  • Used Maven as a build tool. Implemented Java to XML binding using Castor XML.
  • Configured and Deployed application on WebSphere Application Server in Windows XP environment.

Environment: JDK 1.5, Java EE 5.0, WebSphere Application Server 6.1, RAD 7.0, Oracle 10g, JSP 2.1, Spring 2.0, Hibernate 3.0, JSF, Java Beans, HTML, DHTML, CSS, Java Script, XML, Castor XML, Maven2.0.7, UML,RationalRose,JUnit,Log4j,TOAD,WindowXP.

Confidential, Nashua, NH

J2EE/Java Developer

Responsibilities:

  • Designed and developed Application based on MVC design pattern using Struts Framework.
  • Developed complete Business tier with Stateful Session beans and CMP Entity beans with EJB 2.1 standards.
  • Designed and developed the UI using Struts view component, JSP, HTML, CSS and JavaScript.
  • Utilized Hibernate for Object/Relational Mapping purposes for transparent persistence onto the SQL SERVER.
  • Involved in various phases of Software Development Life Cycle (SDLC) of the application like Requirement gathering, Design, Analysis and Code development.
  • Used Web services (SOAP) for transmission of large blocks of XML data over HTTP.
  • Extensively worked on XML parsers (SAX/DOM).
  • Used XSL/XSLT for transforming common XML format into internal XML format.
  • ANT Tool was used for the entire build process.
  • Developed Struts Action classes using Struts controller component.
  • Used CVS for version controlling and JUnit for unit testing.
  • Deployed the application on WebSphere Application server.
  • Used Log4J API for logging and debugging.
  • Developed Use case diagrams, Object diagrams, Class diagrams, and Sequence diagrams using UML.
  • Implemented Design Patterns like Front Controller, Business Delegate, Service Locator, Session Facade, Data Access Objects, Singleton.

Environment: J2EE 1.4, IBM WebSphere Application Server 5.1, WSAD 5.1, EJB 2.1, Hibernate 2.1,Struts1.1, JSP 2.0, Servlets 2.4, XML, XSLT, SOAP, JavaScript, UML, HTML, ANT, CVS, Log4J 1.2.7, JUnit 3.8.1, SQL SERVER.

Confidential, Chicago, IL

J2EE/Java Developer

Responsibilities:

  • Developed the application using Agile methodology and planned the scrum meetings.
  • Designed and developed Loan processing and payment modules.
  • Jakarta Struts Framework was used to make application Web-centric and followed the MVC modular architecture for the application.
  • Persistence layer was implemented using Hibernate Framework which interacts with the database.
  • Used Dependency Injection mechanism of Spring Framework in Business logic implementation.
  • Developed presentation tier using Struts & Tiles Framework.
  • Developed business services using EJB’s.
  • Developed the front-end of a compilation system using C.
  • Designed JSP and HTML pages using CSS, JavaScript, and AJAX for validations.
  • Parsed XML data using SAX and DOM parsers.
  • Consumed Web Services from a remote Financial Institutions to pay the bill using SOAP Protocol.
  • Used Message Driven Beans and Java Message Service (JMS) for reliable communication between clients and the bank when exchanging important information such as status reports.
  • Created Stored Procedures, Functions.
  • Used RAD for developing web components such as JSP, Controller tier that includes action classes and business tier that includes EJBs.
  • Used Rational Rose for Use Case Diagrams, Activity Flow diagrams, Class Diagrams, Sequence diagrams and Object diagrams in design phase.
  • Deployed the application on IBM Web Sphere Application Server.
  • Used JUnit Testing Framework for performing Unit testing.
  • Used Log4J to capture the log that includes runtime exceptions.
  • Used CVS for version control.
  • Developed the application using the Session Façade, Data Access Object, Data Transfer Object, and Business Delegate.

Environment: JAVA EE 5, IBM WebSphere Application Server 6.1, RAD 7.0, UML, IBM Rational Rose, struts 1.3, EJB 3.0, Hibernate 3.0, Spring 2.0, JSP 2.1, XML Web Services, SOAP, WSDL, JMS, JNDI,Log4j, Java Script, XSL, XSLT, Servlets 2.5, Oracle 10g, JUnit, CVS, Windows Server 2003.

Confidential, Chicago, IL

J2EE/Java Developer

Responsibilities:

  • Used Agile Methodology and participated in Scrum meetings.
  • Implemented the application using Jakarta Struts Framework which is based on Model View Controller design pattern.
  • Used the Struts validation and Tiles Framework in the presentation layer.
  • Developed user interface using JSP, JSP Tag libraries and Struts Tag Libraries.
  • Developed different components of the application such as JSPs, EJB are using Rational Application Developer.
  • Developed various EJB components to fulfill the business logic.
  • Extensively used Hibernate in data access layer to access and update information in the database.
  • Used Spring Framework for Dependency injection and integrated with the Struts Framework and Hibernate.
  • Used Web services - WSDL and SOAP for getting credit card information.
  • Used ANT scripts to build the application.
  • Used JMS for asynchronous communication.
  • Implemented various Design Patterns in the project such as Business Delegate, Session Façade, Data Transfer Object, Data Access Object, Service Locator and Singleton.
  • Generated Use case diagrams, Class diagrams, and Sequence diagrams using Rational Rose.
  • Performed unit testing using JUnit framework.
  • Monitored the error logs using Log4j.
  • Used CVS for version control.

Environment: Java EE 5, Rational Application Developer 7.0, WebSphere Application Server 6.1, Oracle 10g, JSP 2.1, Servlet 2.5, HTML/DHTML, EJB 3.0, Struts 1.3, Spring 2.0, Hibernate 3.0 JavaScript, IBM MQ Series, AJAX, JNDI, Web Services, SOAP, WSDL, JAXP, JAXB, XML, ANT, JUnit, Log4j, CVS, Windows XP.

Confidential

J2EE/Java Developer

Responsibilities:

  • Involved in the Analysis, System study and Designing of the project.
  • Developed front-end screens with HTML, DHTML, CSS, Java Script, and JSP’s. Extensively done client-side validations using JavaScript and developed the required Servlets.
  • Coded and build scripts to build and deploy the application on Apache Tomcat Servlet container.
  • As a Developer, Coordinate with onsite team and client in understanding the business process and requirement understanding.
  • Developed stored procedures, triggers, functions and database tables in Oracle database.
  • Participated in Code Review and Quality Assurance.
  • Developed session bean as an enterprise business service object
  • Used JDBC, Application Server provided transaction API for accessing data from the Oracle the using standard statements
  • Developed DTO classes and common Util classes for the application modules
  • Preparation and review of Unit Test Plan, Unit Testing, Test Results review and other quality related work.

Environment: JDK 1.2, Netbeans, Apache Tomcat Server 3.0, Oracle 8i, Servlet 2.2, JSP 1.1, JNDI 1.2, HTML, JDBC 2.0, Windows NT.

We'd love your feedback!