We provide IT Staff Augmentation Services!

Java/j2ee Consultant Resume Profile

4.00/5 (Submit Your Rating)

Memphis, TN

PROFESSIONAL SUMMARY:

  • Having 8 years of IT experience in Analysis, Design and Development of various Internet Applications using Java, J2EE Technology.
  • Expertise in J2EE Technology- Servlets, JSP, JSS, EJB, Struts, spring, Hibernate, RMI, JDBC, JQuery, JNDI, Java Beans, Java Mail.
  • Experience in JMS. Core Java, BMC Atrium CMDB API, Remedy Database and Tibco Messaging Service.
  • Expertise in all stages of Software Development Life Cycle including requirement analysis, design, development, testing, deployment and support and maintenance with various methodologies such as Waterfall, Incremental, Iterative and Agile models.
  • Proficient in implementation of web based systems using Struts Framework.
  • Excellent Knowledge in developing applications using Spring Framework.
  • Hands on experience in developing front end components using Java Server Faces.
  • Having good understanding in XML and XSL schemas.
  • Excellent knowledge and experience in MS SQL Server, My SQL and Oracle databases.
  • Experience in writing Web Services using WSDL, SOAP, and UDDI in distributed web application development environment.
  • Experienced in Design patterns like DAO, Value Object, Session Fa ade, Service Locator, and Singleton
  • Hands on experience with application servers IBM WebSphere, BEA WebLogic, JBOSS, Sun Java System Application Server and web servers Apache Tomcat.
  • Excellent knowledge in Object Oriented Analysis and Design OOAD and Object Oriented Systems and Design OOSD , for developing Use cases and designing using UML with MS-Visio.
  • Expertise in Hibernate, Object Relational Mapping.
  • Expertise in developing responsive Front End components with HTML, CSS, JSP tags, JSTL and Java Script.
  • Experience on the integration of the order Entry from customer Tools to PQS using JMS messaging being put on the MQ Series.
  • Experience in using tools Eclipse, Net Beans, WSAD, MS-Visio, Toad, ANT, and VW.
  • Knowledge in version control CVS, SVN, Subversion, Perforce.
  • Experience in using JUnit testing framework and log4j.
  • Excellent analytical and verbal communication skills and good team player

TECHNICAL SKILLS:

Languages

Java, SQL, PLSQL, XML, C , C, HTML, CSS, Java Script.

Java Technologies

Java, J2EE, JDBC, Servlets, JSP, JavaBeans

Frame Works

Struts, Hibernate, Spring, AJAX, RMI and JUnit.

Development Tools

Eclipse, ANT 1.7, Rapid Application Developer,

Application Servers

WebSphere, Apache Tomcat and JBoss.

ORM

Hibernate.

Design and Modeling

Microsoft Visio, UML and Rational Rose.

Web Services

SOAP, REST Protocols

Databases

IBM DB2, Oracle 8i/9i/10g/11g and SQL Server 2000/2005/2008.

Scripting languages

Java Script, UNIX Shell Script.

XML technologies

DTD, XSD, XML, XSL, XSLT, XQuery, SAX, DOM, JAXP.

Version Control

CVS, SVN and Clear Case.

Environments

UNIX, Red Hat Linux, Windows 2000, Windows NT 4.0, Windows XP, Solaris.

PROFESSIONAL EXPERIENCE:

Confidential

JAVA/J2EE Consultant

Responsibilities:

  • Spring framework to implement bean to declare a service and accessed those using Application context.
  • Spring DAO, Core Container and Application Context module.
  • Redesigned the HN-Web Application by replacing the custom MVC Type 2 web framework with the new Spring MVC framework.
  • Designs and develops cross-plane service components with Spring Framework and Spring Web Flow.
  • Struts framework for MVC design Pattern, Action class, Action Servlet, Form Bean.
  • Designed and developed the user interface using JSF components and CSS.
  • Used JSF components-Button, Label, Html, Static Text, Text Area etc to develop interactive UI.
  • Used Informatica Power Center for ETL extraction, transformation and loading data from heterogeneous source systems.
  • Designed the application using UML. Class Diagrams, Sequence diagrams and State diagrams were developed using Rational Tools. Used Stored Procedures to crunch data on Oracle 10g.
  • JavaScript frameworks: Dojo, JWT, jquery, prototype and more.
  • Data from UI layer send through JMS to Middle layer and from there using MDB message retrieves. Messages and will be sent to MQ Series.
  • EJB experience consisted of Session Beans, CMP container-managed persistence Entity Bean, BMP bean-managed persistence Entity Bean, and development of Message-driven Beans.
  • Used Oracle10g as the backend database and Hibernate as ORM Tool to retrieve Data Access Objects
  • Used OO Java Script and MVC Java Script and AJAX to perform several functions as desired by the application.
  • Coordinated team application of test-driven development TDD strategies to optimize system quality and to enable rapid refactoring and Agile Methodology.
  • Involved in creating test cases using JUnit and EasyMock for Java classes and Abstract spring dependency Injection test for spring beans.

