Java/j2ee Developer Resume
South Brunswick, NJ
PROFESSIONAL SUMMARY:
- 7 + years of IT experience in analysis, design and development using JAVA and J2EE.
- Experienced in SDLC, Object oriented analysis/design and development, MVC architecture/implementation.
- Experienced in Design, development and testing of web application and integration projects using technologies such as Core JAVA, J2EE, Struts, JSP, JDBC, SPRING Framework, HIBERNATE, Java Beans.
- Expertise in front end development and design using Core JAVA, Servlets, JSP, JSTL, Struts, Ajax, XML, Angular Js, HTML 5, JQUERY and JavaScript.
- Experience in spring technologies like MVC, JDBC using Eclipse.
- Good noledge of Object/Relational mapping using Hibernate
- Experienced in leveraging RDBMS like Oracle, MySQL,DB2.
- Designed systems using Data Modeling, UML and J2EE based frameworks like MVC Architecture and Hibernate.
- Experienced working proficiently with various IDEs including Eclipse.
- Experience with XML and related standards and technologies like AJAX, DTD, XSL, XSLT, HTML 5, DHTML, CSS JavaScript and JQuery.
- Experienced in developing applications using Web logic, and Apache Tomcat.
- Having good programming experience with SQL for teh databases.
- Experience in Onsite - Offshore co-ordination to report teh project status, resolve issues in client environment.
- Proactive and well organized with TEMPeffective time management skills.
TECHNICAL SKILLS:
Languages: JAVA, C/C++, SQL, PL/SQL.
Java/J2EE Technologies: J2EE, EJB, JDBC4.0, JSP2.1, Servlets2.5, Struts 2.0, Spring3, Hibernate3, AJAX, LOG4J, JUNIT.
Web Technologies: JavaScript, CSS, HTML, DHTML, XML, XSL, XSLT, XPATH, JQuery, JDBC.
Web/Application Servers: IBM Web sphere, Web logic server7.0/8.1, Apache Tomcat6.0.
Frameworks: Spring, Hibernate, Struts.
Web Services: SOAP, WSDL, REST, Apache CXF, JSON.
Design methodologies: UML, Rational Rose, Agile, SDLC.
Database: Oracle9i/11g, MY SQL.
Version Control Tools: CVS,VSS.
Operating System: Linux, Microsoft Windows.
WORK EXPERIENCE:
Confidential, South Brunswick, NJ
Java/J2EE Developer
Responsibilities:
- Involved in teh various phases of teh Scrum technique of Agile Methodology like story pointing, Daily Scrum meeting and End meetings.
- Prepared technical design documents including sequence diagrams, flow charts, class diagrams and etc.
- Developed user interface using JSP, JavaScript, CSS and HTML5.
- Implemented AJAX, Angular Js and JSF to allow dynamic loading, improved interaction and rich look to teh User Interface.
- Worked on MVC application architecture in EXT JS 4.
- Used JSP Standard Tag Libraries (JSTL) to implement teh logic inside teh JSPs.
- Implemented Model View Controller (MVC) architecture Using Struts 2 Framework at teh Web tier level to isolate each layer of teh application to avoid teh complexity of integration and ease of maintenance.
- Used Spring Framework for Dependency injection and integrated Hibernate framework for interacting with Oracle database.
- Hibernate 3 is used to connect to teh DB2 Database for fetching different records for teh details provided by teh user
- Used several APIs of Spring Framework like Spring AOP and Spring MVC
- Used JQuery and JSON for designing teh front end and Java Portlets as it enhances portability and customization.
- Involved in Oracle 11g database development by creating DB2 Database for fetching different records for teh details provided by teh user
- Used JUnit for Unit Testing.
- Used Quickbuild tool to build and deploy teh application.
- Used SVN version controller to manage teh code versions.
- Used Quality Control for defect logging and tracking mechanism.
Environment: Java 1.5, Servlets, JSP, JSTL, JDBC, JavaScript, HTML, CSS, AJAX, XML, Java Portlets, Struts2, Hibernate, spring, SVN, JUnit, Oracle 11g, Quick Build, Eclipse and QC.
Confidential, Parsippany, NJ
J2EE Developer
Responsibilities:
- Involved in teh various phases of SDLC Waterfall Methodology like Requirement analysis, Design, Development, Testing and Maintenance
- Prepared technical design documents including sequence diagrams, flow charts, class diagrams and Technical Requirement Document upon teh interaction with Client representatives and BA.
- Developed front-end web pages by using Angular JS, CSS,HTML 5.
- Teh UI was designed using JQuery and implemented teh technologies like Ext JavaScript, JSTL & JSP
- Developed Theming, Tree Component and Data Package in EXT JS 4.
- Business logic is implemented using spring and Hibernate framework.
- Responsible for developing JPA using Hibernate3 for teh data model
- Used spring framework and AOP to implement transaction and exception handling.
- Web Services interface is created using SOAP.
- Implemented teh spring dependency injection of teh Database halper instance to teh service objects.
- Oracle Database was used to manage teh information and connected using Spring JDBC
- DB2 database is used for creating records and connect to teh database Oracle
- Involved in unit testing of various components layer with JUnit framework
- Wrote Maven scripts to build JAR, WAR files.
- Developed various reusable halper and utility classes using Java Beans.
- Project defect tracking was done using Clear Quest and VSS for version control.
Environment: J2SDK 1.5, J2EE, spring, Hibernate, JSON, JQuery, XML, CSS, Java Script, Eclipse, Maven, JUnit, Active MQ, Oracle 9i, Clear Quest and VSS.
Confidential, Quincy, MA
J2EE Developer
Responsibilities:
- Involved in analysis, design and development of enhancements.
- Worked extensively with teh client to provide teh business solutions and requirement analysis.
- In compliance with Software development life cycle (SDLC), was responsible for creating Functional Specification and System Design documents based on Business Requirement provided by business analyst.
- Used Eclipse to develop teh Application.
- Created JSP, HTML 5,Angular JS and CSS files for front-end.
- Prepared technical requirements document for features during system migration.
- Used design patterns such as Business Delegate, MVC, and DAO.
- Provided continued support in resolving all teh queries from development and QA.
- Involved in re-implementation of existing application using Spring MVC Framework.
- Worked on requirements gathering for existing functionalities, analyzing and preparing technical specifications for implementation details.
- DB2 Database is used for fetching different records for teh details provided by teh user.
- Responsible for design and development of new features involves interacting with DBA, architect, and business.
- Onshore - offshore communication to coordinate development and track teh progress.
Environment: JSP, html, Struts 2.2, Tiles, Hibernate, Struts Framework, Spring, SQL, java script, JSP, html, Spring 2.5, Eclipse 3.5, Web logic 10.3, XML, PL-SQL, tomcat Server.
Confidential, Plano, TX
Java Developer
Responsibilities:
- Involved in analysis, design and development
- Used design patterns such as Business Delegate, MVC, and DAO.
- Prepared technical design documents including Sequence Diagram, flow chart, class diagram etc.
- Developed front end application by using HTML, CSS, Angular Js, Ajax for designing teh web pages.
- Involved development of front-end components using Struts, JSP, JavaScript, JAVA, .XML
- Formatted GRID COMPONENTS using EXT JS
- Used JSP Standard Tag Libraries (JSTL) to implement teh logic.
- Prepared technical requirements document for features during system migration.
- Database connectivity was done using JDBC.
- Involved in testing of various components with JUnit Framework.
- Oracle database was used to maintain teh information and connected using Spring JDBC
Environment: JSP, html, Struts, Spring, SQL, java script, JSP, html,, Eclipse, XML,SQL, Tomcat Server.
Confidential
Jr. J2EE Developer
Responsibilities:
- Involved in teh analysis, Design, development, and testing phases of Software Development Lifecycle (SDLC)
- Prepared Technical design documents including Sequence diagram, flow charts, class diagram etc.
- Created front end application using Angular Js, Ajax .
- Developed user interfaces using JSP, JavaScript, CSS and HTML 5.
- Used JSP Standard Tag Libraries (JSTL) to implement logic inside teh code.
- Performed client side validations using JavaScript and JSTL
- Worked on MVC application architecture in EXT JS .
- Implemented Model View Controller (MVC) architecture Using Struts 2 Framework at teh web tier level.
- Used business delegate layer to isolate each layer of teh application to avoid teh complexity of integration and ease of maintenance.
- Used MYSQL Database for creating tables and views
- Database connectivity was done using JDBC
Environment: Java 1.6, Servlets, JSP, JSTL, JDBC, JavaScript, HTML, CSS, AJAX, XML, Struts2, JDBC, Eclipse and Selenium IDE.
