We provide IT Staff Augmentation Services!

Java Developer Resume

3.00/5 (Submit Your Rating)

New Jersy, NJ

SUMMARY

  • 6+ years of experience in designing, analysis, developing, and debugging web-based and business applications.
  • Experienced in design and development of complex and scalable web applications (B2B

and B2C) using Java (J2EE) technologies.

  • Professional working experience with the design, development and implementation of Client/Server, three tier architecture based applications using technologies like Java, J2EE (JSP, Servlets, EJB, Struts, JSF), SPRING, Hibernate 3.0, JDBC, HTML, XSL, XSLT, XPATH, Java Script, Applets, and XML Concepts with J2EE compliance.
  • Sun Certified Java Programmer.
  • Good Database designing skills and extensive experience in SQL, PL/SQL and Oracle 9i/10g.
  • Hands on Experience on developing and managing web based applications using Apache Struts and JSF frameworks, which involves MVC Architecture.
  • Good experience on IDE tools like IBM RAD 6.0, IBM WSAD 5.1, Eclipse, JBuilder 4.0 and JDeveloper.
  • Professional experience in using Java open source tools like Struts, Xdoclet for struts validations and Hibernate.
  • Very good experience on Application Analysis and Design based on user requirements.
  • Good knowledge of Database design and coding Database Objects that include Tables,

Triggers, Stored Procedures, Functions, Indexes, Sequences and Performance-tuning, Optimization.

  • Good experience on Rational Rose, Rational Clear Case and Clear Quest.
  • Effective communication with client, cross-functional teams to achieve project priorities / deadlines.
  • Strong organizational skills, with a focus on continuous process improvement.
  • Team Player with Self motivated skills and excellent Interpersonal and Communication skills.

TECHNICAL SKILLS

Languages

J2EE, PL SQL

Scripting Technologies

Java script , VB Script and Ajax

Java Technologies

JDBC, RMI, EJB, JMS, Servlets, JSP, JSF and JNDI.

Web Technologies

HTML, DHTML, XML

Frame works

Struts 1.1/1.2, Hibernate 3.0 and Spring 1.2.

Web and Application Servers

IBM Websphere 6.0, BEA Weblogic 8.1, Apache Tomcat 5.0

IDE Tools

WSAD 5.1, RAD 6.0, My Eclipse 5.1, Eclipse, JDeveloper 5.0, JDeveloper 9.05.

RDBMS

Oracle 10g/9i/8i, IBM-DB2, MS-SQL 6.5 and MySQL.

Database Programming

SQL, PL/SQL.

Version Control

Rational ClearCase, CVS and PVCS.

Operating Systems

HP - Unix, IBM-ZOS, Windows NT/2000/XP, AIX Unix.

Others

UML, Rational Rose, Rational Clear Quest, Rational Req Pro, XSQL, PL/SQL Developer, Design Patterns, Crystal Reports, Ant, SOAP, Webservices, JUnit 3.8, Log4j, XML Spy, VB 5.0/6.0, SQL Loader.


CERTIFICATION

  • Sun Certified Programmer for the Java 2 Platform 1.4.
  • Brainbench Java Script, JSP Certified.


PROFESSIONAL EXPERIENCE

Confidential,
Role : Java Developer.

Duration: Oct 2009- till Date.
Project: Integrated Processing Solutions

MasterCard Integrated Processing Solutions (IPS) is a powerful MasterCard-engineered processing platform that offers financial institutions a complete processing solution to help create differentiated products and services, enabling them to quickly expand their payments portfolios across banking channels. The platform also introduces a user-friendly customer interface, MasterCard Portfolio Viewer, which greatly simplifies the process for banks to package cardholder data into customized reports. Banks can quickly and easily change the Portfolio Viewer configuration and report parameters with no hard coding.

