We provide IT Staff Augmentation Services!

Senior Java Consultant Resume

3.00/5 (Submit Your Rating)

Dover, NH

SUMMARY

  • Over 5 years of IT experience in Design, Development, Integration, Implementation and Maintenance of Enterprise Applications using Java/J2EE based technologies.
  • Expertise in developing applications using Struts, Hibernate, Spring Frameworks
  • Proficiency in developing secure web applications and server side development using Servlets, JSPs, Java Beans, EJBs, JNDI, JDBC, JavaScript, XML, HTML/DHTML, AJAX and Web Services
  • Expertise in Client Side Designing and Validations using HTML, CSS, Java Script, JSP, Struts Tag Library, Ext JS.
  • Proficient in developing and deploying Enterprise Applications using Web/Application Servers like IBM WebSphere, JBoss, BEA WebLogic, Apache Tomcat.
  • Expertise in developing Web/Enterprise Applications using different IDEs such as Eclipse, Netbeans, Rational Application Developer (RAD), WebSphere Studio Application Developer (WSAD)
  • Experience with SOAP, WSDL, XML, XSL, XSLT.
  • Expertise in parsing XML using JAXP (DOM, SAX)
  • Designed and Developed Applications using design patterns such as MVC (Model - View-Controller), Singleton, Session Facade, Abstract, DAO.
  • Experience in working with databases like Oracle, My SQL.
  • Expertise in developing Business Components like EJBs using Session Beans
  • Knowledge on design and developing UML diagrams with MS-Visio, Rational Rose, CAERwin.
  • Experience in unit testing the applications using JUnit Framework and developed logging and standard mechanism based on Log4J.
  • Expertise in using CVS and SVN version control tool.
  • Good team player having excellent analytical, problem solving, communication and interpersonal skills, with ability to interact with individuals involved in the project.

TECHNICAL SKILLS

Programming Skills: Java, C/C++, SQL, PL/SQL.

J2EE Technologies: JSP, Servlets, EJB, JNDI, JDBC, JSTL

XML Technologies: XML, SOAP, XSLT, XML Parsers (DOM, SAX), XSD, XPath 2.0XML data Binding (JAXB 2.0)

Frameworks: Jakarta Struts 1.X/2.X, Spring 2.X, Hibernate 2.X/3.X, Java Server Faces, Tiles

Web Programming: HTML/JavaScript, DHTML, AJAX, CSS, Ext JS 3.X/4.X

Databases: Oracle 8i/9i/10g, MS SQL 2005, IBM DB29.0, MySQL

Web Application Servers: IBM WebSphere 5.X/6.X, WebLogic 9.1, Apache Tomcat 5.0/6.0

Development IDEs: Eclipse 2.0/3.0, Netbeans 5.5, WSAD 5.x, RAD 6.0

Configuration: CVS, SVN.

Other: Ms-Visio, CA ERwin, JUnit, Log4j, ANT

PROFESSIONAL EXPERIENCE

Confidential, Dover, NH

Senior Java Consultant

Responsibilities:

  • Involved in development of User Interface using XSLT, HTML, Ext JS, CSS, JavaScript, Ajax, DOJO and JSTL.
  • Designed and developed Use-Case Diagrams, Class Diagram and Object Diagrams using UML CA ERwin.
  • Used XSLT for all the front end development.
  • Used JSF framework in developing user interfaces using JSF UI Components.
  • Used Hibernate as persistence framework for querying & data management.
  • Configured and used hibernate as a persistence layer for storing the data in oracle database.
  • Developed a suggest box using Ajax to make an asynchronous drop downs of all business units using both XML HTTP Request objects and ActiveX objects.
  • Used SVN as a version controlling for the source code check in and check outs.
  • Designed and implemented the JAX WS Web Servicesusing SOAP, WSDL, UDDI, Schema XSD, and XML by using Service Oriented Architecture (SOA).
  • Generated the required XML files to transfer data between the server and the web pages.
  • Used DOM parser for validating the XML files against their respective Xml schemas.
  • XPATH expressions are used to extract data from the XML files.
  • Spring AOP was used to perform logging all along the application at different join points like before/after method callings.
  • Developed unit test cases using JUnit.

