We provide IT Staff Augmentation Services!

Sr. Java/j2ee Consultant Resume

3.00/5 (Submit Your Rating)

Southlake, TX

SUMMARY:

  • Over 7 years of software development experience in object oriented programming, design and development of Multi - Tier distributed, Enterprise applications using Java and J2EE technologies with Software Development Life Cycle.
  • Extensive knowledge in working with J2EE technologies such as Servlets, JSP, JDBC, EJB, JNDI, JMS and Object Oriented Programming techniques.
  • Expertise in Web-Development technologies like HTML, DHTML, JavaScript, CSS, XML and XSL/XSLT and AJAX.
  • Expertise in various open source frameworks like Struts2.0/1.2, Spring2.5, JSF1.2, and ORM Technology like Hibernate 3.0.
  • Expertise in various components in Spring IOC, AOP and MVC.
  • Extensive development experience on different IDE’s like Eclipse, My Eclipse, NetBeans and RAD.
  • Experience with multiple Servers like IBM WebSphere, WebLogic, Sun Glass fish, Jboss and Apache Tomcat.
  • Experience in Web Services Technologies like SOAP, WSDL, UDDI and Service Oriented Architecture (SOA).
  • Experience in using DOM and SAX parsers to process, validate, parse and extract data from XML files.
  • Hands on experience in UML Modeling, Rational Rose and Design Pattern (J2EE) like Singleton Factory Method, Facade, Front Controller, Delegate Pattern, MVC Architecture.
  • Extensive experience in implementation of teh version control software VSS, CVS and Clear Case.
  • Experienced in generating logging by Log4j to identify teh errors in production test environment and experienced in Ant Tool.
  • Experience in various Agile methodologies like Test Driven Development, SCRUM, and Pair Programming.
  • Involved in Unit Test Cases writing and having good knowledge in JUnit.
  • Have strong experience in RDBMS like Oracle, DB2, PL/SQL, SQL, and SQL SERVER.
  • Team Player, quick learner and self-starter with TEMPeffective communication, motivation and organizational skills combined with attention to details and business process improvements.

TECHNICAL SKILLS:

Languages: Java, C, C++, XML, Perl, SQL and PL/SQL.

Java/J2EE Technologies: JSP1.2, Servlets, JDBC, RMI, JNDI, SAX, DOM, JAXB

Frame Works: Spring 2.x, Hibernate 3.0/2.0, Struts, Tiles, EJB3.x/2.x, JSF 1.2, Spring MVC and JPA.

Web/Application Servers: Web Sphere 6.1/5.1, Web Logic 9.1, Apache Tomcat6.0/5.5, Jboss 4.2 and Sun Glass fish.

IDE/Tools: Eclipse 3.5/3.3, NetBeans 3.6, RAD 6.0, WASD 5.0, My Eclipse 5.1

Web Services/Messaging: Web Services, REST, SOAP, WSDL, JAX-WS, Apache AXIS 2, JMS, MQ Series, SOA.

Scripting Languages: HTML, DHTML, Java Script, AJAX, CSS

Testing and Build Tools: JUnit, Log4j, ANT, Maven

Databases: Oracle 8i/9i/10g, My SQL 5.0, SQL Server 2000,IBM DB2 v7.0

Operating System: Windows NT/2000/XP, UNIX, Linux and Solaris.

Source Control: CVS, Rational ClearCase and Subversion

PROFESSIONAL EXPERIENCE:

Confidential, SOUTHLAKE, TX

Sr. Java/J2EE Consultant

Responsibilities:

  • Used AGILE methodology for developing teh application.
  • As part of teh lifecycle development prepared class model, sequence model and flow diagrams by analyzing Use cases using Rational Tools.
  • Used JSF and Rich Faces tag libraries to give rich look and feel to teh web pages.
  • Extensive use of Spring Framework for Controller components and view components.
  • Involved in writing teh exception and validation classes using Struts validation rules.
  • Involved in writing teh validation rules classes for general server side validations for implementing validation rules as part observer J2EE design pattern.
  • Used OR mapping tool Hibernate for teh interaction with database.
  • Developed various java objects (POJO) as part of persistence classes for OR mapping.
  • Developed tabs with rollover TEMPeffect using JavaScript plus other TEMPeffects
  • Developed web services using SOAP and WSDL with Apache Axis 2.
  • Developed, implemented, and maintained an asynchronous, AJAX based rich client for improved customer experience using XML data and XSLT templates.
  • Involved in writing teh parsers for parsing and building teh XML documents using SAX and DOM Parsers.
  • Developed SQL stored procedures and prepared statements for updating and accessing data from database.
  • Development carried out under Eclipse Integrated Development Environment (IDE).
  • Used JBoss for deploying various components of application.
  • Used JUNIT for testing and check API performance.
  • Used Clear case Version Control for Project Configuration Management.

Environment: JDK 1,5, J2EE, Spring 2.5, JSF 1.2,Rich-Faces,XHTML,JBoss, Eclipse, Hibernate 3.0, JSP, Servlets, AJAX, JavaScript, XML, JUnit, Ant, Oracle 10g,MS SQL Server, WebSphere 6.1,Window 2000.

