We provide IT Staff Augmentation Services!

Sr J2ee Consultant Resume

3.00/5 (Submit Your Rating)

Jersey City, NJ

SUMMARY:

  • 10+ years of experience in Software Industry Analysis, Design, Development, Implementation and Testing Client Server and N - tier Enterprise Applications using Java and J2EE Technologies.
  • Over Four years of Experience in developing front end with Ext JS, with versions 2.X, 3.X and 4.X
  • 4+ Years of Experience in Leading Teams, co-ordinating on shore and off shore developers.
  • Extensive experience in Requirement Analysis, Functional Analysis, Excellent Conceptual and Logical Thinking, Teamwork, Goal Oriented.
  • Expertise in building web applications using AJAX frameworks using ExtJS, GWT, DWR and YUI.
  • 7 years of web application development experience using Java and J2EE technologies.
  • Expertise with BEA WebLogic 7.0/8.1, JBOSS Application Servers and Tomcat 5.0.
  • 6 years of experience with Object Oriented Design (OOD), Analysis (OOA), Modeling (OOM) based on Unified Modeling Language (UML) architecture using Rational Rose2000.
  • 8 years of experience in developing applications using Oracle, MySQL and SQL Server 2000 and proficient in SQL, PL/SQL.
  • Expertise in J2EE Design Patterns such as MVC, DAO, Singleton, Session Façade.
  • Proficient in developing systems using Agile methodology
  • Proficiency in developing applications using Struts, Spring frame work and Hibernate 3.1
  • Expertise in Spring’s integration with third party web frameworks like Struts, JSF.
  • Hands in experience developing an application from the scratch using SDLC.
  • Adept in using Version Control Tools like VSS, SVN.
  • Excellent communication skills with solid team leading capabilities.
  • Proven technical skills and the ability to work in a team for successful completion of projects.

TECHNICAL SKILLS:

Operating Systems: Windows NT/95/98 and UNIX

Languages: C, Pascal, Cobol, SQL and PL/SQL

OOP: Java, Servlets, Java Beans

Distributed Technologies: RMI, EJB, JMS,Web-Services

IDE’s: Eclipse2.0/3.0,Net Beans, Wsad4/5.

Web Server(s): Apache Server

Web Application Server(s): BEA WebLogic7.0/8.0, JBoss, Tomcat/Apache, Web Sphere 5.0.

Modeling Tools: Rational Rose2000

Modeling Concepts: UML

Web Tools and Languages: JSP, JSTL, XML, HTML, DHTML, JavaScript, AJAXDWR, GWTJ2EE FrameWorksStruts, Spring, Tiles, VELOCITY.

GUI(Desktop & Web): AWT, Swing, EXTJS, GWT.

Databases: Oracle 8i, SQL Server, Ms Access, MySQL

Version Control Tools: SVN, VSS,CVS, MKS.

Development Methodology: Agile, Pair Programming.

Project Management Methodology: Scrum.

PROFESSIONAL EXPERIENCE

Confidential, Jersey city, NJ

Sr J2EE Consultant

Responsibilities:

  • Developed the UI web pages for different modules of the Portfolio Management Reports project using Ext JS 3.3 and Ext JS 4.
  • Developed UI reusable components like Combo Boxes, Grids and Form Panels using Ext JS that can be reused across different projects with in thecompany.
  • Used Ext JS 4 MVC and Charts to build different components.
  • Extended various Ext JS components and created various components.
  • Used different JSON APIs to encode and decode the data.
  • Participated in Use Case review meetings to discuss the use case and business rules with the business.
  • Participated in Defect review meetings to discuss various UI defects with QA team.
  • Used JS builder 2 and JS builder 3 to minify Production ready JavaScript files.
  • Used Firebug to debug the javascript code on Firefox.
  • Mentoring offshore team.
  • Used HttpWatch to debug the javasctipt on IE.

