We provide IT Staff Augmentation Services!

Java Resume

2.00/5 (Submit Your Rating)

St Louis, MO

SUMMARY:

  • Over 6years of experience in design and development of applications in Java/J2EE.
  • Design and Development experience in E-commerce, Financial, Insurance, and Automotive domains.
  • Experience in implementing completeSoftware development life cycle(SDLC) for various applications including Analysis, Design, Development, Implementation, Maintenance and Support.
  • Experienced in developing applications using different J2EE Design Patterns such as DAO, Singleton, Session Facade, and Factory.
  • Expertise in designing and developing enterprise and web applications using java and J2EE technologies like Core Java, Servlets, JSP, Java Script, JDBC, JNDI, Struts, EJB, Spring, Hibernate, JMS, Java Mail, XML, JUnit, HTML and CSS.
  • Developed applications using frameworksandAPIlikeStruts, Spring and Hibernate.
  • Developed dynamic web applications using Rational Application Developer (RAD),IBMWeb Sphere Studio Application Developer (WSAD), Eclipse and deploying the applications on(WAS) WebApplication Servers such as IBM WebSphere 7.x/6.x/5.x, WebLogic Server 10.x/9.x/8.x, Apache Tomcat 5.5., Jboss 4.3.2.
  • Experience in using version control tools like Rational Clear Case, CVS (Concurrent Version System).
  • Developed applications based onModel-View-Controller (MVC)architecture usingJ2EE design patternslikeData Access Object, Service Locator, Session Façade, And Front Controller.
  • Expertise in working with the presentation layer usingHTML, DHTML, JSP, JSTL, Custom tag libraries, JavaScript.
  • Developed Custom Tags to simplify the JSP2.0 code. Designed UI modules using JSP 2.0, HTML pages using CSS, JavaScript.
  • Skilled in writing PL/SQL, experience includes Oracle, IBM DB2 and Stored Procedures & Triggers.
  • Good experience in J2EE Testing in developing test cases with Junit for Unit testing, Load testing usingStress test and logging using Log4J.
  • Skilled at programming on different Java IDE's like Eclipse 3.X, My Eclipse 6.x and RAD 6/7.
  • Expertisein working with RDBMS likeMy SQL, Oracle, DB2 and MS SQL.
  • A self-starter with positive attitude, willingness to learn new concepts and acceptance of challenges.
  • Strong Communication, presentation and interpersonal skills, very good team player, extremely enthusiastic.

Technical Skills:

Languages

Java ( JDK 1.4/1.5/1.6), C, C++, SQL and PL/SQL

Operating Systems

Windows , UNIX, Linux, Red hat 6.1,7.1

Databases

Oracle 9i/10g/11g, SqlServer 2005/2008, IBM DB2, MySql

Web Application Servers

Websphere5.x/6.x/7.x,WebLogic 10.x/9.x/8.x, Apache Tomcat 6.x/5.5, jBOSS 4.3.2.

Developing Environment

Eclipse 3.X, My Eclipse 6.x and RAD 6/7.

Web Technologies

JSP(1.2/2.0/2.1), Servlets, JSTL, EJB 2.0/3.0 HTML,CSS, XSLT and DHTML, XML, XSL

Frameworks

Struts 1.x/2.x, Spring 2.0/2.5, Hibernate 4.x, 3.x, 2.x

Design Patterns

Singleton, Value Object, DTO, DAO, Template, Strategy, MVC, Factory

Scripting

JavaScript, Ant, Jquery, Strut Tags, Spring Tags, Custom Tags

Version Controls & HTML Tools

Subversion, CVS, Dream weaver

IBM Rational Tools

ClearCase,ClearQuest

EXPERIENCE:

Confidential, St.Louis,MO

Java/J2EEDeveloper Jan 2012 - Till Date

Description:

VBF (Vehicle Buy Forecast) is a web based applicationwhich is used to offercollaborative environment between Rental, Vehicle Acquisition and Remarketing to arrive at a vehicle purchase plan for the next fiscal year. The VBF application requires active review and adjustment from Rental, Vehicle Acquisition, and Remarketing personnel. It provides an automated method of gathering and organizing fleet information and relies on your knowledge of market events and a balance of Fleet Planning philosophies to arrive at a yearly purchase plan.

VSMOB (Vehicle Sales Mobile) is a web based application for tracking the vehicle sales data for the vendors and dealers. Dealers can log into the application using the tablet PCs and phones and review the Inventory search, Buyers Orders, Vehicle Pricing Details. This application also provides the users to approve the sales data and can review, change, remove and create new orders from the application.

