We provide IT Staff Augmentation Services!

Java Consultant Resume

0/5 (Submit Your Rating)

Atlanta, GA

SUMMARY

  • 8+ years of experience in designing, developing and debugging web - based, business applications
  • Strong core Java programming skills using Collections API, Annotations, Generics, Java Reflection
  • Expertise in developing web-based GUI’s using HTML, DHTML, CSS and Java script, Ajax, jQuery for web enabled applications.
  • Hands on Experience in implementing unit tests in Java using JUnit and Integrating it to IDE’s
  • Extensive experience in using Java design patterns and J2EE patterns
  • Experience in XML, XSL, XSLT with DOM and SAX Parser
  • Experience in writing/debugging oracle back-end PL/SQL development packages, stored procedures and functions
  • Strong experience in design & development of applications using Java/J2EE components such as Java Servlet, Java Server Pages, Struts 1.3/ 2.0, Spring, Hibernate, Enterprise Java Beans (EJB), Java Beans, JDBC, XML, XSL, JavaScript
  • Expertise in working environment of Tomcat, JBOSS 5.0/4.2, IBM Web Sphere Application Server 6.0/5.0/4.0/3.5, Web logic Application Server 7.0/6.1/5.1
  • Good experience in supporting the Application Build and Deploys using various build tools like Ant and Maven.
  • Good Knowledge on CA Build tools CA SCM
  • Experience in Analysis and Design using Software Engineering /SDLC, UML, Rational Unified Process (RUP) Methodologies in Rational Rose and MVC based frameworks like Struts, Spring.
  • Extensive experience in Software Development Life Cycle (SDLC) - Requirements Specification, Design documents and writing Test cases using various software engineering process like Waterfall, Agile(SCRUM) methodology
  • Work on Junit and Log4j.
  • Excellent team player with interpersonal, analytical and communication skills
  • Has domain knowledge in Retail, Government, HealthCare, Telecom, Banking sector, Travel

TECHNICAL SKILLS

Programming Languages: Java 1.4/1.5 / 6.0

J2EE Technologies: Servlets 2.3, JSP 1.2, JNDI, JMS, JDBC, Java Mail, Java Beans, Multi Threading, JNDI/LDAP, Web Services

Web Tools & Technologies: DTD, XML Schema, SAX, DOM,SOAP,UDDI,WSDL

Databases: Oracle 10g/9i/8i/, MS SQL Server 2005, MySQL

Application Servers: IBM Web Sphere 7.0/6.0/5.0/, Oracle Application server Oc4j, Jboss 5.0/4.2.

Web Servers: Apache Tomcat 4.x, 5.x, 6.x, 7.x, Jetty Server.

Middleware: Web Sphere MQ, Active MQ for JMS

Version Control Tools: CVS, SVN

Frameworks: Struts, Hibernate, Spring

Operating Systems: Unix, Linux, Windows

IDE: IBM RAD, Eclipse 3.0, 4.1.

Tools: ANT, Maven, Microsoft Tools (Exchange, Visio, Excel), TOAD.

PROFESSIONAL EXPERIENCE

Confidential, Atlanta, GA

Java Consultant

Responsibilities:

  • Designed and developed service and dao layer using Spring.
  • Used spring dependency injection and integrated with hibernate.
  • Creating the DTO’s and DAO’s for accessing the Oracle database.
  • Designed and implemented SOAP/WSDL Web Services to provide the interface to the various clients.
  • Developed web services using JAX-B utility.
  • Work on Hudson continuous integration server for build the projects.
  • Used Maven scripts to build the application and deployed on Weblogic Application Server.
  • Used Log4j for logging the application.
  • Implement unit test cases using JUNIT and involved in testing, debugging and bug fixing.
  • Implemented the application using Agile development methodology

Environment: JDK1.6, J2EE, Spring, Hibernate, SOAP/WSDL, XSD, Oracle 11g, SQL Developer, WebLogic Application Server, Eclipse

Confidential, Jefferson City, MO

Java Consultant

Responsibilities:

  • Implemented Action Class and Validations using Struts Framework.
  • Created documentationin work assignments such as program code, and technical documentation.
  • Implemented service class,BOclass,and DAO class for fetching the data from DB2 database.
  • Extensive use ofSquirrelin DB2 database client.
  • Worked onbatchesto generate flat files and populate the files with data from the tables and Running batches inRMI Server.
  • Implemented DAO layer using Hibernate to interact with database.
  • Involved in new build deployments in JBoss for quality managements regions.
  • Application building using the Ant building tool.
  • Designed and developed user interface using JSP, HTML, Java Script, jQuery and CSS.
  • Gathering information from Client, analyzing the client requirement and estimate time for implementing the requirements.