Environment: Jdk1.6, Jboss EAP6, Spring3.0, Hibernate3.0, Spring DI, javascript, primefaces 3.2, Perforce, Agile, Anthill pro.

Confidential

Java Developer

Responsibilities:

Involved in the design and development of the user interfaces and database. Developed Java Beans to use in JSPs. Designed and developed various user interface screens using JSP, HTML. Developed web interfaces using JSP and Java Script. Designed and implemented the database interaction using JDBC, and stored procedures using PL/SQL. Developed Stored Procedures for data retrieval and reporting. Developed the application using Java Beans and Servlets. Developed Database Objects like Stored Procedures, Triggers, Cursors using SQL and PL/SQL to maintain referential Integrity of the database. Analyzed, Designed and developed components for the business logic Involved in doing various testing efforts as per the specifications and test cases including Unit testing. Provide support of application deployment and maintenance, supported testing. Develop JSP pages that use Java beans for server side and backend processing Involved in developing and designing the GUI. Initial Login and Password Screen and check with existing authentication Developed /implemented database objects like links, table space, segments, sequences, tables, stored procedures, functions, packages and triggers. Develop stored procedures and Packages using PL/SQL coding in Oracle. Designed and developed various user interface screens using JSP, HTML. Developed web interfaces using JSP and Java Script. Designed and implemented the database interaction using JDBC, and stored procedures using PL/SQL.

Environment: Jdk1.6, Spring3.0, Hibernate, Eclipse 3.2, Web Sphere 7.0, Oracle 10g, Maven and UNIX.

Confidential

Java/J2EE Developer

Responsibilities:

  • Involved in System Analysis and Design methodology as well as Object Oriented Design and development using OOAD methodology to capture and model business requirements.
  • Used the ESB to communicate between different client platforms.
  • Used Spring MVC framework for developing the application.
  • Designed the front-end using HTML, JavaScript.
  • Extensively used Custom JSP tags to separate presentation from application logic.
  • Installation, Configuration administration of WebLogic environment, including deployment of Servlets.
  • Used JQuery to make the frontend components interact with the JavaScript functions to add dynamism to the web pages at the client side.
  • Added AJAX calls using JQuery.
  • Wrote Code to interact with back-end JAVA, AJAX, JSON.
  • Used AJAX with JQuery to parse JSON object to dynamically overlay contents on web pages.
  • Designed and developed various stored procedures, functions and triggers in PL/SQL to implement complex business rules. Worked with MySQL Work Bench.
  • Developed Scripts for UNIX platform deployment.
  • Used Hibernate for interacting with Persistence Layer for CRUD operations.
  • Developed Rest architecture based web services to facilitate communication between client and servers.
  • Used Log4J for logging the user events.
  • Used MAVEN for compilation and building JAR, WAR and EAR files.
  • Used JUnit/Eclipse for the unit testing of various modules.
  • Promoted good working environment with project coordination with other Development teams, System managers and web master.

Environment: Java, J2EE, JSP, MVC, Servlet, ESB, WebLogic Application Server, XML, HTML, Hibernate, spring, JSON, AJAX, JavaScript, Multithreading, REST, Oracle 10g, JUnit, PLSQL, JDBC, Maven and UNIX.

Confidential

Java/J2EE Developer

Responsibilities:

  • Involved in analyzing business requirements and compose them into a technical use cases.
  • Involved in creating class and sequence diagrams using Rational Rose.
  • Designed and developed the application based on MVC framework.
  • Involved in implementing Enterprise Java Beans EJB's to access the database.
  • Deployed Enterprise Java Beans on WebSphere Application Server.
  • Built web-tier components using JSP, Struts Tag Libraries html, bean, logic etc. , JavaScript, and Action Beans.
  • Performed validations from a third party client using the Restful Web Services.
  • Used multi-threading to code very efficient programs.
  • Employed JDBC in persistent service to connect to MySQL and perform database operations.
  • Developed DAO's to invoke DAP's Data Access Programs to access data from .CSV files and to query MySQL database.
  • Wrote various Struts framework Action classes for interfacing with the business logic, form beans for presenting the data to JSPs.
  • Designed the Webpages GUI using CSS, HTML.
  • Developed Database Objects like PL/SQL packages, Stored Procedures and Materialized Views.
  • Wrote batch jobs for loading data from .CSV files into database.
  • Interacted with the Users and Documented the Application.

Environment: J2EE 1.5, JSP 2.0, Struts 1.3,JDBC, XML, Log4J, JUnit, ANT, JavaScript, HTML, CSS, SVN, Web Sphere 5.1, Eclipse 3.2, MySQL, Windows XP.

We'd love your feedback!