We provide IT Staff Augmentation Services!

Java J2ee Lead Consultant Resume

0/5 (Submit Your Rating)

Jersey City, NJ

SUMMARY

  • 8+ years of professional experience in software design and development with a strong Java and J2EE back ground.
  • Skilled and experienced in all stages of SDLC, documenting requirements, developing project plans.
  • Extensive programming and logical skills in designing and implementation of multi - tier Applications using Java, J2EE, Hibernate, JDBC, JSP, JSTL, HTML, JSF, Struts, JavaScript, Servlets, JavaBeans, CSS, EJB, XSLT, JAXB
  • Good working knowledge of J2EE best practice toolsets such as Ant, Maven, Log4j.
  • Employing Java Object/Relational bridge technologies such as Hibernate, JPA and Spring
  • Good experience and knowledge in applying design patterns. Implemented MVC, Singleton, Business Delegate Design patterns.
  • Expertise in developing web applications using Servlets, JSP, Struts, Spring Batch, Spring Web flow and AJAX.
  • Experienced in creative and effective front-end development using JSP Tag Libraries, JavaScript, HTML, DHTML, ANT, Maven, JavaScript, and CSS.
  • Experience in using various Source Configuration Management tools like CVS, SVN, MS VSS (Visual Source Safe).
  • Good knowledge about Web services, SOAP, Restful Web Services.
  • Proficiency in working with databases like Oracle, DB2, MySQL.
  • Developed SOAP and RESTful WebServices for various Applications using JAX-WS and JAX-B. Used JAX-WS along with annotations to simplify the development and deployment of web service clients and endpoints.
  • Working Knowledge in OOAD to analyzing the functional requirements of a system and analyzing model to implement specification using Object Oriented Analysis (OOA) and Object Oriented Design (OOD).
  • Extensive experience in developing multi-tired, distributed Applications that are loosely coupled with asynchronous messaging.
  • Securing solid backend exposure on RDBMS and backend programming with PL/SQL, SQL Loader, SQL Packages, Stored Procedures, Functions, Triggers, Views etc..
  • Experience in using ANT tool, Maven to compile, package and deploy the components to the Application Servers.
  • Knowledgeable in compiling and building the J2EE applications using build tools like Ant and Maven.
  • Experience in creating Test Cases using Test Director/Quality Center.
  • Strong in technical aptitude with strong analytical, work ethic, problem solving and communication skills.
  • Motivated Energetic, hardworking and team player with excellent communication skills and managing the critical situations.
  • Proven ability to learn/adapt emerging technologies into work area with given tight schedules.
  • Ability to perform at a high level, meet deadlines with quality delivery, adaptable to ever changing priorities.

TECHNICAL SKILLS

Programming Languages: JAVA, C#, C, C++, HTML, XML, UML, SQL

J2EE Technologies: J2EE, Servlets, JSP, JDBC, JPA, Hibernate 3.0, iBATIS, Spring 3.0, EJB 2.0/3.0, JSF, REST, JMS, JAX-WS, Apache Axis

Web Technologies: HTML, DHTML, XML, XSL, XSLT, JSTL, JavaScript, CSS, Struts 2.0/3.0, SOAP, Ajax, JQuery, JSON

Design & IDE Tools: IntelliJ, IBM RAD 8.5, JBuilder, Net Beans, IBM Visual Age, Eclipse.

SOA and Web services related: SOAP, REST, Apache Axis.

Database Design & Object Oriented/Analysis & Design: UML, OOAD design patterns, ER - diagrams

RDBMS: Oracle 10g/11g, DB2, MySQL, Mainframes

Application/Web Servers: Web Sphere Application Server 8.5, JBoss 4.2.2, Apache Tomcat, Weblogic 8.1/9.2.

Operating Systems: UNIX, Linux, Windows Server 2003, Vista, NT/XP/2000.

Configuration Management tools: SVN, CVS, Microsoft SourceSafe

Other tools: Apache JMeter, Jenkins/Hudson, MKS for deployments, SOAP UI, Toad for DB2, Aqua Studio.

PROFESSIONAL EXPERIENCE

Confidential, Jersey City, NJ

Java J2ee Lead Consultant

Responsibilities:

  • Development of WebServices using RESTFul Services.
  • Involved in design documents and Unit test cases documents.
  • Developed necessary DAOs (Data Access Objects) for Client module.

Environment: J2EE, JDK 1.7, Java Script, HTML, Tomcat.

Confidential, Buffalo Grove, IL

Java J2ee Lead Consultant