Responsibilities:

  • Responsible for the design and development phase of the application.
  • Interacted with the business users for understanding the requirements based on the functional requirements.
  • Implemented the functionalities using Java, JSP, Servlets and J2EE framework.
  • Client pages are built using HTML, JSP, XML to interact with users, and the business logic is implemented using Servlets and Java Beans
  • Developed Action Form, Action Forward Servlets and Struts Configuration Files for the gross buy, costgoingforward and optiomaldelete modules.
  • Used Struts framework to manage the project in MVC pattern.
  • Have proficiency in using DAO and DTO patterns to persist data into database
  • Used Struts Tiles Framework for designing the layout of the application.
  • Created and consumed webservices for building the business application layer.
  • Consumed Jquery APIs to handle the events, Validation issues and client side functionalities.
  • Used JSTL and developed required tiles and tile definitions for templating and defined configuration in the struts configuration.xml.
  • Used JSTL and JavaScript's for rich enhanced user experience.
  • Developed helper classes, delegate classes, value objects to access business tier and transfer the information from business layer to the presentation layer.
  • Supported integration efforts between the Struts Action classes and the EJB's services layer.
  • Developed Java classes for implementing business layer using EJB 2.x stateless session beans and deployed on the Application server (Web logic).
  • Implemented Hibernate for persisting data into database.
  • Have proficiency in using Jsps and Servlets for view and controlling parts of application.
  • Used Hibernate framework for DAO layer to access the Oracle10g database Used JavaScript for client side validations.
  • Used Log4J appenders for local & remote logging and also for writing the logs to the database.
  • Involved in creating build script using ANT 1.5 and deployed on WebLogic Application Server 10.3.
  • Worked on Eclipse 3.X IDE for development and deployment of application in Web Logic Application Server (WAS).
  • Responsible for coding, testing and documenting various packages, procedures, and functions for libraries.
  • Proficient in using IBM Rational Tools for Version Control.
  • Actively involved in code reviews and also in bug fixing.

Environment:
JDK1.6/1.5, Struts 2.x, Hibernate 3.x, Struts Validator Framework, JQuery, JSP, EJB 2.x,Oracle11g, JavaScript, XML, Microsoft VISIO, Web Services, Weblogic 10.3, Junit, ANT, Eclipse3.5, Clear Case 7.1, Clear Quest 7.1.

Confidential, Cleveland, OH

Java/J2EEDeveloper Nov 2010 - Dec 2011

Description:
Confidential, is a global business technology provider company for various domains like Automotive Engineering, Aerospace Engineering and Energy. One of the Eaton's streams of business is supplier's chain management system. Supplier's has to login to the portal to publish the data related to the automotive parts and data for each part like the warehouses, prices, shipping and demographics. Consumers will order the parts based on the available data for the customers.

Responsibilities:

  • Developed the Application using Spring Framework, and used JSP, HTML, CSS for the web page development.
  • Involved in design and development of server side layer using XML, JMS, JNDI and DAO patterns using Eclipse IDE.
  • Developed JMS components to send messages from one application to other application internally.
  • Developed custom controllers for handling the requests using the spring MVC controllers.
  • Configured Association Mappings like one-one and one-many in Hibernate.
  • Involved in writing POJOs, hbm and hibernate.cfg files and configured the same for application development.
  • Used Dependency Injection for injecting values into beans and also used Spring IOC, ORM and AOP in some modules.
  • Used Hibernate todevelop the Hibernate utility files to persist the data efficiently into database and also integrated it with the Spring framework.
  • Worked closely with the Business/Users team in proposing technical requirements
  • Developed various helper classes for the persistent in correlation with hibernate.
  • Involved in development of sending email Reports/Notifications to the admin.
  • Used Maven to build the project and deploy the applications on the server.
  • Instrumental in customizing processes and methodologies to help achieve the completion of this project within the stipulated timeframe
  • Involved in the deployment process of the application on Web Logic Application Server
  • Used Hibernate for the O/R mapping.
  • Involved in creating Unit test cases, test suite and Unit testing of the application components using JUnit.
  • Used CVS as a documentation repository and version controlling tool

Environment:

Java 1.5, J2EE, spring, Hibernate, JSP, Eclipse 3.3,Weblogic, Maven, JUnit, CVS, CSS, HTML, XML, XSLT, JavaScript, Oracle10g and Windows2007,.

