We provide IT Staff Augmentation Services!

Java Consultant Resume

5.00/5 (Submit Your Rating)

Tempe, AZ

PROFESSIONAL EXPERIENCE:

  • Over 6 years’ experience in teh Java/J2EE based enterprise application development along wif System Integration testing.
  • Excellent work experience wif writing SQL queries, Store Procedures for major Relational Databases DB2, Oracle 9i/8i and MS SQL Server.
  • Experience in application development using Java, J2EE, JSP, CORBA, Servlets, EJB2, JMS, Struts, Tiles, JavaBeans, JDBC, Junit 4.0, Log4J, XML, XSLT, PLSQL, JAXB, JavaScript, HTML, AJAX.
  • Worked extensively in teh development of Business applications using teh Java Servlets, JSP 2.0, Spring, Hibernate, STRUTS 1.1, and Java Server Faces (JSF) frameworks.
  • Extensively worked on multiple IDE tools like RAD 6.0 (Rational Application Developer), and Eclipse 3.2.
  • Strong noledge in developing Web Services using SOAP and XML.
  • Worked on different OS like UNIX/Linux, Windows NT, Windows XP, and Windows 2K.
  • Strong Experience in OO Analysis and Design.
  • Strong Knowledge in generics jdk1.7.
  • Created Test cases using JUnit4.4 to test functionalities of application.
  • Good experience in process like RUP, Agile and Test driven methodologies.
  • Good initiator, quick learner and excellent team - player wif strong personal and group communication skills.
  • Proficient and highly competent in gathering user requirements and converting them into software requirement specifications using Rational Rose, UML, Object Oriented Techniques.
  • Goal oriented team player, self-starter, quick learner, and proficient in handling multiple projects, Gap analysis simultaneously.

TECHNICAL SKILLS:

Languages: Java, C++.

Presentation: JSP, Servlets, HTML, DHTML, CSS, JavaScript, AJAX, XML.

Business: Struts, Spring, Hibernate, SOAP, Web Services, RMI, and JNDI.

Backend: Oracle, JDBC, PL/SQL, MySQL, SQL Server 2005.

Application Servers: Tomcat 7.x, JBoss 5.0, Resin.

Platforms: Windows 2K/XP, UNIX, Linux.

UNIX: Shell Scripting, Job Scheduling (Cron).

Voice Technologies: VXML, VoiceRuby.

Other Tools: JUnit, Cucumber, Log4j, ANT, MAVEN, Eclipse, MyEclipse, TOAD, CVS, Perforce, Rational Rose, Microsoft Visual Studio 2008, Apache Camel, Jboss Drools.

PROFESSIONAL EXPERIENCE:

Java Consultant

Confidential, Tempe, AZ

Environment: Java 1.7J2EE,Hibernate 2.0,EJB, Webservices, SOAP UI,Oracle 10,Toad,Git, Gerrit,Jenkins, JUnit, Log4j,JBOSS Application Server,FactoryWorks Intelligent Client(FWIC).

  • Involved in teh development of backend of various modules of teh systems.
  • Used JAX-WS to develop and deploy Web Services.
  • Used Hibernate for mapping java objects to entity tables.
  • Used Hibernate for mapping java objects to teh relational database in .hbm.xml file.
  • Written HQL (Hibernate Query Language) Queries for teh modifications to existing database structure according to teh required features.
  • EJB Session Beans were used to process requests from teh user interface and Entity beans were used to interact wif teh persistence layer.
  • DevelopedSQLqueries to create, retrieve and update data.
  • Involved in teh development of Queries, Joins, Create Tables, Alter Tables, Functions and Stored Procedures using Oracle.
  • Implemented logger for debugging and testing purposes using Log4j.
  • Used JUNIT to implement test cases for Unit testing of modules.
  • Used SOAP UI for inspecting, invoking and testing teh web service.
  • Creating Code reviews and performing code reviews for other developer’s code.
  • Involved in teh preparation of test data documents and code review documents.
  • Used and Configured Ant Scripts to deploy teh application.

Software Engineer

Confidential, Memphis, TN

Environment: Java 1.5, J2EE 1.4, Servlets 2.3, JSP, Hibernate 2.0, Webservices, AXIS,SOAP UI, JavaScript, Ajax, JBOSS Application Server, JBoss Drools Rule Engine, RAD, Oracle 9.1, Toad, CVS.

Responsibilities:

  • Worked as POC for on-shore coordination.
  • Developed teh whole framework based on Struts MVC architecture.
  • Developed web services.
  • Developed CSS file for UI Design.
  • Developed XSLT files for transforming teh XML response from teh web service into HTML as per teh business requirements.
  • Developed teh Persistence Layer using Hibernate.
  • Used Business Delegate, Singleton, Front Controller, Factory and DAO design patterns.
  • Used JAVA Mail API, and implemented an automated functionality to generate e-mails to teh manager whenever a user registers for teh application.
  • Developed several WebService clients using AXIS 2.x and Document literal.
  • Worked wif teh WebServices Publisher team in agreeing upon teh WSDL definition, which fits teh business requirement.
  • Co-ordinated very closely wif teh test team in designing all teh test cases and possible scenarios for teh intra module WebService calls.
  • Used SOAP UI client extensively in monitoring teh up to date changes for teh WSDL and documented teh test results.
  • Used DOM Parser to parse teh XML response from webservices.
  • Implemented logger for debugging using Log4j.
  • Used JDBC for connectivity to Oracle for real time tables.
  • Configured IBM MQSeries for messaging services and also worked on MDB’s to listen to teh queues and process teh nightly feed.
  • Developed few stored procedures, triggers and sequences.
  • Served in teh Production support team, on a rotational on call support.
  • Used CVS as version management tool.
  • Used ANT for building teh EAR file.
  • Develop test automation, using BDD approach (cucumber,etc).