Responsibilities:

  • Development of WebServices using RESTFul Services. Used RESTFul along with annotations to simplify the development and deployment of web service clients and endpoints.
  • Developed JSP’s at presentation layer and servlet controllers to set up Operational Switch to control the flow of Web Service requests.
  • Implementing application using MVC design pattern in Spring and Hibernate integrated framework.
  • Involved in design documents and Unit test cases documents.
  • Used RAD analyzer to analyze the code and to find any defects or bugs through running the software analyzer.
  • Developed necessary DAOs (Data Access Objects) for Client module.

Environment: J2EE, JDK 1.7, Java Script, HTML, RAD 8.5, IBM MQ, WebSphere application Server 8.5

Confidential, Buffalo Grove, IL

Java J2EE Lead

Responsibilities:

  • Development of WebServices using JAX-WS and JAX-B Services. Used JAX-WS along with annotations to simplify the development and deployment of web service clients and endpoints.
  • Developed JSP’s at presentation layer and servlet controllers to set up Operational Switch to control the flow of Web Service requests.
  • Implementing application using MVC design pattern in Spring and Hibernate integrated framework.
  • Involved in design documents and Unit test cases documents.
  • Used RAD analyzer to analyze the code and to find any defects or bugs through running the software analyzer.
  • Developed necessary DAOs (Data Access Objects) for Client module

Environment: J2EE, JDK 1.7, Java Script, HTML, RAD 8.5, IBM MQ, Websphere application Server 8.5.

Confidential, IL

Java J2ee Lead

Responsibilities:

  • Used Wicket Framework 1.4.7 based on MVC pattern to build new UI.
  • Creating UI as per the RxClaim screen.
  • Using, HTML & CSS to develop the Presentation layer.
  • Provide technical suggestions to improve the existing features in Enhanced Client Display project
  • Gathering new requirements, design documents, architectural enhancements, analysis and
  • Development of new screens.
  • Coordinating with testing team.
  • Task Management and on time delivery.
  • Mentoring new team members.
  • Participation in the Business Specification walkthroughs
  • Involved in Unit testing, debugging and bug fixing.
  • Verify result meets business needs.

Environment: J2EE, JDK 1.5, Java Script, HTML, CSS, Java Beans, apache wicket, Web Sphere RAD, Unix, and Windows

Confidential, IL

Senior Developer

Responsibilities:

  • Developed EJB’s and Java Bean classes for Business logic.
  • Using Apache Wicket to develop HTML’s at presentation layer and creates Java beans for respective htmls.
  • Implementing application using MVC design pattern in Spring, Wicket and Hibernate integrated framework.
  • Involved in design documents, requirement documents and Unit test cases documents.
  • Using Web Sphere RAD to create HTML/Java Beans/Model Classes/Interfaces/Servlets/EJBs that pulled Order information from a DB2 database and sent to a front end GUI for end users.
  • Used Session Facade pattern for abstracting the Stateless session beans and avoiding multiple calls to EJB container.
  • Designed and implemented Validation Rules with validation process server.
  • Used JPA with Hibernate to interact DB2 and developed queries for complex search engines in the application.
  • Developed necessary DAOs (Data Access Objects) for Client module
  • Performed client side and server side validations using Java Scripts.
  • Developed Business tier and Presentation tier.
  • Co-ordinate with offshore team and updating with reporting manager.

Environment: J2EE, Spring. Hibernate, Ejb, JDK 1.5, JPA, Java Script, HTML, Java Beans, Web Sphere, apache wicket, DB2, Web Sphere RAD, Unix, and Windows.

Confidential, Buffalo Grove, IL

Developer

Responsibilities:

  • Development of WebServices for various Applications using JAX-WS and JAX-B Services.
  • Used JAX-WS along with annotations to simplify the development and deployment of web service clients and endpoints.
  • Using Apache Wicket to develop HTML’s at presentation layer and creates Java beans for respective htmls.
  • Implementing application using MVC design pattern in Spring, Wicket and Hibernate integrated framework.
  • Involved in design documents, requirement documents and Unit test cases documents.
  • Designed and implemented Validation Rules with validation process server.
  • Used JPA with Hibernate to interact DB2 and developed queries for complex search engines in the application.
  • Developed necessary DAOs (Data Access Objects) for Client module
  • Performed client side and server side validations using Java Scripts.
  • Developed Business tier and Presentation tier.
  • Involved with Business Analyst in gathering requirements and transform them into detail design specifications.
  • Co-ordinate with offshore team and updating with reporting manager.

Environment: J2EE, Spring, JAX-WS WebServices, JDK 1.5, JPA, Hibernate, Java ScriptHTML, Java Beans, Web Sphere, apache wicket, DB2, Web Sphere RAD, Unix, Windows.