Environment: Java 6, Oracle 9i, Struts, Spring, Java Script, CSS, DHTML, AJAX, GWT, MKS, Weblogic 9.x, JBOSS, JSON, Agile, Ext JS 3.3, 4, PL/SQL, JXL, Test NG, Eclipse, Europa plugin for Eclipse, JS Builder, LDAP, HttpFox, Firebug, HttpWatch, Scrum.

Confidential, Albany, NY

Sr. J2EE Consultant

Responsibilities:

  • Participated in meetings with business analysts and users for requirements gathering and was involved in documentation.
  • Extensively Used ExtJS on the frontend to develop AJAX based rich internet pages( More than 50 oracle forms have been replaced by web based forms built using J2EE and ExtJS framework). Apart from the forms project, ExtJS has also been used on both the Shared Governance project as well as the CARIS Voting System projects Front end.
  • Developed the UI widgets needed in the application.
  • Used spket plugin on Eclipse (Europa) to develop and debug ExtJS pages.
  • Used Firebug to debug the ExtJS pages.
  • Used iBatis for Object/Relational mapping between Java/Oracle 9i to use the Stored Procedures, Views and Tables that were deployed on Oracle 9i.
  • Developed stored procedures, views using Oracle 9i.
  • Involved in server side coding using Java/J2EE, iBatis, iText, JXL, FlexJSON.
  • Used HttpFox, an add-on for Firefox to monitor and analyze all incoming and outgoing Http traffic between the browser and Weblogic 9.2.
  • Used iBatis for Object/Relational mapping between Java/Oracle 9i. Used iBatis TypeHandlers like BooleanToChar, DateToTimestamp, CalendarToSqlToDate, NummericTo BigDecimal etc to convert the data in to different formats.
  • Configured data sources and LDAP settings and security alarms in Weblogic.
  • Involved in the development of Java Server Pages (JSPs)
  • Converted the data returned from the backend into JSON data store to be displayed on the frontend using FlexJSON.
  • Used FlexJSON to serialize the java objects into a key-value pair data format that is understandable to ExtJS framework.
  • Used JXL API to import the bulk data into Excel spreadsheets.Used struts action classes, formbeans and validation framework
  • Used iText to generate dynamic PDF Reports and documnets.
  • Used Squiggle SQL Builder library for generating dynamically created SQL statements at Runtime.
  • Used MKS for version control
  • Involved in doing a feasibility study of GWT to replace ExtJS as the AJAX library due to the change in the liscencing policy of ExtJS. Converted 2 oracle forms to GWT based web pages as a part of feasibility study. GWT was later dropped as the management decided to go ahead with ExtJS and obtained a liscence.

Environment: Java 5/6, Oracle 9i, Struts, Spring, Java Script, CSS, DHTML, AJAX, GWT, MKS, Weblogic 9.x, JBOSS, JSON, Agile, Ext JS 2.0, 3.1, 3.2, iBatis 2.3, Hibernate, Oracle 9i PL/SQL, Postgressql, JXL, iText, Squiggle SQL builder, Test NG, Eclipse, Europa plugin for Eclipse, LDAP, HttpFox, Scrum.

Confidential, Sterling, VA

Sr. Consultant, WIKI and Photos Module

Responsibilities:

  • Participated in meetings with internal business people for requirements gathering.
  • Involved in Analysis and Development of the WIKI web application.
  • Analysed various open source WIKI’s to compile the best set of features needed to be built into AOL WIKI.
  • Developed the wiki using Agile methodology.
  • Participated in scrum meetings for the development of the wiki.
  • Involved in the development of Java Server Pages for wiki, related to the Version history and Editing wiki pages.
  • Involved in coding the parsers. Handled the WIKI markup to HTML and HTML to WIKI markup parsing.
  • Implemented Ajax using GWT.
  • Involved in reading and writing of Wikis using java IO streams.
  • Involved in coding the wrappers for the WIKI, based on the requirements.
  • Developed build script for the wiki web archive and to deploy wiki on Tomcat 5.5.
  • Involved in building the JDOM tree to translate wiki to HTML .
  • Implemented Role based permissions for WIKI pages.
  • Implemented code for storing user activity on WIKI pages in MySQL database.
  • Worked on Template Generation using VELOCITY
  • Was also part of implementing AJAX and JSON parsing for AOL Music - Photos module.
  • Coded Unit test cases using JUNIT.
  • Involved in writing DDL, DML queries using MySql query analyzer.
  • Used Cygwin and WinSCP to interact with the unix box (server) from the Windows environment.

