Java Developer Resume
Washington, DC
SUMMARY
- 6 years of experience in Design, Coding, Testing and Implementation of software projects.
- Experience with developing applications using J2EE Technologies.
- Expertise in developing applications using enterprise J2EE technologies like Java Servlets & JSP
- Extensively worked with WebLogic, JBoss, Oracle and Tomcat 4x/5x servers.
- Presentation Layer Solutions like Java Server Pages (JSP), XMI, JavaScript, Servlets and Struts.
- Extensive experience in web application development using - XML, HTML and XSL.
- Extensive experience with various application development IDEs like ECLIPSE, JBoss.
- Experience in Desktop Publishing/Client-Server/Internet/Intranet Systems using Object Oriented Analysis / Design / Methodologies.
- SDLC experience including Requirement Analysis, Preparations of Technical Specifications Document, Design and Coding, Application Implementation, Unit testing and System Testing and Documentation.
- Very comfortable with application servers like Web Logic, JBoss, GlassFish, Apache Tomcat,web application deployment.
- Implemented Unit Testing and Integration testing during the projects.
- Collaborated with technical team members to integrate back/front end issues.
- Worked on the existing website to add functions and enhance the overall design to give it a new look
- Hands on experience with CVS.
- Able to work both as a team player and on individual assignments.
- Development of Test Plans, Test Scripts and Test Cases.
TECHNICAL SUMMARY:
Languages: Java 2, SQL, PL/ SQL, HTML
Web Technologies: Servlet, Ajax, Hibernate, JDBC, JNDI, XML, Java Script.
IDEs: RAD, Eclipse, WSAD, IntelliJ IDEA 3.0, Visual J++, Toad and Visual Age
Tools: JUnit, Ant
Web/App Servers: WebLogic, Websphere, JBoss, Tomcat.
Framework: JSF, Struts
Database: Oracle, SQL Server, MySQL
Source Control: SVN, CVS, VSS.
PROFESSIONAL EXPERIENCE
Confidential, Washington, DC
JAVA Developer
Responsibilities:
- Designed, developed and maintained Hibernate based data layer in complex scenarios.
- Designed and developed all parts of this web application (including configuring Spring, hibernate)
- Implemented the integration of JSF with Spring.
- Extensively involved in Hibernate.
- Extensively involved in development of Test Cases using JUnit for Unit Testing.
- Designed database tables as per technical specifications.
- Followed Agile, Extreme Programming methodology and used Test Driven Development.
Environment:J2EE, Hibernate, JSF, JSP, JDBC, Oracle, Web Logic, RAD 7.0, JUnit.
Confidential, Charleston, SC
Responsibilities:
- Designed, developed and maintained Hibernate based data layer in complex scenarios.
- Extensively implemented design patterns like Factory Pattern, Singleton Pattern, Value List Handler pattern, Business Delegate, Transfer Object pattern, Data Access Object pattern, Service Locator
- Developed, implemented and performed the Unit Testing using JUnit.
- Designed database tables as per technical specifications.
- Creating XML and XSD files using Altova XML spy tool.
- Parsing XML data using SAX parser and transforming to other format.
Environment:J2EE, Hibernate, JSP, XML, XSL, JDBC, Oracle, Java Script, JUnit, Web Logic, Windows.
Employee Maintenance System
Confidential
Responsibilities:
- Lead client facilitation meetings to gather requirements (Inception phase).
- Analysis & Design of architecture using OOAD approach involving in all phases of the lifecycle ensuring successful deployment and maintenance.
- Got the user requirement by interacting with the client.
- Used Hibernate for mapping features.
- Developed set of persistent classes using Hibernate API in the data layer for data manipulation.
- Co-ordination with offshore team for the application development.
- Extensively implemented design patterns like Session Façade, Data Access Object, Front Controller, Business Delegate, Transfer Object, The Singleton Pattern, The Model/View/Controller Pattern, and Model/View/Controller.
- Developed, implemented and performed the Unit Testing using JUnit
Environment: J2EE, Hibernate, Struts, JSP, Tiles, JDBC, DB2, JavaScript, JUnit, JBoss.
Confidential
Web Based Academic Management System
Responsibilities:
- Deployed and administered the application in Oracle application server.
- Reverse Engineering of the Presentation Tier components to generate the models from the existing source and provide necessary UML diagrams and Class diagrams.
- Developed Entity and Session Beans to handle the business logic.
- Developed the test cases using JUnit.
- Performed Unit testing, Integration testing of the developed application
Environment:J2EE, JSP, JDBC, Struts, JavaScript, JUnit, Oracle, WebLogic
Confidential
Responsibilities:
- Coordinating with the client in Requirement Collection and analysis
- Involved in designing and developing application
- Designed user interface using Struts and deployed the application in Tomcat.
- Implemented the MVC architecture and used Struts framework.
- Designing and Developing Business Objects and Database Objects.
- Developed the utility class, which is common to the entire application.
- Development of dynamic menu generation based on the user profile
Environment:J2EE, Struts, JSP, JDBC, JavaScript, Oracle,JBoss App Server, Eclipse
Confidential
Incidents Management Systems
Responsibilities:
- Designed and Developed Investigation Module.
- Designed and Developed Batch programs using Java, Visual Basic
- Implemented the MVC architecture using JSP Model 2 architecture. Analyzed system requirements and developed test plans and strategies for User acceptance, system testing, integration testing and unit testing.
- Responsible for deploying application on Weblogic server
- Developed Crystal Reports
- Integrated with SiteMinder to control the security
Environment:J2EE, JSP, JDBC, Oracle, JavaScript.