Confidential, Phoenix, AZ

Developer

Responsibilities:

  • Actively participating in all the phases of the System Development Life Cycle (SDLC).
  • Participating in the High-level and low-level system design, planning, estimation and Implementation.
  • Preparation of the technical design documents including class diagrams, sequence Diagrams, flow charts, process flow diagrams and etc.
  • Identifying and implementation of different J2EE design patterns like Service Locator, Business Delegate, Dao etc.
  • Involved and helped testing team in developing Master Test Plan, Test Scenarios, Test Cases.
  • Used different XML parsers like SAX and DOM as per requirements.
  • Analyzing change requests, preparing the plan and estimation.
  • Setting the coding standards and code review.
  • Unit test case preparation and Unit testing as part of the development.
  • Used different XML parsers like SAX and DOM as per requirement.
  • Implemented modules using Core Java APIs, Java collection, Threads, XML, and
  • Integrating the modules.
  • Good hands on UNIX commands, used to see the log files on the production server.
  • Involved in Creating Test Specification document for code Quality.
  • Setting of DB2 build settings in RAD application development server.
  • Assisted in Developing testing plans and procedures for unit test, system test and
  • Acceptance test.
  • Involved in Analysis & Design of the project.
  • Complete application is redesigned.
  • Implemented Maven for building NGI ReSuP project.
  • Setup E0 Environment for NGI ReSuP project on WAS 6.1.
  • Implemented new module structure for ReSuP project in Subversion.
  • Unit testing and implementation.
  • Offshore Team coordination, Task tracking.
  • Client interaction and task assignment to shore team. And conducting weekly status calls.
  • Taken initiation to improve the performance of the application.
  • Used JQueryto create impressive animations and interactions.

Environment: Core Java, Java beans, Servlets, EJB, XML, XSLT, WebSphere4.1, DB2 9.5/9.0, CMVC and ANT Builds.

Confidential, IN

Java Developer

Responsibilities:

  • Designed using MVC design pattern of the struts framework. Used spring for dependency injection
  • Used HTML, Java script, JSP, JSTL and Tag Lib in the presentation tier.
  • Implemented the Front End task supervision from the scratch.
  • Used Hibernate as ORM tool to map the database tables and developed DAO classes to
  • Connect the database and integrated with the Spring Framework.
  • Used Java Script extensively to code client side validations.
  • Designed Cascading Style Sheets (CSS) which are included in the JSP and XML.
  • Developed Ant scripts to build and deploy the application onto JBOSS Application Server.
  • Involved in Critical Bug fixes and Enhancement of application.
  • Software methodologies like SCRUM were implemented.
  • Used Eclipse IDE for development and CVS for Version Control.
  • Used Log4J for logging and debugging and CVS for source configuration management.
  • Involved in testing applications in different stages e.g. TEST, Preproduction, and Production.

Environment: Java 1.5, J2EE (JSP,XML), Java Script, Struts 1.x, spring 1.x, Eclipse 3.5, JBOSS 4.x,, CSS, Hibernate 3.2,, HTML, Jakarta ANT, CVS, and Windows XP

Confidential

QA Analyst

Responsibilities:

  • Responsible for gatheringBusiness Requirements,Functional RequirementsandDesign Documents.
  • PerformedFunctional,Integration,Regression,End to EndandUser Acceptance Testing.
  • Extensively involved in writing and designing templates for theTest PlansandTest cases
  • Identified theTest Casesand documented them inQuality Center.
  • Designed and AnalyzedTest casedesign document basing on theFunctional Requirement Specificationsto implement through testing process.
  • Involved in creating theTraceability matrixbased onFunctional requirementin each module.
  • Base-lineandRegressiontests were scheduled and performed on every Release and build.
  • SupportedEnd-to-endtesting for downstream systems.
  • Regularly followed up with thedevelopment teamto discuss thedefectsidentified during Testing.
  • Track and report upon testing activities, including the test case execution stage, defect status if any defects opened during execution and the testing result status
  • Ensuring content and structure of all the testing artifacts are documented in SharePoint Tool.
  • Connected remotely to UNIX servers using PUTTY and FTP files across different test environments by using Command prompt.
  • Executed the UNIX shell scripts that invoked SQL loader to load data into tables.
  • Clearly communicated defects with developers and updated comments in Mercury Quality center.
  • Reviewed Error log files in UNIX box when order fails to load into SQL tables.

Environment: TOAD, Mercury Quality Center, Java, HTML, UNIX, Oracle, SQL, PL-SQL, SQL*Plus, Unix shell scripts and Windows 2000, Microsoft SQL Server 2000

We'd love your feedback!