Environment: JDK1.6, Struts 2, Hibernate, JSP, J2EE, HTML, JavaScript, JSTL,CSS, XML, DB2, ANT 1.9.2, Log4J, Eclipse, JBoss Server.

Confidential, Santa Clarita, CA

Java Consultant

Responsibilities:

  • Analysis and Understanding the business requirements, prepared the functional specifications and the system requirements.
  • Design and Develop the system according to Functional Requirements and design specifications.
  • Developed Front-End using JSP, HTML, JavaScript, SPRY
  • Developed backend using Java/J2EE, Struts, Hibernate, WSAD 7.0
  • Worked on SOAP Web services, Sabre Web Services.
  • Implementation and deployment of the application on IBM Websphere Application Server 6.0.
  • Work on PL/SQL Developer.
  • Maintaining the version control using SVN
  • Worked on Agile Scrum methodology and involved in stand-up meetings to monitor the progress.
  • Provided successful deliverables on each Sprints
  • Attended weekly status meetings, daily status meetings and project meetings

Environment: JDK1.6, Struts 2, JSP, HTML, JavaScript, CSS, XML, SOAP Web Services, Eclipse, Apache Tomcat, Oracle 10g, ANT 1.9.2, Log4J.

Confidential, American Fork, UT

Java Consultant

Responsibilities:

  • Designed presentation pages using JSP’s
  • Responsible for Source code Management and versioning the source code using SVN
  • Worked on configuring web.xml, Application-Context.xml.
  • Dynamic form generation auto completion of forms and user-validation functionalities using AJAX.
  • Deployed Web Applications, WebServices in Oracle Weblogic 11.0 Server.
  • Implemented EHCache mechanism to provide better performance in retrieving bulk data.
  • Involved in preparing TDD.
  • Used Maven with Spring tool Suite in performing Auto Build and Auto Deployment.
  • Closely worked with QA, Business and Architect to solve various Defects in quick and fast to meet deadlines and used JIRA tool to track Bugs and issues.
  • Used OOAD concepts for Data modeling with UML (class diagrams, sequence diagrams etc.). Model/View/Controller for web based architecture.

Environment: JDK1.6, Spring3.0, JSP, Servlets, Junit, HTML, JavaScript, CSS, XML, Web Services Restful, JMS, Eclipse, Apache Tomcat, Oracle 10g, Maven 3.0, Log4J.

Confidential, Houston, TX

Java Consultant

Responsibilities:

  • Adapted Session Façade, Business Delegate and Singleton Patterns in the framework.
  • Developed Stateless Session Beans for the business rules and its integration with the SQL database.
  • Designed and implemented XML/WSDL/SOAP Web Services to provide the interface to the various clients
  • XML (DOM Parser) was used for parsing the XML files.
  • Used JavaScript, jQuery for Client Side Validation and developing rich UI functionalities.
  • Involved in the Client Side development and the Server Side Development.
  • Implemented Internationalization to make the application compatible to multiple languages.
  • Implemented Validations and error handling in JSR 303 bean validation.
  • Used JSTL tag library and custom tags in the user screens.
  • Involved in the Configuration Management and Version Control using CVS.
  • Used Sequence Diagrams, Use case diagrams, Class Diagrams, Activity diagrams in the detailed design document. Used UML/Rational Rose.
  • Used AJAX for request response processing without reloading the complete page.
  • Involved in the test case preparation and execution in test and system environment.
  • Configured Logger, appender and Layout using Log4j.
  • JSP’s were been used extensively for developing User Interface Screens.
  • Involved JUnit as unit testing.
  • Developed PL/SQL procedures and functions.

Environment: JSP, Struts 1.2, EJB 2.0, Web Services, MS SQL 2005, RAD 6.0, AJAX, Hibernate, Websphere Application Server 6.0, CSS Style Sheets, XML, Log4J, CVS, JUnit, JavaScript.

Confidential, Columbia, MD

Java Consultant

Responsibilities:

  • Involved in the development of Software Development Life Cycle in Rational Unified Process (RUP).
  • Involved in designing Use-case, Sequence Diagrams, Class Diagrams and Data Flow Diagram.
  • Developed the Search Criteria to search the available Data like Handsets, Accessories and SIMs using spring as a Controller and Hibernate to access the persistence data mapping.
  • Involved in coming up with good design of Spring controller related classes(Controllers, Form Controllers, Handler Interceptors) suitable for Handset Inventory.
  • Used Spring Core (Dependency Injection), Aspect oriented Programming, ORM integration and MVC modules.
  • Implemented Factory Design pattern to get the DAOs.
  • Extensively used Criteria classes and HQL for accessing Database through Hibernate.
  • Involved in database development using SQL, PL/SQL of Oracle database.
  • Designed the User Interface using JSP, JSTL, AJAX and JSF.
  • Wrote front end validations using JavaScript and used Log4j for logging the application.
  • Wrote Java Beans for the DTO’s like Value objects & Business objects.
  • Coded Test Classes using JUnit for Unit Testing and used Visual Source Safe for version controlling system