Confidential, NY

Java/J2EE Developer

Responsibilities:

  • Requirement gathering for enhancement.
  • Developed User Interface with Struts1.2 Framework using MVC Architecture.
  • Used Struts Validates for client side validation.
  • Extensively made use of Struts and JSP Tag library.
  • Developed teh asynchronous AJAX based rich client to meet teh user requirements.
  • Developing middleware components using EJB (Session Beans).
  • Used RMI to communication between remote objects.
  • Developed Reports system using XML, DOM, SAX, and XSLT.
  • Developed and executed JUnit test scripts.
  • Developing Service Locator Patterns to lookup different services.
  • Developing teh Business Delegate Pattern to find teh lookup and access details of teh EJB architecture.
  • Build environment using Ant and version control system using PVCS.

Environment: JDK 1.4 & J2EE, JSP 6.0, EJB, Servlets, Struts, JMS,, JDBC, RAD, WebLogic 8.1, Scripts, HTML, Oracle 9i,LOG4j, JUnit, PVCS, Eclipse.

Confidential, NJ

Java/J2EE Developer

Responsibilities:

  • Participated in Requirements gathering, Analysis, and Design and Development phases of teh project with major emphasis on Development of teh modules.
  • Developed new Web applications using Java Servlets, JSP, HTML, JavaScript and Web sphere.
  • Implemented MVC architecture using STRUTS.
  • Used Validation Framework in Struts, created custom validations and action level validations using ValidatorActionFrom.
  • Used Singleton pattern for accessing property files and factory classes.
  • Developed EJB tier using Session Facade, Singleton and DAO design patterns, which contains business logic, and database access functions.
  • Implemented JPA (ORM Mapping tool) framework to interact with teh database to update, retrieve, insert and delete values TEMPeffectively.
  • XSL used for communicate between XML documents into HTML documents.
  • Used CVS to do version control of teh code.
  • Involved in Unit Testing and Integration of Use Cases.
  • Involved in preparing teh documentation of teh functional specification, User manual and also updating various documents with newly implemented functionalities.

Environment: JDK 1.5, J2EE, JSP, Servlets, EJB, Struts, HTML, UML, JavaScript, Oracle9i, Weblogic Server 9.1, CVS, JPA, XSD, UNIX, RAD.

Confidential, Seattle, WA

Java/J2EE Developer

Responsibilities:

  • User requirements study, analysis and review of teh specifications.
  • Extensively used OOD concepts in overall design and development of teh system.
  • Interaction with teh users at all stages of development to ensure dat development was as per user specifications.
  • Designed and Implemented teh J2EE Based Struts with JDBC in Eclipse IDE.
  • Work directly with management, vendors, and third parties to ensure database management applications operate at peak efficiency.
  • Extensively worked on Java server side programming using Servlets, and JSP. CSS is used to style Web pages, XHTML and XML markup.
  • Implemented servlets to handle HTTP requests for on-line requests, credit card payments, registration and bug tracking.
  • Using XML for dynamic display of options in select box and description on web page.
  • Asynchronous messaging is done using JMS and created Queue for point - point messaging.
  • Web Services are used for accessing flight and hotel information’s.
  • Designed complex application database SQL statements for querying, updating and reporting using JDBC.
  • Responsible for testing, debugging, bug fixing and documentation of teh system.
  • Developed JUnit test cases and performed integration and system testing.
  • Implemented Java components and deployed under teh Web Logic server.

Environment: JAVA, J2EE, XML, Servlets, Java Script, JSP, CSS, JDBC, Struts1.2, SOAP, Eclipse3.2 with MyEclipse, SQL, CVS, Junit, SQL, Web Logic, Windows xp.

Confidential

Java/J2EE developer

Responsibilities:

  • Developed teh business domain layer using Java, J2EE, JDBC and used DAO, Transfer Objects, Singleton, Abstract Factory, Factory, State, Command and Front Controller design patterns.
  • Implemented Struts framework in teh presentation tier for all teh essential control flow, business level validations and for communicating with teh business layer.
  • Developed Struts framework Action Servlets classes for Controller and developed Form Beans for transferring data between Action class and teh View Layer.
  • Developed teh front end UI using JSP, HTML, JavaScript, CSS.
  • Implemented Struts Validator framework to validate teh data.
  • Developed Ant (build.xml) targets for build and deployments on Web Sphere Application Server 5.0.
  • Developed Stored Procedures in teh Oracle 9i database.
  • Performed impact analysis on teh dependency projects of OneSource Project.
  • Involved in writing unit test plans and developing test cases using Junit.
  • Used Configuration Management and Version Control tool CVS.

Environment: Java,J2EE, Servlets, JSP, Struts 1.0, JDBC, SAX, HTML, CSS, Java script, WSAD, Web Sphere 5.0, Windows 2000, and Oracle 9i.

We'd love your feedback!