We provide IT Staff Augmentation Services!

J2ee Consultant Resume Profile

NJ

Professional Experience:

  • Over 7 years of extensive experience in software development, object oriented programming, design and development of Multi-Tier distributed, Enterprise applications using Java and J2EE technologies with Software Development Life Cycle.
  • Good understanding of object oriented programming OOP concepts like Inheritance, polymorphism, Encapsulation and abstraction.
  • Expertise in design and development of use cases and class diagrams using UML2.0, Rational Rose and Microsoft Visio.
  • Good knowledge in iterative software development process framework Rational Unified Process RUP .
  • Strong programming skills and experience in Java 1.5/1.6, JDBC, Servlets, JSP, JSTL, HTML.
  • Hands on experience in implementing J2EE frameworks like Struts1.3/2.0, Hibernate3.0, Spring2.0, JSF, EJB2.0/3.0.
  • Good experience in using various IDE's like Eclipse, WSAD, RAD, Net Beans, JDeveloper.
  • Experience in installing, configuring and deploying applications using Application Servers like WebLogic8.1/9.2/10.3, JBoss 4.2.2, Oracle App Server, WebSphere 5.1/6.1and Apache Tomcat 5.5 WebServer.
  • Experience in using and implementing various design patterns such as Model-View-Control MVC , Data Access Object DAO , Data Transfer Object DTO , Singleton, Factory patterns, Business Delegate in the development of multi-tier distributed applications.
  • Expertise in implementing Web Services using SOAP, WSDL.
  • Extensive knowledge in writing XML documents, using SAX, DOM parsers, XML Schema, XSL/XSLT.
  • Good Knowledge in using markup and scripting languages such as HTML, CSS, JavaScript, JQuery and AJAX.
  • Very Good Experience on Scrum/Agile development methodologies.
  • Good Knowledge on Data grids.
  • Experience in CI Continuous Integration HUDSON and also TestDrivenDevelopment TDD .
  • Good knowledge on building a Web application that leverages Groovy, spring, and Hibernate via the Grails framework and deploys it on an EC2 instance and also Google Guice Injection.
  • Good Experience in Log4J implementation to persist the data into the log files and experience with Ant and also Maven for building and deployment of applications.
  • Experience with RDBMS concepts and worked with Oracle8i/9i/10g/11i and SQL server 2005 and DB2 and good experience in writing Stored Procedures, Functions and Triggers using PL/SQL.
  • Good working knowledge in using version control tools like CVS, MKS, POWER and PCVS and also Distributed Version Control System GIT.
  • Strong technical skills, high sense of ownership, good problem solving skills, and client focused approach, fast learner and cohesive team player.

TECHNICAL SKILLS:

Languages

JAVA 6.0 5.0/1.4/ ,C, SQL,PL/SQL C, C , XML, XHTML, HTML, CSS, JavaScript, UML 2.0.

Java/J2EE

Servlet, JSP, JSTL ,EJB, JMS, JDBC, RMI, JUnit, Swing, JAXP, DOM, SAX, Applets, Multithreading, Hibernate, EJB, JMS, JNDI, JNI, JDBC, JSP, Servlets, RMI, Design Patterns, SWING

Web Technologies

Html,HTML5 XHTML, JavaScript, jQuery, CSS,CSS3 XML, XSLT, XSD, AJAX, Web Services SOAP, JAX RS, UDDI,WSDL, REST .

Databases

Oracle 11g/10g/9i/8i/7, MySQL, DB2, MS Access

Database Tools

TOAD, SQL.

OR Mapping

Hibernate 3.0,JPA

Web/Application Servers

WebShpere 6.0/5.1, Web sphere, WebLogic 9.0/8.1, JBoss 4/3.0.3, Jakarta Tomcat 5.5/4.1.

Frameworks

Struts 1.x/2.0, Hibernate 2.0/3.x, MVC, JSF,

Spring 2.0/3.x

Operating Systems

Windows NT/2000/XP, UNIX, Linux Sun Solaris, Visio

IDEs / Versioning /Build Tools/Logging

Eclipse, Net Beans, JDeveloper, RAD, SVN, CVS, Ant, Maven, Log4j, SLF4J

Testing Tools and other tools

JUnit, IBM Rational Build Forge 7.1/ 7.1.1.4

Methodologies

RUP, Waterfall Model, Agile, OOAD, Test Driven Development TDD .

XML Technologies :

DOM, SAX, JAXB, JAXP, XSLT, XSTREAM

Work Summary

Confidential

J2EE Consultant

Responsibilities:

  • Actively involved in design of application framework using J2EE guidelines and Object Oriented Analysis OOA and Design OOAD methodologies.
  • Maven is used as a primary build tool for the project. Using maven project specific modules were created.
  • Used JAXB for Marshalling and Unmarshalling.
  • Spring3 inversion of control dependency injection principles are being used to create link between the calling objects
  • Used Spring Hibernate for Database interaction.
  • Created Data Access layer using Hibernate API.
  • Used DAO design pattern.
  • Used HQL for Database operations.
  • Testing the Web services exposed using SoapUI.
  • Deployed application on Weblogic Application server in Windows/Unix environment.
  • Used SVN for Version management.

