Java J2ee Developer Resume
NJ
SUMMARY
- Over 7+ Years of IT Experience in Design, Development, Integration and Testing (SDLC) of Software Solutions based on J2EE Technologies.
- Extensive experience in designing and developing Enterprise Applications in Insurance, Finance domains.
- Well acquainted with the Software Development Life Cycle (SDLC) of applications.
- Worked extensively on J2EE technologies like Servlets, Java Server Pages (JSP), JDBC, JNDI, Struts, Hibernate, Spring.
- Experience in XML parsing, extractions, and data migrations and/or transformations.
- Good Understanding of Design Patterns, Object Oriented Programming and UML.
- Comprehensive work experience on Application Servers such as BEA Web logic Server, Web Sphere Application Server.
- Experience in Agile and Spiral methodologies.
- Worked as a member of QA team and had good experience of documentation.
- Experienced in designing and executing test cases based on Business requirements and Functional Specifications.
- Experience on different types of tests viz. Black Box, System and Regression.
- Extensively involved in testing the applications manually.
- Flexible and versatile to adapt to any new environment and work on any project.
- Excellent Problem Solving and Analytical, and technical Skills.
- Ability to think critically and act expeditiously to evaluate situations, make decisions and solve problems.
- Involved in building and deployment of the applications by using build tools like ANT.
TECHNICAL SKILLS
Language: Java/JDK 3.0/4.0/5.0/6.0 , UNIX
Java Web Technologies: HTML, Java Script, XML,WSDL, XSL, XSD, CSS, Applets, J2EE 1.2/1.3, JDBC, Servlets, JSP, Java Beans, RMI, JNDI, JMS
Databases: Oracle 9i, MS Access, SQL Server 7.0, DB2
Application Framework: Struts 1.2, Spring 2.6
Source Control: CVS, VSS, Rational Clearcase, Ant
Tools: /IDE’s: Eclipse, Intellij,Netbeans.
Web/App - Servers: Tomcat 5.m, WebSphere 5.x/4.x, WebLogic 8.1/7.0
Methodologies/Frameworks: UML, Design Patterns, MVC
Operating Systems: UNIX, Linux, Win 95/NT/2000/XP/7
PROFESSIONAL EXPERIENCE
Confidential, NJ
Java J2EE Developer
Responsibilities:
- Involved in understanding of business requirements, design and development of the project.
- Involved in complete application design using OOAD and J2EE architecture
- Participated in gathering business requirements from the User.
- Development UI modules using HTML, JSP, JavaScript and CSS.
- Followed the Object Oriented Analysis and Design (OOAD).
- Involved in creating the UI components (JSP) and the client side validations are done using JavaScript.
- Applied Do Not Repeat Yourself (DRY) principle.
- Used Service Oriented Architecture, to achieve loose coupling.
- Design Patterns like Façade, Singleton and Factory Pattern were used.
- Implemented the required functionality using Hibernate for persistence & spring frame work
- Developed message driven beans to receive & process JMS messages.
- Developed DAOs (Data Access Object) using Hibernate as ORM to interact with DBMS
- Designed and developed application based on Spring MVC design pattern, used Spring validation and wrote validation rules.
- Involved in developing code for obtaining bean references in Spring framework using Dependency Injection (DI) or Inversion of Control (IOC) using annotations.
- Primarily focused on the Spring components such as Dispatcher Servlets, Controllers, Model and View Objects, View Resolver.
- Involved in development of Web Services.
- Used Log4j for logging the application, log of the running system to trace the errors and certain automated routine functions.
- Participated in application fine tuning.
- Used JQuery to provide better features on the front end.
- Created Connection Pools in Tomcat and configured as needed.
- Version Control was mandated through Subversion.
- Used ANT as build tool and developed build file for compiling the code of creating WAR files.
- Provided extensive pre-delivery support using Bug Fixing and Code Reviews.
- Used LOG4J & JUnit for debugging, testing and maintaining the system state.
Environment: JDK 1.5, Spring MVC 2.5, JSP, JavaScript, Web Service, Hibernate,, JQuery, CSS, log4j, Tomcat, Eclipse
Confidential, Louisville, KY
Java J2EE Developer
Responsibilities:
- Involved in complete application design using OOAD and J2EE architecture, Struts framework and various Design Patterns.
- Modifying the present code to meet the new requirements.
- Participated in development of the Wire Frames.
- Developed Prototypes for the business before starting the actual coding.
- Created DAO and DBO in accordance to the data base tables and views.
- Used Autosys for scheduling jobs.
- Implemented design patterns like Singleton, Façade, Value Objects etc.
- Coded small methods to provide reusability of the code in accordance to OOPS principle.
- Provided exception handling and logging using Log4J.
- Developed DAOs (Data Access Object) using Hibernate as ORM to interact with DBMS
- Involved in developing code for obtaining bean references in Spring framework using Dependency Injection (DI) or Inversion of Control (IOC) using annotations.
- Primarily focused on the Spring components such as Dispatcher Servlets, Controllers, Model and View Objects, View Resolver.
Environment: JDK 1.4/1.5, Spring MVC, JSP, JavaScript, Web Service, Hibernate, CSS, log4j, Websphere 6.2, Eclipse, Wiki, Cruise Build, Autosys
Confidential
Java J2EE Developer
Responsibilities:
- Involved in complete application design using OOAD and J2EE architecture, Struts framework and various Design Patterns.
- Modifying the present code to meet the new requirements.
- Participated in development of the Wire Frames.
- Developed Prototypes for the business before starting the actual coding.
- Created DAO and DBO in accordance to the data base tables and views.
- Used Autosys for scheduling jobs.
- Implemented design patterns like Singleton, Façade, Value Objects etc.
- Coded small methods to provide reusability of the code in accordance to OOPS principle.
- Provided exception handling and logging using Log4J.
- Developed DAOs (Data Access Object) using Hibernate as ORM to interact with DBMS
- Involved in developing code for obtaining bean references in Spring framework using Dependency Injection (DI) or Inversion of Control (IOC) using annotations.
- Primarily focused on the Spring components such as Dispatcher Servlets, Controllers, Model and View Objects, View Resolver.
Confidential
Software Engineer
Responsibilities:
- Developed the Web client using JSP, HTML and JavaScript.
- Created Java Utility Classes.
- Responsible for coding business login on server side.
- Developed Test Cases using JUnit.
- Used JSP custom tags pages to generate reports.
- Used SAX and DOM parser for XML parsing.
- Used JBuilder as an IDE.
- Deployed the application on BEA WebLogic Application Server.
- Involved in writing PL/SQL queries for SQL Server.
- Involved in production support.
Environment: BEA WebLogic Application Server 6.x, Java1.3, JSP, Servlets, JDBC, PL/SQL, SQL Server 2003, HTML, JavaScript, XML, JBuilder, SAX, DOM.