Environment: Java, Spring MVC, Hibernate, XML, J2EE (Servlets, JSP), JDBC, EJB, Jboss 4.0, ANT 1.7, Eclipse 3.0, Database: MS SQL Server Frameworks: Apache Struts 1.2.9

Confidential, Princeton, NJ

Java Consultant

Responsibilities:

  • Involved in full development life cycle and worked directly with manager in identifying and defining the product requirements and directions.
  • Involved in analysis, design and development of modules and testing components (unit test level).
  • Involved Pharmaceutical product Configuration module in ModelN Pricing system.
  • Involved in integrating GE Healthcare Standards (Servlet Development Framework, Authenticator and Service Link).
  • Responsible for design and implementation of Batch processing of Order XML files import and export, from and to business associates using JMS (Java messaging service) for asynchronous messaging.
  • Used JSON Objects to transfer data from presentation-tire to Cotroller Layer and to Service Implementation in using Restful webservices.
  • Involved in analysis and design of Database structure.
  • Developed User Interface using JSP, Servlets, jQuery framework Mentored junior developers in object oriented analysis and design, enterprise and web application development.
  • Employed Hibernate to store the persistent data as an Object-Relational Mapping (ORM) tool for communicating with database
  • Responsible for Source code Management and versioning the source code.
  • Designed and developed service layer and dao layer using Spring 3.0.
  • Configured and Consumed Web Services for Credit Reports, Pricing and Bidaward Notifications for the Customers.
  • Dynamic form generation auto completion of forms and user-validation functionalities using AJAX.
  • Used XPATH to extract the SOAP information from the XML Documents of the Web Services
  • Deployment and Code Build responsibilities in Oracle Weblogic 11.0,
  • Closely worked with QA, Business and Architect to solve various Defects in quick and fast to meet deadlines.

Environment: JDK1.6, Spring 3.0, JavaScript, JSP, Servlets, JUnit, CSS, XML, Hibernate 3.0, JMS, UNIX, Log4J, JQuery

Confidential, Tampa, FL

Java Developer

Responsibilities:

  • Responsible for designing and extending the main Layout to create the user profile listing module.
  • Development of a number of user cases using the MVC, Struts framework.
  • Designed and developed service layer using Spring.
  • Designed and developed the business logic in Session Bean.
  • Developed JSP, Servlet and Java Bean Classes.
  • Developed the Singleton pattern to load the entire properties files specific for the application Confidential once.
  • Used the ant plug-in on eclipse to make the war file.
  • Involved in modifying and maintaining the web.xml config file.
  • Configured the Data Source for Oracle on Web Logic application server.
  • Extensively used JDBC Statement, Prepared Statement and Result Set interfaces while providing database interaction with the RDBMS backend.
  • Created the Materialized views by adding all the data fields into one column and performing the search on that column.
  • Responsible for the configuration/deployment of the ear file on Web Logic 6.0.

Environment: My Eclipse 6.0, Spring, Web logic 6.0/7.1, Struts, log4j, EJB, JSP, Servlets, UML, JDBC, LDAP, Sybase, ANT, Open Make, CA SCM, Junit s,Windows 2000.

Confidential

Java Programmer

Responsibilities:

  • Designed and Developed Front end GUI for the invoice and payment module using JSP, HTML and JavaScript
  • Coded and Tested business objects using Servlets and JavaBeans
  • Interacted with Business Analyst for requirements gathering.
  • Used Hibernate as part of the persistence layer to store and retrieve the data.
  • Involved in discussions for building a transactional persistence tier for enterprise applications using JDBC and Spring.
  • Designed Application using Prototype Design pattern.
  • Designed Java classes as per OO Design.
  • Designed sequence and class diagrams with UML and flow diagrams
  • Developed utility classes as reusable components for ROS.
  • Developed EJB (Session Bean) classes for server side components.
  • Involved in JUnit testing.

Environment: Java, Oracle 8i, J2EE, EJB, JSP, Servlets, Spring, JDBC, JBoss, HTML, XML, JUnit, UML.

We'd love your feedback!