Environment: Java 5, JSP 1.1, Servlets 2.2, XML, HTML, UNIX, MySQL, VELOCITY, Java Script, CSS, DHTML, AJAX, GWT, SubVersion, TOMCAT 5.5, JSON, JDOM, Agile Methodology, WinSCP, Cygwin.

Confidential, MI

Sr. J2EE developer, Project: BID

Responsibilities:

  • Implemented Services and DAO Services using Spring framework using Sun coding convention.
  • Developed Action classes and Action Forms using Servlets and Struts APIs and MVC Design Pattern.
  • Developed Data Objects (DO) and Data Access Objects (DAOs) to interact with the front end and back end.
  • Implemented Ajax using DWR. Exported Java code to a browser and included the results in jsp pages usingDWR(Direct Web Remoting).
  • Implemented Tiles for customization of web interfaces.
  • Managed User roles using the LDAP created roles.
  • Interacetd with Oracle 9i using JDBC and also wrote insertion, updation and deletion queries using Toad.
  • Coded Business Services using Spring and also interacred with the databse using Spring JDBC, Spring DAO.
  • Coded Unit test cases using JUNIT.
  • Used Defect Tracker tool to deal with the defects in the existing application and made the necessary changes.
  • Used Fisheye tool for code searching.
  • Participated in meetings with team members for addressing the issues and making the necessarychanges in the existing system
  • Used Confluence the wiki designed enterprise that made it easy for my team to share information with each other, and with the world.
  • Used ant and maven scripts to deploy the modules in the weblogic server.
  • Used the existing Requirement Specification Documents (RSDs) and Software Design Documents (SDDs) to complete the use cases and transform them into functional web interfaces.:
  • Participated in meetings with business people for requirements gathereing and addressing the issues and changes in the existing system.
  • Involved in Analysis, Design, Development and Production phases of the Hotels module.
  • Involved in preparing the use cases and Responsible for designing and developing object models, class diagrams using UML.
  • Involved in preparing the Requirement Specification Documents (RSDs) and Software Requirement Specification Documents (SDDs).
  • Developed the web interfaces for Hotels using JSP technology, which provides flexibility in page design and makes easy for maintenance and modifications.
  • Writing code to implement Ajax in some web pages of the Hotels module.
  • Implemented Ajax using GWT.

Environment: Java, JSP 1.1, Servlets 2.2, Struts 1.2, Spring, Hibernate 3.1, Tomcat 5.0, XML, HTML, Sun Solaris, Oracle 8i, Java Script, CSS, DHTML, AJAX, GWT, Eclipse.

Confidential

J2EE Developer, Leave Tracking System

Responsibilities:

  • Review the previous leave policy to understand how the application will perform and how it might fit in with the overall architecture of existing environment.
  • Attended specification meetings with Admin Department to determine scope and limitations of the project.
  • Involved in Requirement Gathering, Architecture, design, analysis and implementation of the system.
  • Involved in developing prototypes of the product.
  • Responsible for developing use cases and class diagrams using Unified Modeling Language and Rational Rose.
  • Responsible for developing online help manuals and system configuration files and also responsible for developing user guide and installation notes.
  • Coded Servlets for implementation of Business logic using Java Servlets API.

Environment: JAVA, JAVA BEANS, JSP 1.1, JAVASCRIPT, HTML, WEBLOGIC 8.1, SERVLETS 2.2, JDBC, WINDOWS NT, SQLSERVER 2000, XML, STRUTS 1.1, SPRING, ANT, LOG4J, AJAX, Adobe PhotoShop

We'd love your feedback!