J2ee Developer Resume Profile
New, JerseY
Professional Summary
- Experience in designing and developing application using J2EE technologies like JSP/Servlet, JSTL, Struts, Spring, AJAX, Hibernate, JNDI, JDBC, JMS, EJB, XML, Application Server Web Logic, Apache Tomcat and Web Services.
- Over 5 years IT experience in requirement analysis, design, development, implementation and testing.
- Expertise in development of applications using Java/EJB/J2EE and J2EE design pattern like Session Fa ade and Singleton
- Was actively involved in requirement analysis and developing design documents.
- Involved in projects utilizing different frameworks likes Struts MVC, Spring and Hibernate.
- Implemented OOPS, UMLand Java Server Side Programming in various projects.
- Have experience with Cutting Edge Technologies like EJB2.0, Websphere 6, 6.1,7, WebLogic 10, 11, JSP, JSTL, JMS, JTS, XML and Web Services.
- Worked extensively with Eclipse IDE during the development stage,
- Performed Unit Testing using testing tools like JUnit.
- Have Experience in working with Web 2.0 technologies like ajax,dojo,jqueryetc
- Hands-on experience in OOA OOD and modeling application using UML, Rational Rose and Microsoft Visio.
- Expertise with wicket development and experience with RSA 7.5 IDE.
- Used Front End Technologies like Ajax, JSON, Servlets, XML, HTML, XHTML, JavaScript, DHTML JSP, and JSTL.
- Experience using deployment tools like Apache Ant.
- Involved with projects with web services involving J2EE and SOA technologies based projects.
- Have Worked with Web Servers like Tomcat, Oracle Weblogic and Application Server like WebSphere.
- Used Operating Systems like Windows XP/2000/Vista/7, Linux and UNIX.
- Experience with databases like ORACLE, MySQL and MS-ACCESS using sql, pl/sql.
- Involved in projects involved with Agile, Rational Unified Process RUP and Waterfall Model.
- Extensively worked with version control tools like CVS, VSS.
Technical Skills
Languages | Java JDK 1.3/1.4/1.6/1.7/1.8 , C,C , C , SQL |
Platforms | Windows 98/2000/XP/Vista/7 and Linux. |
Databases | Oracle 8i/9i, SQL Server 2005/2008, MySQL |
Application/Web Servers | Tomcat Apache, Web Sphere, JBoss |
Development Environment | Eclipse |
Web Technologies | JSP, Servlets, HTML, CSS. |
J2EE Frameworks | AJAX, Struts, MVC, EJB, Hibernate, Spring |
Scripting | Java Script |
Professional Experience
Confidential
Role: J2EE Developer
Responsibilities:
- Used JSP,Java Swing to implement front end for the application.
- Implemented CSS to maintain a standard look and feel across all the JSP pages.
- Played an important role in developing the web based development of the application using J2EE design patterns and struts. Implemented MVC pattern to create modularity between the business logic and presentation layer.
- Customized Struts Framework and helped in creating base classes.
- Implemented validations in the application using strutsvalidator framework.
- Used log4j to log messages into log files for debugging and tracking exceptions.
- Developed and maintained the data layer using the ORM framework Hibernate with Oracle Database.
- Integrated DOM with JAXP to create and convert XML documents, also accessing and manipulating DOM objects in the memory.
- Worked during the development phase with Eclipse IDE
- Implemented the integration of Struts with Spring architecture.
- Implemented Web 2.0 using AJAX with dojo to access, retrieve data without reloading the whole page.
- Implemented JNDI to locate different resources the application required.
- Worked extensively with the project architect in developing database tables.
- Actively Involved in the system requirement study and conceptual design
- Was involved in the creation of Use Cases, sequence diagrams using rational tools and system diagrams using Microsoft Visio.
- Integrated filters within the application, to control the flow of the request and to prevent unauthorized access.
- Used JSTL to perform certain functions in the JSP replacing the scriplets that were already in place.
- Created Ant Build Scripts for deploying the application.
- Worked with CVS for version control.
- Used SOAP for data communication between various events in the ordering and fulfillment systems
- Implemented Open LDAP Authentication for role based authentication
- Involved in the preparation of the Junit test cases and mock run of the code.
- Extensively worked with WeblogicWeb Server during the duration of the project.
- Was actively involved in setting code standards and writing related documentation.
Environment: WebLogic, Java 1.5, J2EE 1.4, JMS, Struts 2.0, Spring Core, Web services, JSP, JavaScript, JSTL, CSS, HTML, DHTML, XML, log4j API
Confidential
Role: Java Developer
Responsibilities:
- Assisted the team to prepare Use Cases, Class Diagrams using the UML methodology
- Analyzed and interpreted the customer's requirements and provided the business solutions
- Performed Design, coding and implementation, team co-ordination, code review, testing, and installation
- Constructed presentation layer implementing JSP, HTML , swing APIs and struts tags
- Developed server side programming using Servlets, Java Web Services and JSP.
- Develop JSPs, Form Beans, Action Classes and Exceptions using JSP/Servlet, XML and Struts1.2 framework.
- Used javascript for client side validations.
- Using JAXP with DOM Parser to parse XML Documents.
- Developed struts using the model-view-controller architecture
- Designed and implemented stateless session beans for business logic layer
- Designed, implemented and mapped entity beans in the persistent layer for the underlying data store
Environment: J2EE, EJB, Struts, tiles, JSP, HTML, JavaScript, Servlets, Java Beans, XML, XML Schema, Linux, JDBC, DAO, WebSphere Studio Application Developer 4.0, CVS, Oracle 8i, SQL, UML, Ant, JUnit and Windows.
Confidential
Java/J2EE Developer
Responsibilities:
- Provided technical guidance to business analysts, gather the requirements and convert them into technical specifications/artifacts.
- Used Object-oriented analysis OOA for object-modeling techniques to analyze the functional requirements for a system.
- Designed and developed Customer registration and login screens using HTML, Servlets and JavaScript.
- Simplified client-side scripting of HTML using JQuery, a cross-browser JavaScript library.
- Developed high-performance web applications using Struts and JQuery and XML Http Request.
- Developed web pages to display the account transactions and details pertaining to that account using DHTML and CSS.
- Configured Spring and EJB to manage Actions as beans and set their dependencies in a context file and integrated middle tier with Struts web layer.
- Wrote JavaScript validations to validate the fields of the user registration screen and login screen.
- Dealt with Hibernate open source ORM frame work for persistence management.
- Designed a network of web pages, where the user progresses through an application by selecting links, resulting in the next page being transferred to the user and rendered for their use using REST.
- Used JBoss, an application server, to implement the Java Platform Enterprise Edition, create applications and to integrate applications with other applications
- Designed and developed STRUTS, implemented event handling using Java, STRUTS, AJAX, and JavaScript for various modules.
- Configured JDBC and LDAP Security in the application server.
- Developed LDAP server configuration files to enable encryption support for password storage.
- Developed UI with AJAX, DHTML and JavaScript for more interactive web pages.
- Used JUnit to write repeatable tests.
- Used log4j for tracking errors and debugging the code.
- Implemented Spring MVC architecture and increased modularity by allowing the separation of cross-cutting concerns using Spring AOP.
- Deployed flow of Execution in the Servlet Environment using STRUTS and defined Navigation Rules.
- Developed Messaging frame work for Asynchronous service using JMS.
- Involved in unit testing and system testing and responsible for preparing test scripts for system testing.
Environment: Java, J2EE, Servlets, Struts, JMS, Hibernate, Spring, EJB, Web services, JDBC, REST, UML, HTML, JQuery, JavaScript, CSS, XML, XSD, Log4j, Oracle 10g, PL/SQL, JUnit, JNDI
Confidential
Java Developer
Responsibilities:
- Understanding existing process, requirement collection and creating prototypes.
- Designed Java classes Action classes Dispatch Action classes using Struts Framework to implement the MVC2 Architecture.
- Developed JSP pages and Action Servlets for HTML generation and for session management.
- Developed custom tags to get custom behaviors in JSP pages.
- Used Validation Framework in Struts, created custom validations and action level validations using ValidatorActionFrom.
- Designed and Developed Session Beans necessary for various functionalities.
- Designed and developed DAO's to implement the business logic.
- Web.xml and Struts-Config.xml was developed taking various design issues into consideration.
- Developed XSLT documents to transform XML source files to XML result files.
- Used JSTL extensively to display the data from the backend on the JSP pages.
- Used Session facade extensively to provide a uniform coarse-grained service layer to separate business object implementation from business service abstraction.
- Designed EJB Home Factory class using Singleton pattern to cache EJB home reference for entire application lifetime.
- Wrote Store Procedures PL/SQL for interacting with the database.
- Writing Test Plans and Design Specifications for various modules.
- Involved in Load Testing and Unit Testing.
- Coordinating with QC during Releases.
Environment:Java, Servlets, JSP, Java Mail API, Eclipse, XML, Web Sphere, Struts, EJB, CSS, HTML, JavaScript, PL/SQL, ORACLE 8i Database.
Confidential
Junior Java Developer
Responsibilites:
- Participated in the design phase of the application.
- Participated in the preparation of HLD and SSD documents
- Involved in design and development of the presentation layer using Spring Framework.
- Developed application using Struts 2.0, Spring frame work and iBatis 2.0 technologies
- Used JSP, Ajax, HTML, CSS and JavaScript for the web pages
- Worked on Cron Scheduler Technology.
- Was involved in the development of Web Services
- Worked with SAX, DOM XML Parsers.
- Created XSLT's for the pages
- Used Spring for dependency injection
- Used ILogj Rules 7.0 for incorporating the business rules in the application.
- Used XML related concepts such as developing DTDs and schemas using parsers and data presentation using XSL.
- Performed Unit testing using Junit
- Writing SQL, PL/SQL queries and Stored procedures.
- Utilized SVN as a version control system and for Configuration Management
- Created ANT build script, deployed and tested on Tomcat 5.0.
- Used Eclipse 3.3 IDE to develop the complete application
Environment:Java, Servlets, JSP, Java Mail API, Eclipse, XML, Web Sphere, Struts, EJB, CSS, HTML, JavaScript, PL/SQL, ORACLE 8i Database.
Confidential
Java Developer
Roles:
- Designed the presentation layer of the application using technologies like Microsoft FrontPage.
- Used JSP and Java Beans to implement the web part of the application
- Developed retrieving, storing user data using JDBC, JSP,Java Swing and Servlets.
- Implemented connection pools using open source technologies like c3pO
- Used Java Script for user data validations.
- Performed Unit Testing using Junit.
- Worked with project architect in developing the database using MySQL
- Facilitated the deployment of the application using JBoss.
Confidential
Java Developer
Roles:
- Designed the presentation layer of the application using technologies like Microsoft FrontPage.
- Used JSP and Java Beans to implement the web part of the application
- Developed retrieving, storing user data using JDBC, JSP,Java Swing and Servlets.
- Implemented connection pools using open source technologies like c3pO
- Used Java Script for user data validations.
- Performed Unit Testing using Junit.
- Worked with project architect in developing the database using MySQL
- Facilitated the deployment of the application using JBoss.
Environment: WebLogic, Java 1.5, J2EE 1.4, JMS, Struts 2.0, Spring Core, Web services, JSP, JavaScript, JSTL, CSS, HTML, DHTML, XML, log4j API