Sr. Java Script Expert/ Script Expert /j2ee Developer Resume
Los Angeles, CA
PROFESSIONAL SUMMARY
- Around 7 years of extensive experience in Design, Development & Testing of software applications.
- Through noledge on Object Oriented Programming concepts.
- Designed and developed multiple J2EEä Model 2 MVC based Web Application using J2EEä Technologies (EJB, Servlets, and JSP), Patterns and popular open - source framework Struts1.2, Hibernate3.0 and ORM.
- Strong development skills in Java, J2EEä, JDBC, JSP, Servlets, EJB (J2EEä), JMS (Tibco), JNDI, RMI, C, HTML, XML, XSL, Java Script, JQuery, DB2, Oracle, SQL Server and Macromedia tools.
- Hands on experience in one more MVC frame work Spring (DI/IOC, AOP and JDBC template).
- Hands on experience in using Hibernate for Database communication, retrieval and update.
- Experience in writing Web Services using WSDL, SOAP, RPC, REST and UDDI in distributed web application development environment.
- Experience of using ANT and Maven tool to generate deployable files.
- Extensive experience in programming, deploying, configuring, fine-tuning and administering middle-tier popular J2EEä Application Servers like IBM WebSphere8.0, BEA WebLogic and open source JBoss and Apache Tomcat 6.0.
- Proficient in implementing Design patterns like Singleton, Factory, DAO, and DTO.
- Experience in generating UML used case diagrams, class and sequence diagrams using Rational Rose, Microsoft Visio.
- Experience of working wif databases Oracle 8i/ 9i/ 10g/11g, SQL/MySQL and DB2.
- Working noledge of other programming languages like C, C++ and markup language like XML, HTML, DHTML, XHTML.
- Excellent Organizational and interpersonal skills wif a strong technical background.
- Quick learner, ability to work in challenging and versatile environments and self-motivated, excellent written/verbal communication.
TECHNICAL SKILLS
Languages: Java/JDK, C, C++,Unix
Java Web Technologies: HTML, Java Script, JQuery, XML, XSL, XSD, CSS, AppletsJ2EE 1.2/1.3, JDBC, Servlets, JSP, Java Beans, RMI, EJBJNDI, JAXP, CSS, JMS(Tibco)
Databases: Oracle 8i/9i/10g/11g, MS Access, SQL/MY SQL, DB2
Application Framework: Struts,J2EE, Junit, Log4j
Source Control: CVS, VSS, Rational ClearCase, ANT
Tools/IDE’s: Eclipse, IBM Web Sphere Studio (WSAD), JBuilder, Rational Rose, VSS, CVSRational ClearCase, ANT, MS-Office, JUnit
Web/App-Servers: Web Sphere, Web Logic, Tomcat, JBoss
Methodologies/Frameworks: MVC, UML, RUP, Design Patterns
Operating Systems: UNIX - Solaris, Red Hat Linux, Windows 7/XP/Vista
PROFESSIONAL EXPERIENCE
Confidential, Los Angeles, CA
Sr. Java Script Expert/ Script Expert /J2EE developer
Responsibilities:
- Involved in full life cycle development of Auto Bind Project where the user can buy the policies for Auto, Home and Life Insurance.
- Used Struts1.2 framework in design, develop and maintenance of this application to implement MVC design pattern.
- Designed and developed the user interface using Struts View component, JSP, HTML, DHTML, CSS, JavaScript and JQuery.
- Used JavaScript and AJAX for calling server side components dynamically.
- Experience in writing SQL Queries for data retrieval using JDBC.
- Used Hibernate as ORM tool and defined the mapping and relationship of each table in database to java object.
- Created detail design document, Use cases and Class Diagrams using UML.
- Developed client side validations using Struts Validations framework, JavaScript and JQuery.
- Created Servlets for business logic workflow.
- Involved in the testing phase by building JUnit test cases.
- Hands on experience wif debugging tools Firebug and Google Developer.
- Involved in Design and Development of Mobile Application in guiding the user to appropriate Website.
- Experienced in building mobile friendly web sites and web applications through PHP, JSP and HTML.
- Placed a major role in detecting the devices and looking for the Web trends.
- Developed JSP pages for interaction of User wif Database using Tomcat server.
- Created the XML pages for the struts framework to integrate all components.
- Used Eclipse as development environment.
- Experience in working wif Spring MVC using AOP, DI/IOC and JDBC template.
- Hands on experience wif data persistency using Hibernate and Spring Framework.
- Developed many Java Interfaces to integrate the Web Services wif the database transaction tables.
- Experience in developingwebservicesfor production systems using SOAP and WSDL.
- Co-ordinate wif the QA lead for development of test plan, test cases, test code and actual testing responsible for defects allocation and those defects are resolved.
- Involved in testing and deployment of the application on Web logic Application Server during integration and QA testing phase.
Environment: Java, JDK 1.6, J2EE, JSP, JDBC, JMS(Tibco), Struts 1.2, Spring, Servlets2.4, JSP, Firebug, Google Developer, Ajax, Oracle9i/10g/11g, SQL 2008R2, SOA(SOAP, WSDL), XHTML, CSS, XML/XSL,, UML, JUnit, Windows 2007, Linux, Agile, IBM Weblogic10g, Eclipse 5.1, Hibernate3.0, Java Script, JQuery, PHP.
Confidential, IL
Sr. Java /J2EE developer
Responsibilities:
- Created detail design document, Use cases and Class Diagrams using UML and Rational Rose.
- Created sequence diagrams to show the flow of pages using Rational Rose.
- Used Struts1.2 framework to implement the MVC design pattern.
- Created Web.xml, Struts-config.xml, Validation.xml and tiles-def.xml files to integrate all the components in the Struts framework.
- Involved in the Development of Springs Framework Controllers.
- Used Spring Inversion of Controland Transaction Management for processing batch files.
- Developed applications using Hibernate persistent framework, developed persistent classes, hibernate-mapping files .hbm.xml file, hibernate query language.
- Experience in working wif Web Services.
- Developed the presentation layer of the application using JSP pages.
- Used J2EE design patterns like Session Facade, Business Delegate, Service Locator, DAO, Singleton etc. for the enterprise applications.
- Used Stateless Session Beans (EJB) for implementing business logic.
- Wrote numerous Java classes using EJB 3.0, JSP and Servlets 2.4.
- Installation and setup of the class paths, maintenance and troubleshooting while deployment of software during development and QA phases.
- Worked on WebSphere Data Power SOA Appliances for easy-to-deploy network devices to simplify, halp secure, and accelerate your XML and Web services deployments.
- Built the application using Apache ANT 1.7.
- Hands on experience wif Agile environment based on the iterative and incremental development.
- Used Eclipse 5.1 IDE as development environment.
- Involved in Design Reviews, Code Walk through, Client interaction and team Support.
- Involved in Unit integration, bug fixing, and acceptance testing wif test cases.
- Involved in the testing phase by building JUnit test cases and suites.
- Actively involved in deploying and performance tuning the application on weblogic10g application server.
- TEMPEffectively involved in System Integration and Implementation.
- Developed DAO design pattern for hiding the access to data source objects.
Environment: Java, JDK 1.6, J2EE, JSP, EJB3.0, JDBC, JNDI, JMS(Tibco), Struts 1.2, Spring, Servlets2.4, DAO, Java Persistent API (JPA), Oracle9i/10g, SQL 2008R2, SOA(SOAP, WSDL), XHTML, CSS, XML/XSL,, UML, Rational Rose, JUnit, Tibco messaging, Windows 2007, Linux, Shell Scripts, Agile, IBM Weblogic10g, Eclipse 5.1, ExtJs, Hibernate3.0, ANT1.7.
Confidential, Ohio
Sr. Java Developer
Responsibilities:
- Involved in creating design documents for the project using Rational Rose tool, UML and J2EE design patterns.
- Designed and developed application based on Struts MVC framework.
- Employed Data Transfer Object, Data Access Object, Business Delegate, Service Locator and Singleton design patterns for the above framework.
- Developed Struts Dispatch Action classes and DynaAction Forms using Struts framework.
- Configured the WebSphere8.0 application server and deployed the web components.
- Developed all J2EE components using Eclipse 5.1.
- Involved in developing the business logic using the session and entity beans and persistency layer classes wif EJB3.0.
- Designed and developed the user interface using Struts View component, JSP, HTML, CSS and JavaScript.
- Worked on XML using SAX and DOM parsers.
- ANT1.7 was used for the entire build process.
- Hands on experience in working wif Agile environment.
- Hands on experience wif GWT, extJs and Gwt-Ext.
- Used XSL/XSLT for transforming XML documents.
- Implemented stored procedures using callablestatement in Oracle for data accessing and manipulation.
- Used CVS for version controlling and JUnit for unit testing.
- Involved in development of a generic Data access object (DAO) layer module for user accounts and sales reporting using JDBC to interface wif database systems running on Oracle.
- Performed deployment, end user training for the above.
Environment: J2EE, JSP, Servlet2.4, XML, Struts 1.2, EJB3.0, BEA WebSphere8.0, Eclipse 5.1, JDBC, Agile, JMS(MQ Series), MySql, Junit, ANT1.7, GWT2.2, Rational Rose, Win XP,DAO pattern, SAX, DOM, XSL/XSLT,HTML,JAXP,CSS.
Confidential, LA
Java/J2EE Developer
Responsibilities:
- Gatheird & analyzed requirements from the customer and written requirements, technical and design specifications.
- Participate in business analysis requirements wif the business analyst.
- Involved in the Development of Struts MVC Framework.
- Developed Controller for request, response paradism by Struts Controllers using Struts-MVC pattern.
- Configured the URL mappings and bean classes using Struts-web.xml.
- Developed Hibernate mapping files and Domain objects.
- Worked on Hibernate object/relational mapping according to database schema
- Worked on AJAX implementation for retrieving the content and display it wif out reloading the existing page
- Implemented the application using the various J2EE design patterns like DAO, Singleton and Business Facade.
- Involved in Web Service development and implementation.
- Hands on experience in deployment of J2EE applications on WebSphere Application Servers 6.0(WAS).
- Development of different application layers like ActionHandler, Facade and process objects.
- Written Test cases using JUnit framework to validate the application flows in different scenarios in the standalone application.
- Hands on experience wif JQueries
- Mentoring developers regarding business noledge and application framework noledge.
- Developing business objects which contains the business logic and also interacts wif database (DAO).
- Production support contact - to analyze, debug and investigate on problems reported by users
- Code reviews (standards, performance tuning, re factoring, reusability)
- Used Log4J to print the logging, debugging, warning, info on the server console.
- Written ANT build script for the application build and deployment.
- Performed Unit testing.
- Through noledge on core java concepts.
- Used agile methodology for the software development process.
Environment: Java, J2EE, J2SE, JDK 1.5, RSA, RTC, Struts1.2, Hibernate, WebSphere Application Server (WAS)6.0, JDBC 2.0, JQueries, SQL Server 2005, Net Bean, Servlets 2.2, JSP 1.2, Log4j1.2, Web Services, SOAP, Junit, HTML, DHTML, XML, JavaScript, Apache Ant.
Confidential, IN
Junior Java Developer
Responsibilities:
- Developed and deployed the applications wif huge customer base of more than a million users
- Involved in Object Oriented Design/Object Oriented Analysis wif usage of UML Sequence Diagrams and Class Diagrams wif Microsoft Visio/Rational Rose.
- Developed SQL scripts for mapping data and for creating transactional tables and unique Indexes.
- Implemented Different Design patterns like singleton, factory and J2EE design patterns like Business delegate, session facade, Value object and DAO design patterns.
- Developed many Java Interfaces to integrate the web services wif the database transaction tables.
- Developed many ASPs to collate user entered data and convert the same into host recognizable information for further processing.
- Contributed in design and development of Struts/MVC web based application.
- Used Struts Tiles and Validator framework extensively in developing the application.
- Involved in writing JSP and Struts Action, DAO classes. Used JSTL Tag library (Core, Logic, Nested, Bean and Html taglibs) to create standard dynamic web pages.
- Wrote the DAO classes for accessing SQL.
- Involved in performing Unit and Integration testing (JUnit). Strictly followed Test Driven Development (TDD Approach) environment using Agile methodologies.
- Good noledge on JQueries.
- Used CVS for source Version Control.
- Used SQL Query Analyzer for writing SQL scripts.
- Hosted the application on Microsoft Internet Information Server.
- Good hands on experience wif core java concepts
- Used stateless session beans (EJB) for implementing business logic.
Environment: Java/J2EE (JSP1.2, STRUTS1.2, Servlets2.2),J2SE, Eclipse, JUnit, DAO, ASP, CVS, EJB, DB2, JSTL Tag library, JQueries, UML Rational Rose, XML, HTML, DHTML, JavaScript, JDBC.
Confidential, Hyderabad, INDIA
Junior Java Developer
Responsibilities:
- System Requirements gathering for the project.
- Preparation of the Detailed Design document for the project by developing business process flows, requirements definition, use cases, and object model
- Designed and implemented a GUI framework for Swing. Developers using the framework define actions, popup menus in XML, the framework builds the graphical components.
- Designed the class diagrams and sequence diagrams.
- Developed the presentation layer and GUI framework dat are written using JSP and client-side validations were done using JavaScript.
- Use MVC architecture.
- Creation Test plan. Development and coding of Test classes and Test Cases.
- Execution of Test cases in Jbuilder.
- Defect fixing. Client communication & Query resolution
- Testing of the product: Unit Testing, Regression Testing, and Integration Testing.
- Used Eclipse as the IDE and Struts Framework for developing the application.
- Developed the JSPs for the application.
- Created struts-config file and resource bundles for Distribution module using Struts Framework.
- Implemented ActionForm classes, Action classes for the entire Reports module using Struts framework.
- Worked on core java for multithreading, arrays and GUI (AWT).
Environment: Java, J2SE5.0, Arrays, MultiThreading, GUI, Struts, Servlets, JSP, Eclipse, Oracle 8i, XML, HTML/DHTML, JbuilderX, ActionForm, Actionclasses