Environment: XSLT, AJAX, HTML, Ext JS 4.0, JavaScript, JSF, CSS, DOJO, Spring 2.5, Hibernate 3.0, WebSphere6.1, JUnit, Oracle 10g, Eclipse3.0 IDE, SVN, XPath, XSLT, JAX-WS, Web ServicesCA ERwin, XML Schema, DOM parser.

Confidential, New York, NY

Sr. Java/J2EE Developer

Responsibilities:

  • Provided the architecture design using Service Oriented Architecture (SOA) and WebService standards.
  • Designed and developed Use-Case Diagrams, Class Diagram and Object Diagrams using UML Rational Rose for OOA/OOD techniques using Enterprise Architect.
  • Requirements gathering from business and defining specifications for the system.
  • Analysis, Design, and Implementation of software applications using Java, J2EE, XML and XSLT.
  • Designed and Implemented MVC architecture using Struts Framework, Coding involves writing Action Classes/Custom Tag Libraries, JSP.
  • Responsible to develop a system to synchronize database repositories every month with external databases.
  • Designed, developed and maintained the data layer using Hibernate.
  • Created XML Schema, XML template and used XML SAX/DOM API to parse them.
  • Designed and developed the WSDL for the D2C Multi Channel services such as ‘Check-In Store Item Availability’, ‘Item Eligibility’, ‘Store Locator’ and ‘Order Status’.
  • Designed and ImplementedWeb Services using SOAP, UDDI.Compiled XML Schema to generate Java Bean Classes. Build a new system Candidate Address System (CAS).
  • Involved in writing Stored Procedures in Oracle and PL/SQL for back end which were used to update business logic over a set of scheduled timers.
  • JUnit is used to do the Unit testing for the application.
  • Used Apache Ant to compile java classes and package into jar archive.

Environment: Java, J2EE, JSP, Servlets, Struts 2.0/1.2, Hibernate 3.0, CSS, DHTML, Java Script, JSTL,HTML, XML, XPath, Web Services(SOAP, WSDL), JUnit, Weblogic 9 App Server, Eclipse, PL/SQL, Oracle 9i, Apache Tomcat 6.0, JBOSS, Rational Rose, Apache Ant, Netbeans 5.5, Linux/Solaris and Windows XP.

Confidential, GA

J2EE Developer

Responsibilities:

  • Extensively worked on Struts Framework.
  • Created used interfaces using JSP.
  • Developed the Web Interface using Servlets,Java Server Pages, HTML and CSS.
  • Developed the DAO objects using JDBC.
  • Business Services using the Servlets and Java.
  • Developed and modified Servlets to accept and process request from the clients.
  • Developed various objects using java and HTML and DHTML to maintain well-structured GUI and to interact with Controllers to get data from My SQL database.
  • Used JDBC to connect the J2EE server with the relational database.
  • User input validations done using JavaScript.
  • Developed java classes for business layer.
  • Developed database objects like tables, views, stored procedures, indexes.
  • Involved in testing and fixing the bugs.
  • Developed Servlets for implementing business logic with user interface.

Environment: Java, J2EE, JSP, Struts 1.3, HTML, Java Beans, Custom Tags, AJAX, Java Script, Web Services, XMLMy SQL, Linux, DAO, WebSphere 5.0, JUnit, Log4j, Eclipse 3.0.

Confidential

Junior Software Engineer

Responsibilities:

  • Identified the Business Requirements of the project.
  • Involved in preparing the Detailed Design document for the project.
  • Developed UI using JSP, Tiles, Java Script and CSS.
  • Developed the application using Struts framework.
  • Created tile definitions, struts-config files, and validation files for the application using Struts framework.
  • Implemented Action Classes and Action Forms using Struts framework.
  • Used JDBC to connect to the database.
  • Involved in Unit testing, System Testing and writing test cases.
  • Design Database tables.
  • Wrote SQL queries and stored procedures
  • MySql Server administration
  • Apache Tomcat server administration

Environment: JSP Struts 1.2, JDBC, J2EE, Apache Tomcat 5, HTML, JavaScript, Eclipse 2.0, My SQL.

We'd love your feedback!