J2ee Developer Resume
Atlanta, GA
SKILLS SUMMARRY
- About 5 years of IT development experience in J2EE Web based application development.
- Expertise in developing applications in Core Java (Files, Threads, Exceptions, Collection Framework).
- Expertise in developing multi - tier applications using J2EE technologies like Servlets, JSP, Hibernate, and JDBC.
- Experience in using Struts and Spring Framework (Inversion of Control, AOP, Spring MVC, and Data Access).
- Deep noledge in Object oriented programming Concepts and SDLC methodologies like Water Fall, Agile.
- Have developed GUI using Adobe Dream viewer.
- Expertise in using Log4j for logging.
- Strong in implementing and understanding on Java design patterns (Singleton, Façade) and have implemented J2EE design patterns (MVC, DAO, Business Delegate, Front Controller and Transfer Object).
- Integrated development environment Eclipse, Net Beans, My Eclipse, RAD.
- Experience in working with Database management systems Oracle, MySQL and SQL server.
- Strong in Internet technologies like HTML/DHTML, CSS, Ajax, JSP and JavaScript.
- Have implemented SOA using Web services.
- Experience with Tomcat, Web logic Application Server, and Web sphere Application server, JBoss.
- Hands on experience in using build tools Ant and Maven.
- Good understanding of XML technology (XML parsers, DOM, SAX).
- Expertise in analysis and Design of software system using UML Methodologies and Rational Rose, Magic Draw and UML plug-ins for Eclipse and Net Beans.
- Have a very good experience in using Windows (2000/NT/XP/VISTA), UNIX and Linux (Red hat & Ubuntu).
- Excellent analytical skills, including ability to interpret and evaluate customer requirements and implement technical solutions and application production support.
- Ability to learn new things quickly and to work under the pressure.
- Trained the production support team after the project go-live
- Extensively worked in Agile environment
TECHNICAL SKILLS
Languages: Java, SQL, JavaScriptUML.
Distributed Technologies: RMI, EJB.
Sever side: JDBC, Servlets, JSP.
Application/ Web Servers: Apache Tomcat, Web Logic, JBossWeb Sphere.
Frameworks/Components: Struts, Hibernate, Spring, Log4j, and Validation.
Scripting Languages: Java Script.
Protocols: HTTP, TCP/IP, SOAP
Database Apps: Oracle, MySQL, SQL Server
IDE: Eclipse, My Eclipse, Net Beans, RAD, Stylus Studio
Unit Testing: Junit
Methodologies: Agile, Water Fall.
UML tools: Rational Rose, Magic Draw and UML plug-ins for
Eclipse and Net Beans.: Operating Systems
Windows (XP/NT/2000), Unix, Linux: (Red hat & Ubuntu).
Tools: CVS, VSS, SVN, Soap UI, XSD
PROJECT EXPERIENCE PROFILE
Confidential, Atlanta, GA
J2EE Developer
Responsibilities:
- Extensively involved in discussing the requirements with the business unit.
- Developed Web Application using Struts and done maintenance and enhancements to existing Struts Web Applications.
- Involved in finalizing the technical architecture and design of the application.
- Implemented Agile SDLC methodology for developing the application.
- Used Eclipse as IDE for developing the entire application.
- Participated in bi-weekly meetings and discussions.
- Used Life Cycle Data Services for integrating the front end with Java.
- Implemented Hibernate with Struts using Hibernate Template.
- Involved in writing hbm files to map the persistence objects with Relational database tables and extensively worked with hibernate tuning.
- Involved in configuring Hibernate to connect to the database Oracle 10g.
- Create Data Access Objects in order to interact with the DataBase.
- Implemented various design patterns such as Session Facade, Singleton and Factory.
- Used Log4J to capture log.
- Developed ANT scripts for preparing WAR files used to deploy J2EE components on Web logic Application Server.
- Used CVS as a source code repository.
Environment: JDK 1.5, J2EE, EJB, Hibernate, Struts, Web Services, XML, Oracle, ANT, LOG4J, Eclipse, TOAD, CVS, Web logic, Windows XP, Windows NT
Confidential, Charleston, SC
J2EE Developer
Responsibilities:
- Played a key role in requirements gathering & analysis, architecture design, the web-enabled application design and code review, development, and testing.
- Implemented the application using Spring Framework that leverages Model View Controller (MVC) architecture.
- Used Hibernate with Spring Framework using Hibernate Templates.
- Designed and completely implemented the front end components using JSP, XML and HTML.
- Implemented the required Java Beans used by the JSP components as a part of Spring framework.
- Implemented Business processes such as user autantication, Account Transfer.
- Deployed the applications on IBM Web Sphere Application Server.
- Developed the ANT scripts for preparing WAR files used to deploy J2EE components.
- Extensively used DOM parser for XML generation
- Played an active role in testing the application by writing test cases for different scenarios. Used JUnit testing tool to test the code.
- Achieved backend functionality using EJB’s and web services.
- Involved in the analysis, design and development of the application components using JSP and EJB components using J2EE design pattern.
- Used CVS for version control of the application.
- Used Log4J to capture the log that includes runtime exceptions. Used JDBC to invoke Stored Procedures and Functions.
Environment: JDK1.5, J2EE, JSP, Spring, EJB, JDBC, HTML, XML, DOM, ANT, Rationale Rose, IBM Web Sphere Application Server, LOG4J, CVS.
Confidential, Jacksonville, FL
Developer/Consultant
Responsibilities:
- Developed Java Server Pages and Java Beans on the client side using the Model View Controller (MVC) architecture and Struts framework.
- Took part in the design of the database system for the application.
- Used Eclipse as IDE for developing the application.
- Created the front end for data entry system with the help of JSP and HTML/CSS.
- Developed action classes to process the user requests with the help of Hibernate Dao’s and involved in configuring struts-cfg.xml.
- Implemented client side validations using java script for JSP pages and Validation framework.
- Java Server Pages were coded, debugged, and tested using J-Builder.
- Associated with Database Team and worked on database interactions.
- Create Data Access Objects in order to interact with the DataBase.
- Implemented various design patterns such as Data Access Object, Façade, Singleton and Factory.
- Queries were implemented using SQL (database triggers, stored procedures and functions).
- Used JDBC to invoke stored procedures and functions
- Involved in the build process with the Configuration management team and version control through CVS.
- Involved with unit testing and creating documentation for the system.
- Used Log4j in order to capture log events.
Environment: Java, Web Spear, JDBC, Struts, XML, UML/Rational Rose, MySQL, Log4j, SQL, Toad, Web Logic, Windows 2000/NT, CVS.
