Java & J2ee Developer Resume
Alpharetta, GA
SUMMARY
- Around 7 years of Java and J2EE software experience in IT industry including Requirement Analysis, Design, Development, Testing & Maintenance, and Production Support for Business Application.
- Experience in Software Development Life Cycle with expertise in software technologies like Core Java, Exception Handling, Multi - Threading, J2EE Technologies like JSP, Servlets, EJB, JDBC and Web Services.
- Design and development skills with Business Logic, Data Access and Presentation layers in n-tier Web/J2EE applications
- Expert in developing Internet based applications using Java (JDBC, Apache-log4j, Thread, Java Beans) and J2EE (EJB-Session/Entity/Message Driven Bean, JSP, Servlets).
- Strong knowledge of Object/Relational mapping using Hibernate with Spring.
- Excellent skills in creating and accessing various Databases using SQL Queries on various databases (Oracle, MS SQL Server).
- Expertise in Database technologies like Oracle 9i/10g and SQL.
- Knowledge on designing application using MVC Architecture and Object Oriented Analysis & Design.
- Experience in developing user interfaces using JSP, HTML, JavaScript, JQuery and exposure on various open source frameworks like Struts 2.0, Hibernate 3.0 and Spring 3.0.
- Worked with Application Servers and Web Servers like Apache and Tomcat.
- Designed, developed, coded, tested and implemented phases of SDLC.
- Expertise in maintaining, supporting and troubleshooting applications, enhancements and fixing of bugs.
- Effective team player with excellent communication skills, leadership qualities and a passion for producing quality work across multiple projects simultaneously.
- Experience in training and mentoring new employees and supplements.
TECHNICAL SKILLS
Languages: Java/J2EE(JSP, Servlets, Struts, Hibernate, Spring, EJB), HTML, XML, JavaScript, JQuery, AJAX.
Database Systems: Oracle 9i/10g, SQL, My SQL
Operation System: Windows
Development Tools: Eclipse IDE, Web services, JUnit, CSS, JDBC
Web/Application Servers: Oracle 9i/10g Application Server, Apache.
PROFESSIONAL EXPERIENCE
Confidential, Alpharetta, GA
Java & J2EE Developer
Responsibilities:
- Evaluated and understood the request for proposal (RFP) for various modules of PDC and involved in the functionality of PDC.
- Actively involved in Analysis, Detail Design, Development, System Testing and User Acceptance Testing.
- Involved in Integrating the User Interfaces with Different Backend Engines.
- Involved in application maintenance including database management, performance tuning, analyze data, generating reports etc.
- Developed Web Services integrated by different systems including Business Workflows.
- Implemented Web Service calls using SOAP client.
- Implemented Model 2 architecture using Struts based on MVC.
- Wrote Code for Action Forms and Form Bean classes using Struts 2.0 Framework.
- Business Logic is being developed using POJOs and Session EJBs.
- Designed, developed and tested JSP pages, Servlets and re-usable Java Beans using Struts.
- Developed several web pages using HTML, CSS, JSP, JavaScript and JQuery to perform checking and validations Confidential Client's side.
- Performed code changes in JSP, Servlets, EJB, and Java Bean components.
- Developed Business Logic and Presentation Layers in Java, JSP and JDBC.
- Developed front-end screens and GUI using JSP.
- Developed code to communicate with Oracle 9i database using JDBC and Struts.
- Involved in coding for DAO Objects using JDBC (using DAO pattern).
- Responsible to maintain Spring configuration file.
- Helped testing team in application, installation and setup.
- Active member in the support team for Production, Quality and Assembly testing teams.
- Been working on resolving the tickets, bug fixing and managing the all Clear Quest & Quality Control activities.
Environment: J2EE 1.6, Java, JSP, Servlets, Struts, Spring, EJB, Web Services, Oracle 9i/10g, SQL, TOAD, JDBC, HTML, CSS, Java Script, JQuery.
Confidential, New York, NY
Java & J2EE Developer
Responsibilities:
- Responsible for functionality of Market Zone and Portfolio modules.
- Involved in implementation of Model 2 architecture using Struts based on MVC.
- Designed, developed and tested JSP pages, Servlets and re-usable Java Beans using Struts.
- Developed Action Forms and Action Classes.
- Developed several web pages using HTML, Style sheets, JSP and JavaScript to perform checking and validations Confidential Client's side.
- Participate in client side validation using the JavaScript and Struts Validators.
- Developed code to communicate with Oracle 9i database using Hiberante.
- Involved in application maintenance including database management, performance tuning, analyze data, generating reports etc.
- Involved in the implementation of Business processes such as user authentication, Account Transfer using Spring 2.x and Hibernate 3.x.
- Developed Front-end UI using JSP, HTML and JavaScript.
- Involved in working with web application using JSPs, Servlets and Struts2.
- Studied the application architecture and re-designed according to the requirement.
- Performed code changes in JSP, Servlets, EJB, and Java Bean components.
- Developed Business Logic and Presentation Layers in Java, JSP and JDBC.
- Developing Intranet Web Application using J2EE architecture, using JSP to design the user interfaces, and JSP tag libraries to define custom tags and JDBC for database connectivity.
- Developed front-end screens and GUI using JSP.
- Responsible for writing code for Action Forms and Form Bean classes using Struts 2.0.
- Business Logic is being developed using POJOs and Session EJBs.
- Coding for Template of MVC (using Front Controller pattern)
- Involved in component development involving EJB 3.0 and maintained development using J2EE principles.
- Created CSS, JavaScript for UI and for client side validations.
- Involved in coding for DAO Objects using JDBC (using DAO pattern).
- Implemented the EJB interface that interacts between the web tier and the DAO.
Environment: J2EE, Java, JSP, Servlets, Struts, Hibernate, Oracle 9i/10g, SQL, TOAD, JDBC, HTML, JavaScript, CSS.
Confidential, New York, NY
J2EE Developer
Responsibilities:
- Analyzed the request for proposal (RFP) for various modules of Valhalla project.
- Involved in business meetings to understand and analyze the extended functionality.
- Prepared Technical Use Cases and Low Level Design Docs.
- Involved in Development of User Interface using JSP’s and Tag Libraries.
- Involved in Integrating the User Interfaces with Different Backend Engines.
- Developed WSDL interface files.
- Collection classes and Java IO classes were used for file handling.
- Prepared documentation & Requirements Definition.
- Involved in designing and developing UI components using JSP, Struts, and validators.
- The Struts framework was also augmented using both the validator and tiles add-on components.
- Designed and developed database access component using DAO
- Implemented Web Services using EJB Session Beans.
- Web Service calls implemented using SOAP client.
- Database layer is implemented using Hibernate with POJO.
- Developed Hibernate mapping files.
- JavaScript is used for front end validation.
- Helped testing team in application, installation and setup.
Environment: J2EE, Oracle, Servlets, JSP, Java Beans, Hibernate, Web logic Application Server, JavaScript, HTML, WindowsXP, TOAD.
Confidential, San Diego. CA
J2EE Developer
Responsibilities:
- Extensively involved in making changes to the existing System State diagram to make the requirement consistent with the environment.
- Involved in recommendations and suggestions after detail study, analysis was complete for the existing data model.
- Developed presentation logic that is implemented in JSP using HTML, JavaScript, and CSS.
- High Level Design & Low Level Design of the individual classes using JSP, Servlet, JavaBeans
- Developed Servlets and JSP’s as the front end which provided a Customer User Interface (UI) for internal administration to accept the remote call request made by a web service.
- Created custom validations using the Validation Framework. Used customized validation routines to support the application thus providing complete sever side validation.
- Used J2EE design patterns like Value Object Pattern, MVC Patterns to provide a consistent, easily manageable and maintainable application.
- Designed & created Persistence delegate layer (Dao’s) to enable data transfers between application and the database.
- Created user application interface support to add / delete user details.
- Proficiency in creating business and technical project documentation.
Environment: Java, JSP, Struts, Oracle, JavaScript, HTML, CSS, and Web Services.
Confidential, Cincinnati OH
Java Developer
Responsibilities:
- Studied Business Functionality and Analysis
- Developed views using HTML, JSP and JavaScript.
- Developed and deployed Java Servlets and JSP for Dynamic HTML generation.
- Involved in writing CSS scripts.
- Wrote JSPs, HTML pages
- Designed and developed User Interfaces for the Application.
- Design and Implementation.
- Preparation of test cases and Code Reviews.
Environment: J2EE, Servlets, JSP, Java Beans, Struts, JDBC, Eclipse, JavaScript, HTML, WindowsNT4.0.
Confidential
Java Developer
Responsibilities:
- Responsible for implementing Struts to implement J2EE.
- Implemented controller using Servlets and Struts Actions Classes
- Designed JSPs that interact with the beans to display the results to the end user.
- Worked on client side and server side validation using Java Script and Struts Validators.
- Wrote user manual, prepared Low level design document and status reporting documents.
- Dealt with SQL queries
Environment: Java, XML, Servlets, Struts Framework, JDBC, SQL, Tomcat, Oracle 8i, Java Doc.
