Java / J2ee Developer Resume
Redwood City, CA
PROFESSIONAL SUMMARY:
- Over 7.5 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.
- 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, AJAX, XML, HTML, DHTML, and CSS.
- Experience in Web Services REST and 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 MS Visio
- Experienced in databases such as Oracle 9i/10g/11g, 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.
- Knowledge in Python
- 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, ANTJava Beans, Web services (WSDL, XML, SOAP), HTML, CSS, JSP, JQUERY, AJAX, JavaScript.
Frameworks: Spring 1.x/2.0/2.5, Hibernate 3.0, Struts 1.x/2.x.
Languages: Java,Python, PL/SQL, 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, RedWood City, 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
- Developed business logic using Java and Spring Framework.
- Designed, developed and maintained the data layer using Hibernate and performed configuration of Spring Application Framework.
- Used Webservices to extract client related data from network nodes and various websites using WSDL, XML and SOAP.
- Designed and developed Middleware Components using Weblogic Application Server.
- Developing automated scripts for monitoring network infrastructure using Python/Shell
- Created complex SQL Queries, PL/SQL Stored procedures, Functions for back end.
- Used ANT for compilation and building JAR files.
- Used CVS for version controlling and JUnit for unit testing.
Environment: Java, J2EE, JQUERY, AJAX, JSP, JavaScript, Servlets, Spring, Hibernate, Weblogic Application Server 9.x, XML Oracle 9i, PYTHON, PL/SQL, JUnit, ANT, Shell Script, Solaris, Linux, Windows XP.
Confidential, San Francisco, C A
Java Developer
Responsibilities:
- Experience in System Analysis and Design methodology as well as Object Oriented Design and Development using OOAD methodology to capture and model business requirements.
- Created the UI using Ajax, Javascripts, HTML and CSS .
- Used Agile/Scrum methodology.
- Designed and implemented MVC architecture using Spring Framework .
- Developed applications for cars head unit system
- Configured and Used spring Hibernate to manipulate data in data base
- Configured SOAP based web-services using Apache Axis2.
- Responsible for developing Class Diagrams and sequence diagrams for modules using Rational Rose.
- Application developed with strict adherence to J2EE best practices.
- Used Spring Core, Spring MVC to develop the applications.
- Designed tables, constraints, necessary stored procedures, functions, Triggers and packages using PL/SQL Oracle 10g.
- Used Apache Tomcat 6.0.35 to deploy the web application.
- RESTeasy web application used for exposing different Phone/Email and other functions to UI
- Review and guide the application architects with Object Oriented Design using Rational Unified Process
Environment: Java, J2EE, JSP, Servlet, Spring 3.x, HTML, CSS, XML, JavaScript, RESTeasy, Hibernate, Web Services (SOAP), Apache/Tomcat Server 6.x, Oracle 10g, JUnit, JDBC, PL/SQL, Eclipse, ANT, Rational Rose, Solaris/Windows2000.
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 Visio.
- Created Technical Design Documentation (TDD) based on the Business Specifications.
- Created JSP pages with Struts and Tags .
- 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.
- Developed Scripts for UNIX platform deployment.
- 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, Windows 2000.
Confidential, San Leandro CA
Java / J2ee Developer
Responsibilities:
- Worked on requirement gathering, High level and detail design.
- Used AGILE/Scrum methodology to develop application.
- Review and guide the application architects with Object Oriented Design using Rational Unified Process (RUP).
- Implemented the web-based application following the MVC II architecture using Spring Framework.
- Developed User defined Custom JSP tags to separate presentation from application logic.
- Responsible for creation and consumption of Web services using SOAP and WSDL using JAX-WS.
- Designed, developed JSP, Servlets and deployed them on Weblogic Application Server
- Used Hibernate for DAO mapping the Object oriented model of Java with Oracle.
- Wrote SQL, Stored procedure and PL/SQL for back end.
- Developed Scripts for UNIX platform deployment.
- Used ANT for compilation and building JAR, WAR and EAR files.
- Experience doing unit testing using Junit.
Environment: Java, J2EE, JSP, Servlet, Spring 3.x, HTML, CSS, XML, JavaScript,, Hibernate, Web Services (SOAP), WebLogic App Server 11.x, Oracle 10g/9i, JUnit, JDBC, PL/SQL, Eclipse, ANT, Rational Rose, RESTeasy, CVS, Solaris/Windows2000.
Confidential
Software Engineer
Responsibilities:
- Understanding the client requirements and preparing requirement specification detailed design, coding, testing and documentation.
- Extensively used Struts and Spring Framework
- Developed complex reusable components using JSP custom tags and used the standard tags.
- .
- 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 s.
- Written utility scripts and jobs using UNIX shell scripts.
Environment: Java, J2EE, JSP, JavaScript, XHTML, CSS, Display Tags, Java Scripts, Apache Ant, Tomcat, Unix
