Java / J2ee Developer Resume
Walnut Creek, CA
SUMMARY
- Over 7 Years of experience in the IT industry specifically in web technologies with skills in analysis, design, development, re - engineering, maintenance, installation, implementation and testing Java based systems.
- Expertise in developing application specific Object model, Use case diagrams, Class diagrams, Sequence diagrams, Collaboration diagrams and Reverse engineering.
- Used MVC2 Architecture with Struts Frameworks for application design.
- Proficient in traditional System Analysis and Design methodology as well as Object Oriented.
- Implemented the application using Spring Web MVC, Spring JDBC, JSPs, JAXB, JCS cache, Java Stack, SOA, Core Java, Multithreading, Data Structures, XML, JSON, REST, Spring, Hibernate, web Services.
- Expertise in OOA, OOD, Distributed Application Development and Object Oriented Programming (OOPs).
- Worked in Web Technologies using Java J2EE, Servlets, JSP, Struts, spring, Hibernate, Java Beans, Collections, JDBC, JavaScript, JSON, AJAX, JQUERY, XML, HTML, DHTML, and CSS.
- Experienced with XML Parsers (SAX, DOM).
- Experience in Web Services (SOAP, WSDL, UDDI), JAX-WS, JAX-RPC, RESTFUL.
- Experienced with Spring framework, Struts and Hibernate.
- Comprehensive experience in designing and developing applications using UML with Rational Rose.
- Experienced in database such as SQL Server 2000/2005, Oracle 9i/10g, MySQL.
- Extensively worked on Stored Procedures, Functions, Triggers and Cursors using PL/SQL and T-SQL.
- Excellent working knowledge on App server like, Weblogic 7.0/8.0, Tomcat 5.5 in building and deploying applications.
- Experienced in developing applications using Eclipse, Struts framework using MVC II architecture, Hibernate & Spring. Used ANT, Version Control (CVS).
- Experience in Insurance, Media, Banking and Finance domain.
- Good experience with production support.
TECHNICAL SKILLS
Java Technologies: JDK (1.6), Servlets, Struts 2.0/1.2, Spring 2.5/2.0, Hibernate, JSP 1.2, JDBC 2.0, JNDI, ANTXML, (DTD, Schema, DOM, SAX), Java Beans, Web services (WSDL, XML, SOAP)HTML,CSS,JSP, JSON, GROOVY,JQUERY,AJAX, JavaScript.
Frameworks: Spring 1.x/2.0/2.5, Hibernate 3.0, Struts 1.x/2.x.
Languages: Java, SQL, T-SQL, PL/SQL,Perl, XML, HTML, DHTML, UML.
Database: SQL Server 2005/2008, Oracle 9i/10g, MySQL 4.1.
Servers: Apache Tomcat 5.5, JBoss 5.0, Weblogic App Server.
Script /OS: JavaScript, Perl, Shell, Linux, UNIX, Windows XP/NT/2000.
IDE: Eclipse 3.5
Version Control: CVS, Clear Case
PROFESSIONAL EXPERIENCE
Confidential, Walnut Creek, CA
Java / J2ee Developer
Responsibilities:
- Involved in Design and Development using OOAD methodology to capture and model business requirements.
- Used MVC2 Architecture with Struts Frameworks for application design.
- Proficient in traditional System Analysis and Design methodology as well as Object Oriented.
- Implemented the application using Spring Web MVC, Spring XML, JSON, REST, Web Services.
- Used JSPs with Struts tags for the presentation layer.
- Developed EJB and deployed them on WebLogic Application Server.
- Developed Web services in JAVA and Oracle SOA Suite for Wires Project.
- Created backend data layer PL/SQL stored procedures Tables, schemas.
- Loaded data in Oracle Tables using SQL*Loader.
- Created Java/ JDBC code to read/update data.
- Worked on application using Spring MVC, JSP and Jason/XML contracts.
- Created SOAP based Web services With APACHE AXIS.
- Implemented Authorization & Authentication, security using LDAP.
- Installation, Configuration & administration of Weblogic and JBOSS servers, including deployment of EJBs and Servlets.
- Scripted shell scripts for build automation and test case automation.
- Developed Action Forms and Controllers in STRUTS.
- Used ANT for compilation and building JAR files. Automated build using APACHE MAVEN.
- Written Stored procedures, Views and Functions at the Oracle Database end, used Spring JDBC
- Root cause analysis and debugging of the supported older versions of the system.
- Preformed Unit Testing, Writing Test Plan, Test Cases and Test Scripts.
- Production support, Ticketing, Bug fixing and monitoring production API failures in round robin process in the team.
- Involved in fixing high priority tickets before expectation time.
Environment: Java, J2EE, Spring 3.0, JSP, Servlet, WebLogic Application Server, XML,XSLT, HTML, DOM, Oracle 9i, PLSQL, JDBC,PL/SQL, SQL*Loader, ANT, Javascript, Clear Case, OOD, UML, Rational Rose, UNIX, Linux.
Confidential, Walnut Creek, CA
Java / J2ee Developer
Responsibilities:
- Design Object Oriented Design methodology and development using OOAD methodology to capture and model business requirements.
- Implemented UI using JQUERY, AJAX, JavaScript, and XML for interactive cross browser functionality and complex user interface.
- Implemented the web-based application using Spring Framework.
- Developed JSPs for the multiple views in the presentation layer and Java Beans for model layer
- Designed, developed and maintained the data layer using Hibernate and performed configuration of Spring Application Framework.
- Used Webservices to extract client related data from databases using WSDL, JSON,XML and SOAP.
- Developed Servlets, JSP pages, Beans and worked on integration and Security.
- Designed and developed Middleware Components using Weblogic Application Server.
- Installed Oracle database, created tables, schemas and stored procedures.
- Created complex SQL Queries, PL/SQL Stored procedures, Functions for back end.
- Used JDBC to access database tables and Stored procedures.
- Used ANT for compilation and building JAR files.
- Used CVS for version controlling and JUnit for unit testing.
Environment: Java, J2EE, Spring MVC, JQUERY, AJAX, JSP, JSON,JavaScript, Servlets,Hibernate, Weblogic Application Server 9.x, XML Oracle 9i, PL/SQL, JUnit, ANT, Shell Script, Solaris, Linux, Windows XP.
Confidential, Rancho Cordova, CA
Java / J2ee Developer
Responsibilities:
- Involved in preparing engineering specification with OOA and OOD.
- Modified the UI screens created by web designer using HTML, JSP, CSS, Javascripts.
- Created wireframes for different front end experiences for users and admin
- Designed and implemented MVC architecture using Struts Framework which involved writing action classes and JSP pages.
- Implemented design patterns like Singleton, Facade & Factory to add definition to design
- Used JSP for content layout and presentation.
- Designed developed and maintained the data layer using Hibernate and performed configuration of Struts, Application Framework.
- Encapsulated Business rules in PL/SQL and data was written to database in accordance to it.
- Used Web Services to extract related data from database using WSDL, XML, SOAP
- Used Web services to allow communication between through SOAP over HTTP based on XML using SOAP.
- Used Groovy to process XML data
- Worked on tuning of back-end Oracle stored procedures using TOAD.
- Created complex SQL Queries, PL/SQL Stored procedures, Functions for back end.
- Used JDBC to access database tables and Stored procedures.
- Developed and maintained ANT Scripts.
- Used JUnit for Unit testing the application.
- Performed production support of the application in production.
- Performed automation of production tasks using Perl and Unix scripts
- Managed daily production issues .
Environment: Java, J2EE, Struts MVC, JSP, Servlets, Weblogic 8.1, Hibernate XML, SAX, Web Services, Perl, ANT, SOAP, WSDL, JavaScript, PL/SQL,CVS, Oracle 10gi, Unix.
Confidential, San Jose, CA
Java/ J2EE Developer
Responsibilities:
- Involved in System Analysis and Design methodology as well as Object Oriented Design and development using OOA/OOD methodology to capture and model business requirements.
- Proficient in doing Object Oriented Design using UML-Rational Rose.
- Created Technical Design Documentation (TDD) based on the Business Specifications.
- Created JSP pages with Struts Tags and JSTL.
- Developed UI using HTML, JavaScript, CSS, AJAX and JSP for interactive cross browser functionality and complex user interface.
- Implemented the web-based application following the MVC II architecture using Struts Framework.
- Used XML DOM API for parsing XML.
- Developed Scripts for automation of productions tasks using Perl,Unix scripts
- Used ANT for compilation and building JAR, WAR and EAR files.
- Used JUnit/Eclipse for the unit testing of various modules.
- Project coordination with other Development teams, System managers and web master and developed good working environment.
Environment: Java, J2EE, JSP, Javascript, AJAX, MVC, Servlet, Struts, Oracle, PL/SQL, Weblogic Application Server 8.1, XML. UML, JUnit, ANT, Perl,Unix..
Confidential
Software Engineer
Responsibilities:
- Understanding the client requirements and preparing requirement specification detailed design, coding, testing and documentation.
- Extensively used Struts and Spring Framework
- Designing the presentation layer using JSP, Struts Tag Library, JavaScript, Display Tag, DHTML and CSS.
- Developed complex reusable components using JSP custom tags and used the standard tags.
- Created all web-related material. Coding in HTML, JavaScript, CSS, and through the use of applications such as Internet explorer and FireFox.
- Developed JSP pages with Struts frame work, Custom tags and JSTL.
- Developed Servlets, JSP pages, Beans, JavaScript and worked on integration.
- Design and Development of client side portions of E-Commerce websites using HTML, DHTML, CSS, XHTML and other client side technologies
- Transformed XML to HTML using XSL.
- Designed, Developed Web pages for the application using JSP, HTML, DHTML and Java Script for validation.
- Effectively supported the production instance by assisting the user and participated in the client meeting calls and project trainings.
- Written utility scripts and jobs using UNIX shell scripts.
Environment: Java, J2EE, JSP, JavaScript, XHTML, CSS, Display Tags, Java Scripts, Apache Ant, Tomcat, Unix
