Java/j2ee Developer Resume Profile
Summary
- Over 6 years of experience in Analysis Design Development Implementation and testing of Web based and Client Server applications.
- Expertise in developing Web services using SOAP REST XML WSDL XML Beans and Axis.
- Extensive experience in design development and implementation of Model-View-Controller frame works using Struts and Spring MVC.
- Expertise in developing J2EE applications using J2EE components Design Patterns MVC Session facade Singleton Front Controller Business delegate Data access objects.
- Expert level skills in JDBC hibernate JPA Spring Data JPA EJB Servlet Spring web Struts JSP JSTL JSF multi-threading client/server design patterns of JEE architecture.
- Expertise in JASON XML SAX DOM XSL XSLT JAXP JAXB JDOM DTD and Resource Properties.
- Experience in UNIX Sun Solaris Red Hat Linux and Windows operating systems.
- Experience in database development and implementation using different RDBMS such as Microsoft SQL Server Oracle and MySQL.
- Experience in secure domain using Spring security and implementing simple security protocol.
- Experience in REST-ful APIs google API Twitter API
- Experience in design and development of Front-End User Interfaces/GUI s using HTML XHTML JSP JavaScript CSS and XML.
- Experience in using frontend frameworks Bootstrap iceSoft primeFace.
- Experience Knowledge of JEE Design Patterns such as Creational Structural and Behavioral design patterns Singleton Factory Facade Builder Observer DAO Value/Data Transfer etc.
- Experience in spring framework Spring IOC Spring MVC spring AOP and Spring Webflow Spring security.
- Have experience in Design Development and Deployment of Java/J2EE web components on servers like Apache Tomcat JBoss Web logic.
- Good experience in Modelling tools for UML design using MyEclipse developed UML diagrams Use-case Activity State Class diagram Sequence diagrams etc .
- Performed unit testing using JUnit integration and deployment of applications done using tools such as ANT and Maven and debugging through log4j.
- Experience in AJAX XML XSLT XPATH and Web Services with SOAP to design deploy develop and implement the internet / Intranet applications.
- Experienced in development of logging standards and mechanism based on Log4J.
- Strong Communication and Analytical skills and a demonstrated ability to handle multiple tasks as well as work independently or in a team.
- Excellent troubleshooting and debugging skills.
Technical Skills
Windows VMware Unix Linux Java PHP C C JDK JDBC J2EE Servlets JMS EJB Junit Spring Hibernate Apache Tomcat IBM Websphere DB2 Oracle SQL Server MySQL MS Access Ant Build Script MS Visual Studio MS Project MS Office JSP JSF HTML CSS XML JavaScript JQuery Proxy Bridge Strategy Decorator Observer Builder Visitor MVC IBM MQ Series STS RAD NetBeans Eclipse Struts SOAP WSDL
Professional Experience
Confidential
Java/J2ee Developer
Responsibilities
- Responsible for system analysis design and development of the CCA call center application in J2EE using MVC based architecture.
- Involved in various phases of Software Development Life Cycle SDLC as requirement gathering modeling analysis architecture design development and the project was developed using waterfall Methodologies.
- Responsible for develop of Business tire on webLogic server with EJB 3.0 and hibernate and MySql Database.
- Responsible for develop controller-tire on apache Tomcat server with Spring Web JSF JMS spring.
- Responsible for develop presentation-tire using JSP HTML CSS XHTML AJAX Java script.
- Involved in requirement analysis design coding and implementation.
- Involved in DB design and DB deployment
- Worked on different front end code to develop jquery and java script in order to evaluate the validation of the MVC framework
- Wrote Entity-tire And DAO-tire using JAP EJB annotation.
- Wrote secured Controller-tire which consumes business logic services using Spring web spring Security and EJB.
- Wrote Presentation-tire JSP JSTL HTML XHTML jQuery Bootstrap and PrimeFace.
- Developed Rest architecture based webservices to facilitate communication between client and servers.
- Used log4j for tracking errors and debugging the code.
- Involved in JUnit Testing of various modules by generating the Test Cases.
- Designed the UML diagrams based on the OOAD principles.
- Interacting with the Managers and created prototypes as per the business requirement.
Environment Java Spring Hibernate Struts Jquery Ajax Javascript Oracle Crud Pl/Sql Jdbc Apache Eclipse Weblogic Junit Bootstrap JSP JSTL Java Server Pages standard Tag Library Servlet Maven Node.Js Angular.Js Ilog Web 2.0.Unix
Confidential
Java/J2ee Developer
Responsibilities
- Responsible for system analysis design and development in J2EE using MVC based architecture.
- Involved in various phases of Software Development Life Cycle SDLC as requirement gathering modeling analysis architecture design development and the project was developed using Agile Methodologies.
- Developed REST domain model.
- Developed the application 3-tire DAO DOMAIN Service structural Model layer using and Spring web JDBC provided Dao package.
- Secured domains by spring security and implementing a simple security protocol to protect password.
- Developed a fully functional prototype application using JavaScript and Bootstrap connecting to a REST-ful server on a different domain.
- Developed API using Hibernate to interact with the Oracle database.
- Used JQuery library and implemented Ajax features.
- Used JSP HTML XHTML AJAX Java script to create interactive user interface.
- Used JavaScript for Client Side validations.
- Developed Dash-Board to monitor and report Cache Coherence Servers.
- Used CVS to maintain source and version management and used Eclipse as IDE.
- Involved in JUnit Testing of various modules by generating the Test Cases.
- Managed multiple high profile cross-functional AGILE program teams across various business units.
- Designed the UML diagrams based on the OOAD principles.
Environment Java/J2EE JSP Servlet JavaScript Spring JQuery Ajax JSON RESTEasy services Hibernate 3.0 Eclipse MSSQL SVN MAVEN Apache Tomcat Unix Bootstrap JSP JSTL Java Server Pages standard Tag Library HQL
Confidential
Java/J2ee Developer
Responsibilities
- Responsible for system analysis design and development in J2EE using MVC based architecture.
- End-to-end Project Management including customization of product based on the customer s requirement meeting delivery deadlines on development testing implementation phases of the system and customer relationship consulting.
- Designed and developed the application using Struts framework.
- Designed and developed Class Diagrams and Sequence Diagrams using Rational Rose.
- Used Struts validation framework for validation of form data.
- Integrated spring Dependency Injection among different layers of an application.
- Developed Object Model from Hibernate mapping files.
- Designed JAVA Lab materials and solutions Assured adherence to corporate standards and Review code and direct trainees toward possible solutions.
- Used various design patterns to direct trainees toward best solutions.
- Prepared training materials.
- Helped trainees to finish their assignments using several frameworks such as Java applet Spring MVC Hibernate Struts.
- The several technologies were used to create and deploy web pages such as JSP JavaScript HTML and CSS. Re-explained unclear material to trainees.
- Used Hibernate as ORM tool to store the persistence data into the Oracle database.
- Used AJAX in suggestion list and to display dialog boxes.
- Developed Session Beans EJB for the Business logic.
- Developed Oracle PL/SQL Stored procedures .
- Performed unit testing using JUNIT framework and used Test Cases for testing Action Classes.
- Monitored the logs using Log4j and fixed the problems and used SVN for version control.
- Managed Source Control and Version Control using CVS and SVN
- Involved in research activities for determining frameworks and technologies feasible for the development of application.
Environment Java Script HTML CSS JSP JQuery MVC Hibernate Struts spring Oracle Windows MS Office Apache Tomcat Maven HQL Unix Apache Tomcat.
Confidential
Java/J2ee 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 JMS API Eclipse XML Web Sphere Spring web EJB CSS HTML JavaScript PL/SQL ORACLE 8i Database maven HQL.
Confidential
Java Developer
Responsibilities
- Involved in System Analysis and Design methodology as well as Object Oriented Design and development using OOAD methodology to capture and model business requirements.
- Implemented the web-based application following the MVC II architecture using Struts Framework.
- Designed the front-end using HTML Javascript and CSS.
- Extensively used Custom JSP tags to separate presentation from application logic.
- Installation Configuration administration of Weblogic environment including deployment of Servlets.
- Extensively used the Java collection Framework Classes for Holding the Application objects.
- Designed and developed used XSLT transformation components to convert data from XML to HTML Used XML DOM API for parsing XML.
- Involved in writing SQL Stored procedure and PL/SQL for back end. Used Views and Functions at the Oracle Database end.
- Used Hibernate for Object Relational mapping.
- Used spring Framework for implementing business logic and maintaining transactions.
- Used Struts Frame work to create Web Applications that leverage both Servlets and JSP.
- Generated XML documents using Schemas and DTDs.
- Participated in Unit Testing of the project.
- Used ANT for compilation and building JAR WAR and EAR files.
- Used JUnit/Eclipse for the unit testing of various modules.
Environment Java J2EE JSP MVC Servlet Spring web Weblogic Application Server Web services XML XSLT HTML Hibernate Spring SOAP CSS JavaScript Multithreading Oracle mySql JUnit JDBC Windows Unix maven HQL.