Confidential, Milwaukee, WI

Java Developer Jul2009 - Sep 2010

Description:Confidential, Homeowners, Dwelling/Fire and Renters insurance to its clients. The project was to develop an application, which is used to process Homeowners claims. It allows users to search the company data repository through the web. The requested data can be displayed in a summary view or through a detailed view. The application involves and automated approval or rejection criteria to pre process the claims.

Responsibilities:

  • Designed and developed front end screens using Java, JSP, Servlets and J2EE framework.
  • Involved in developing Unit, System and Integration test cases
  • Customized STRUTS framework & custom tags to ease application.
  • Used Design Patterns like DTO and DAO.
  • Implemented MVC Design Patterns using Struts Framework
  • Used Struts Tiles Framework for designing the layout of the application.
  • Used validator framework to validate various fields in the application using XML files with rules.
  • Developed Action Form, Action Class, Action Forward Servlets and Struts Configuration File
  • Supported integration efforts between the Struts Action classes and the EJB's services layer Implemented JPA for persisting data into database.
  • Have proficiency in using Jsps and Servlets for view and controlling parts of application.
  • Worked on Jbossapplication server to deploy the application.
  • Used JPA framework for DAO layer to access the MySql database.
  • Used JavaScript for client side validations.
  • Used XML files for data transfer and DOM API for retrieving data.
  • Developed and debugged the application using RAD IDE.
  • Used XSLT for transforming XML documents to HTML documents.
  • Applied CSS (Cascading Style Sheets) for entire site for standardization of the site

Environment:Java, J2EE, Servlets, JSP, JPA, Struts, JavaScript, XML, XSLT, HTML, CSS, UML, Jboss, RAD, MySql.

Confidential, India

Jr. Java Programmer Sep2008 - May2009

Description:Confidential, second-largest bank offering a wide range of banking products and financial services to corporate and retail customers through a variety of delivery channels. The application was developed for the Online Customer Service department; it was called "Web Based Customer Service Cell". It essentially allowed the valid customers of the bank to submit the problems faced and get the needed solutions online or in the form a mail. Mails were triggered automatically to corresponding customer service representatives based on the nature of the issue faced.

Responsibilities:

  • Involved in various phases of Software Development Life Cycle (SDLC) of Administration, Billing modules.
  • Designed web pages using JSP, HTML and client side validation with JavaScript.
  • Business logic implementation using Servlets and Struts framework.
  • Designed and implemented Servlet module to capture the XML as request and parse XML.
  • Developed and deployedEJBs (Session and Entity) to implement the business logic and to handle various interactions with the database.
  • Extensively used WSAD while writing code.
  • Deployed business components into Jboss Application Serverand involved in transaction management and security management.
  • Developed database objects like stored procedures to maintain referential integrity of the database.
  • Implemented Design Patterns like Session Façade, Singleton and Transfer Objects.
  • Used JUnit to do the unit testing and Log4Jto create log files.

Environment:J2EE 1.4, Java Script, XML, WSAD 5.1.2, Servlets 2.3, JSP 2.0, EJB 2.0,
Struts, Jboss Application Server 5.1, WSDL, log4j, Oracle 9i, JUnit3.8.1.

Confidential

Jr. Java Developer Jul 2007 - Aug2008

Description:
Confidential, is a Management provider for planning, Contractor billing and CPE. It automates the billing system for Contractors. User friendly system and making approvals from higher authority is easy and it has to be automated, easy to identify the status of each Transaction. Making Accountability and scalability is easy

Responsibilities:

  • Involved in software development life cycle (SDLC) Requirement gathering, Analysis, and Development.
  • Used Eclipse in developing different J2EE components
  • Used Servlets, JSPs, Struts.
  • Implemented the Middle Tier employing design patterns like MVC, Business Delegate, Data Access Objects (Dao's), Data Transfer Object (DTO'S), Singleton, Service Locator.
  • Extensively used the JSP in the view side of MVC.
  • Used JNDI lookup for getting the Connection Objects.
  • Involved in validating the form using Struts validation framework.
  • Used SQL Queries and Stored Procedures extensively in retrieving the contents from MySQL.
  • Used MySQL as back end database.
  • Involved in coding of Action Classes and Model Classes.
  • Used the Apache Tomcat server.

Environment:Struts, MVC, JSP, Design Patterns, Eclipse, JNDI, MySQL, Apache Tomcat server.

EDUCATION:

  • Bachelor of Technology in Computer Science Engineering

We'd love your feedback!