Responsibilities:

  • Involved in the Design, Development, testing and deployment of the application.
  • Analysed and designed the application using MVC framework.
  • Developed Controller classes extending Struts Action, Dispatch Action classes to route the incoming request to various business components depending on the business rules.
  • Implemented validations using Validator Framework as well as JavaScript.
  • Used Tiles to provide a full-featured, robust framework for assembling presentation pages from component parts.
  • Involved in identifying the functional components that are required to build up the business logic and implemented using Spring WebFlow.
  • Used Hibernate and Oracle 10g.
  • Developed test cases to test the complete functionality of the application.
  • Participated in unit testing and Integration testing.
  • Given Production Support when the application is moving into different environments.
  • Environment:
    Eclipse 3.1, Web Sphere 6.1,Struts 1.3, Spring 2.0, Window’s XP, XML, CSS, JavaScript, Action Script 3.0, MXML, Java 1.4.2, IE 5.5/6.0, PL/SQL, Spring, Hibernate, Rational Clear Case and Ant1.6.5

    Confidential, Maryland, USA.
    Role : Java Developer.

    Duration: Mar 2009- Sep 2009.
    Project: Maryland Online Sex Offender Registry.

    MOSOR provides Local Law Enforcement agencies the ability to enter information into the Sex Offender Registry database. The registry maintains a history of addresses where the offender has lived, the offense he committed, registration date, term of registration and much more information about sex offenders. This project also involves maintaining a public website, WEBSOR with all the above information that helps to find sex offenders living in Maryland, track sex offenders’ movements to make the public aware of offenders in their locality.

    Responsibilities:

    • Designed the application using J2EE technologies based on MVC architecture.
    • Actively involved with team in technical requirements, Analysis and Design.
    • Involved in coding business services using Spring Framework.
    • Used Hibernate in mapping from java classes to database tables and provide transparent persistence for POJOs.
    • Used Spring framework with Web Sphere Server 6.1.
    • Developed Presentation layer with JSP, HTML, CSS and Apache Tiles.
    • Involved in designing user interfaces with HTML, CSS, Java Scripts and JSP.
    • Used Java Scripts for Client side scripting and Java Beans for validating sever side.
    • Used Log4j framework for log configurations.
    • Provided the user support for any issues and involved in controlling multiple user requests at server-side using Multithreading concepts.
    • Used PL/SQL to write Stored Procedures, Functions and Packages for complex Inserts and updates.
    • Participated in unit testing, module testing and integration testing.
    • Involved in Application Monitoring and Regular Enhancements.
    • Issue troubleshooting and fixing.

    Environment:
    Eclipse 3.1, Web Sphere 6.1,Struts 1.3, Windows XP, XML, CSS, JavaScript, Action Script 3.0, MXML, Java 1.4.2,Swing, IE 5.5/6.0, PL/SQL, Spring, Hibernate, Rational Clear Case and Ant1.6.5

    Confidential,MD, USA.
    Role : Java Developer.

    Duration February 2008 – Dec 2008
    Project: Development of Auction House Application

    This site will bring the sellers and buyers together, where the sellers can register their business and personalize their details. Auction and bidding facilities are provided, so any buyer can choose a particular product, the desired seller and preferred price, make order for the product on-line or even send mail to the respective seller regarding the negotiation of the price. The sellers have the facility of mailing back to the buyer, sending him more details about the products etc. The search criteria are based on product, seller, the geographical location and the price range.

    Responsibilities:

  • Involved in preparing the Functional and Technical Specifications documents based on the requirements.
  • Developed detail design documents and provided information on Business requirements to the team members.
  • Developed Class Diagrams, and Sequence Diagrams using Rational Rose.
  • Used Struts, Action Servlets extensively to process the request and for authentication, redirecting request to other Action Servlets.
  • Involved in design and development of website using JSP
  • Developed and designed applications using Spring, Struts with Tiles and Validator, implementing MVC design pattern.
  • Mapped Java objects with database tables using Hibernate.
  • Extensive experience in PL/SQL programming in developing Stored Procedures, Functions & Triggers using Toad as development tool.
  • Running ANT build scripts in regular intervals and deployed it on different environments like DEV, SIT and UAT.
  • Involved in developing unit test framework using JUnit,to test the Data Access Objects.
    • Given product support to the customers when the application moves to different environments.

    Environment:
    Eclipse 3.1, Web Sphere 6.1,Struts 1.3, Window’s XP, XML, CSS, JavaScript, Action Script 3.0, MXML, Java 1.4.2, IE 5.5/6.0, PL/SQL, Spring, Hibernate, Rational Clear Case and Ant1.6.5

    Confidential,OH, USA.
    Role : Java Developer.

    Duration August 2006 – January 2008
    Project: My Insurance Manager System.

    My Insurance Manager System was developed in struts with Oracle database. My Insurance Manager has the basic registration process where they request an Access Code and create a profile, modify profile, change the password, password request form and various functionalities like Claims Search, Eligibility and Benefits, ID Card Request, Other Health information. It has an extensive, easy to use front-end for members, providers, Group Administrators and Benefits Coordinators to view the patient information. It was designed and implemented as a multi-layered object oriented software based on java enterprise platform, implemented using java2 model Servlets and Rich UI Interface on Websphere Server.

    Responsibilities:

    • Involved in discussing the requirements with business people.
    • Involved in Analysis and Design of the flow through, Edit Engine and Interfaces.
    • Developed the Use Cases, Class Diagrams, and Sequence Diagrams using Rational Rose.
    • Implemented MVC, Session Façade, Business Delegate, and DAO Design Patterns.
    • Involved in developing J2EE Components for internal validation and flow through.
    • Developed and design applications using Struts with Tiles and Validator, implementing MVC design pattern and writing Custom Tag Libraries, JSP, Java Beans, Struts Controller, Action and Action Form classes using Struts tag libraries.
    • Involved in design and development of website using HTML, CSS,JSP and Java Script
    • Developed the interface using XML to interact with external reservation system.
    • Integrated the Front-end, Middleware and Back-end Applications and migrated to the Server.
    • Involved in developing Web Services to develop weather reports and Currency converters.
    • Used Log4j logging framework for logging messages with various levels written through out the code.
    • Involved in Functional testing, regression testing the application and generating the test Scripts using Quick Test Pro.
    • Enhanced test Scripts using javascript to make scripts more effective and efficient.
    • Developed stored procedures using PL/SQL for interacting with databases.

    Environment:
    Eclipse 3.0, Windows NT/2000, Castor, SOAP 2.3.1, Java 2.0, MXML, DHTML, JavaScript, IE 5.5/6.0, AJAX, Struts 1.1, XML, POJO, JUnit, Check Style 3.4, TOAD, PL/SQL, JDBC, PVCS, Oracle 8i, Ant1.5, Shell Script.

    Confidential,AR, USA.
    Role : Java Developer.

    Duration June 2004 – July 2006
    Project: Hypermart.

    Hypermart is an E-Commerce Tool that helps in setting up online shops over Internet. Single Merchant, ISPs or E-Commerce service providers can use this tool. Merchants are relieved from maintaining Web Servers, Database and Application servers required for maintaining their Shops. All you need is to have is a PC Connected to WEB. They can manage their shops remotely through Internet. Hypermart is integrated with Business Administration Tool, which consists of several modules viz. User Manager, Catalog Manager, Product Manager, Template Manager, Shipping Manager, Media Manager etc. which will enable merchants to do business to business transactions with Customers, Suppliers, Delivery Agents, Third Party Agents and Advertisers. I was involved in the design of Delivery Agents, Purchase Order, Store front, Suppliers and Orders module. I have developed the front-end screens for the respective modules and wrote stored procedures to maintain any transactions in the database.

    Responsibilities:

    • Involved in understanding the requirements from the business.
    • Designed the Class diagrams and Sequence diagrams using Rational Rose.
    • Involved in design and development of website using HTML, CSS, DHTML, Java Script, JSP technologies.
    • Developed front-end design using Struts with Tiles and Validator, implementing MVC design pattern and writing Custom Tag Libraries.
    • Developed JSPs, Servlets, Java Beans, Struts Controller, Action and Action Form classes using Struts tag libraries.
    • For the various modules, developed Action Classes and created form beans, action mappings, tile definitions, validations using Dyna Validator and custom validation and wrote Java Scripts for retaining the form fields when validator is done for the Pages.
    • Involved in the testing phase by building Junit Test cases and suites.
    • Involved in testing the functionality of the application using Win Runner.
    • Fixed the defects, which came back from UAT through Test Director.
    • Designed and developed the database tables for locking the offers and for tracking the customer.
    • Used various J2EE Design patterns like Session Facade, Business delegate, Value Object, Data Access Object, Front Controller, MVC.

    Environment:
    J2SE 1.4.2, J2EE 1.3, Struts1.1, Servlets 2.4, JSP 2.0, Eclipse Platform, Websphere 6.0. UML, Rational Rose, Rational Clear Case, SQL, JDBC, SQL Server, Log4J, Ant, Mercury Test Director, Win Runner, JUnit 1.3.8.

    Confidential,Chennai - India.
    Role: Software Developer.

    Duration June 2003 – May 2004
    Project: Materials Management Information System

    The objective is to computerize the Material Management Functions to store accounting information. As a result, we are computerizing the Planning department which will plan the materials to be Proclaimed for a given plan period. Purchase department which includes Main purchase and Local purchase for stocked and non-stocked items will make the Purchase Order (PO). Depot department which will handle the receipt of material will make Receipt Order (RO) and updates the inventory and will issue the materials to the shop floor for production. Part of the system will also automate the Scrap Disposal process.

    Responsibilities:

    As a Programmer, involved in development team

    1. Developed Java, JSP, Java Script, JDBC and HTML & XML to extract the data
    from Oracle.
    2. Used FDF Toolkit with Java to set data.
    3. Used OAS (Oracle Application Server) web server.
    4. Used Java Script for client side validations and check mark the radio buttons in
    PDF.
    5. Developed stored procedures in PL/SQL.

    Environment:
    Java, HTML, XML, Java Script, JDBC, JSP, Acrobat Exchange (PDF & FDF), Oracle,
    UNIX, J Builder, SQL Navigator.

    EDUCATION

      • Master of Science in Electronics and Communication Engineering.

    We'd love your feedback!