Environment: JDK1.6, Spring3, SpringHibernate, Oracle10g, Eclipse, SVN, JSP, Windows XP,

UNIX, Weblogic Server 12c 12.1.1 ,

Confidential

J2EE Consultant.

Responsibilities:

  • Used Spring through-out the application in injecting dependencies in to layers of application and integrated Spring with Hibernate.
  • Extensively used Hibernate in data access layer to access and update information in the database.
  • Involved in the database retrieval and connections establishment to the SQL Server.
  • Designed various tables required for the project in Oracle database and used the Stored Procedures in the application.
  • Implemented Custom Caching Objects to help efficient search instead of communicating with the database at every instance.
  • Developed custom validators in Struts and implemented server side validations using annotations.
  • Monitored the error logs using Log4J and fixed the problems.
  • Developed the different components of application such as JSP, Servlets using WebLogic and used CVS for version control.
  • Developed Order Worksheet for pricing using JSP and provided dynamic update of JSP.

Environment: Java, J2EE, JSP, AJAX, Struts, Spring, Hibernate, JNDI, Eclipse, Oracle, XML, UML, JSF, Web Services, SOA, DOM, Ant, and RAD.

Confidential

J2EE Consultant

Responsibilities:

  • Project executed using AGILE Methodology Sprint, SCRUM meetings
  • Developed user interface using JSP, CSS, XSL, XSLT, Java Script and AJAX
  • JSTL, custom tags and extensive JavaScript has been used in entire web application
  • Involved in developing procedures for DB2 database
  • Configured JMS Queues, Log4J appenders and data sources
  • Used XSL/XSLT for transforming common XML format to transform to acceptable XML formats
  • Involved in developing web services, WSDL, SOAP for the payment gateway
  • Used SVN as configuration management tool

Environment:

JAVA 6, JUnit, Maven, AJAX, JSP, JavaScript, DB2, Web services, SOAP, Apache AXIS, XSLT, Servlets, Struts Tiles, HTML, XML, Log4j, Web Sphere, TOAD

Confidential

J2EE Consultant

Responsibilities:

  • Involved in Implementation and coding of front end screens using JavaScript, JSP, JSTL and Customtags.
  • Developed number of JSP pages using Struts tags, validations in JSP pages and session management.
  • Created Stored Procedures, Cursors, Triggers in PL/SQL with Oracle 10G in order to update Extended User Information table and Audit Log tables.
  • operations.
  • Wrote controller code for implementing business logic for Online Bill Payment OBP for registered Representatives.
  • Implemented Log4j for logging and appended to a log file for debugging.
  • Wrote number of Action Classes in Struts 2.0 to implement business logic in order to interact with Database using Hibernate.
  • Implemented Struts validation frame work and Struts tag libraries depending on requirements.
  • Used Eclipse IDE with MyEclipse plug-in inorder to develop and deploy the application code.
  • Implemented Struts validation frame work and Struts tag libraries depending on requirements.
  • Used Oracle 10G as database inorder to access Vendor, Representative Data using Hibernate as DataAcessObject and OR Mapping and online transaction processing OLTP with high volume of data.
  • Involved in developing Test Cases and Test Suites in JUnit for Test Driven Development in JUnit Testing and Test First methodology.
  • Wrote number of test cases using JUnit for testing Hibernate Session and different actions and Helper functions.

Environment: J2EE, Java1.5, Struts 2.0, JDBC, HIBERNATE, JSP, AJAX, HTML, CSS, JavaScript, DAO, XML, UML, TDD, PL/SQL, TOAD, Oracle 10G, Apache Tomcat Server, Axis, WebSphere Application Server, Agile Scrum, Test Driven Development, JUnit, RAD, Version control, ANT and Unix, Shell Scripting.

Confidential

J2EE Consultant

Responsibilities:

  • Played an active role in gathering system requirements from Business Analysts.
  • Developed analysis level documentation such as Use Case Model, Activity, Sequence and Class Diagrams.
  • Developed the application using Struts MVC for the web layer.
  • Developed UI layer logics of the application using JSP, JavaScript, HTML/DHTML, and CSS.
  • Developed business components of the applications using EJB.
  • Involved in developing complex Hibernate mapping files, mapping different kinds of associations between tables.
  • Participated in design and code reviews.
  • Developed queries using PL/SQL to retrieve data from the database.
  • Developed Test plans, cases and executed them TEST and Stage environments.
  • Involved in User Acceptance Testing, Defect fixes.
  • Provided Application support and used HP Service Center for production defect Management.

Environment: JAVA, J2EE, JSP, HTML, JavaScript, Hibernate, PL/SQL,Oracle, WebSphere, RAD, Rational Rose, Eclipse, XML, JUnit, Log4j.

Hire Now