Software Engineer

Confidential

Environment: Java 1.4, J2EE 1.3, Servlets, JSP, Struts, Hibernate 3.0, ANT, Log4J, JavaScript, Ajax, JUnit, Oracle 9i, Resin, Unix, Perforce, VXML, VoiceRuby.

Responsibilities:

  • Discuss wif Business Partners for new requirements on IVR systems
  • Documented use cases, functional requirements based on teh A&D using RUP and UML.
  • Developed Multi Language supporting IVR application.
  • Developed teh presentation layer using JSP’s, CSS, VXML and AJAX.
  • Used Ajax wif JavaScript extensively to dynamically fetch teh requested work lists and report pages.
  • Configured home page for teh callers by using VXML.
  • Developed Struts MVC framework.
  • Develop integration techniques using teh Apache camel and apache activemq technologies.
  • Wrote UNIX shell scripts to monitor teh production environment.
  • Used tiles framework for teh GUI screens.
  • Consumed Web services to fetch data synchronously from teh other interfaces.
  • Developed XSLT files for transforming teh XML response from teh web service into HTML as per teh business requirements.
  • Developed teh Persistence Layer using Hibernate.
  • Used Business Delegate, Singleton, Front Controller, Factory and DAO design patterns.
  • Used session beans to expose teh application for teh use by teh third party users.
  • Used DOM Parser to parse teh XML response from web services.
  • Implemented logger for debugging using Log4j.
  • Used JDBC for connectivity to Oracle databases.
  • Developed few stored procedures, triggers and sequences.
  • Used Perforce as version management tool.
  • Used Quick Build for building teh WAR file.

Confidential, Sacramento, CA

Software Engineer

Environment: Core Java, J2EE, Perl, Servlets, JSP,UML, XML,EJB, HTML, AJAX, Agile, JSF, Spring, Hibernate 3.x, Struts, JBoss, Log4j, SubVersion, Oracle10g, DOM, JUnit, SQL, UNIX.

Responsibilities:

  • Involved in System Requirement study, conceptual design and designing of Use Cases based on teh requirements using UML.
  • Developed server-side services using Core Java concepts (multithreading, collections).
  • Developed various UI (User Interface) components using JSP, Struts (MVC) and HTML in J2EE Application using.
  • Designed and developed presentation tier components such as commands, actions, JSPs, domain and domain access objects using Agile Processes/XP and best practices.
  • Extensively worked wif Servlets and Struts based multi-tier applications in developing J2EE Components.
  • Involved in writing all client side validations using Java Script in Struts Action Form.
  • Used Hibernate for mapping java objects to teh relational database in .hbm.xml file.
  • Implemented persistence using Hibernate (MVC), mapping of classes in Hibernate.cfg.xml file.
  • Written HQL (Hibernate Query Language) Queries for teh modifications to existing database structure according to teh required features.
  • Designed, Developed and Implemented document transformation applications using XML tool.
  • Used DOM Parsing Methodology for Serializing and parsing teh XML request and response.
  • Improved teh performance and response time of teh application by implementing AJAX.
  • Extensively used Hibernate 3.0 in data access layer to access and update tables in teh database.
  • Used Spring Framework for Dependency injection and integrated wif teh Hibernate.
  • Implemented teh Unit testing for teh components developed, using JUnit testing framework.
  • Used Log4j for logging and handling defects of teh application.
  • Used SubVersion for version controlling.

Software Engineer

Confidential, IL

Environment: JSP, Servlets, ANT, Rational Rose, UML, Eclipse 3.0, JavaScript, DHTML, HTML, CSS, AJAX, Struts 1.2, Log4j, VXML, UNIX, Resin

Responsibilities:

  • Involved in Analysis, Design, Development, UAT and Production of teh application.
  • Participated in discussions wif users for requirement gathering along wif teh Business Analysts.
  • Documented use cases, functional requirements based on teh BRD.
  • Developed teh framework based on MVC Architecture.
  • Developed teh presentation layer using JSP, AJAX, and VXML.
  • Developed various Action classes and Form bean classes using Struts framework.
  • Implemented client side validations for teh screens using Java Scripting.
  • Developed stored procedures and triggers.
  • Used Business Delegate, Singleton and DAO design patterns.
  • Developed JUnit test cases for unit testing teh Service and DAO Layer.
  • Developed teh XML files, DTD’s, and parsed them by using DOM parser for teh report generation module.
  • Implemented logger for debugging and testing purposes using Log4j.
  • Used Perforce for versioning of data.

We'd love your feedback!