We provide IT Staff Augmentation Services!

Java Developer Resume

0/5 (Submit Your Rating)

San Jose, CA

SUMMARY

  • Over 6+ 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 OOAD and OOP from designing UML diagrams using IBM Rational Rose, Enterprise Architect.
  • Proficient in handling web and application servers in creating Connection pool, JMS, deploying applications on WebSphere, Tomcat.
  • Development, testing and deployment experience of applications on Windows and UNIX platforms through IDE’s such as Eclipse, NetBeans.
  • Expertise in designing and developing applications using J2EE technologies including Servlets, JSP, Struts, Hibernate, Web Services, XML, JDBC, CVS, SVN, Maven.
  • Expertise in MVC 2 architecture using Jakarta Struts 1.3 with features like Validation framework, tiles framework and Internationalization.
  • Experience working with Agile methodology and Kanban methodology.
  • Experience in usage of ORM (Hibernate) in Spring framework.
  • Experience in SQL, PL/SQL programming with Oracle, MS SQL Server and MySQL.
  • Experience working with REST and SOAP web services.
  • Experienced with HTML, CSS, JQuery and Ajax.
  • Extensively worked on XML Parsers (SAX, DOM).
  • Experienced in database such as SQL Server 2000/2005, Oracle 9i/10g, MySQL.
  • Experience working with Agile, Waterfall methodology and SCRUM.
  • Proficient in persistence framework like Hibernate ORM, JPA.
  • Performed unit testing using JUnit, integration and deployment of applications done using tools Maven.
  • Experience in using J2EE design patterns such Model-View-Controller (MVC), Singleton and Business Delegate.
  • Experience working with Software as service (SaaS and Cloud technologies).
  • Excellent working knowledge on App server like, Weblogic 7.0/8.0, Tomcat 5.5 in building and deploying applications.
  • Used ANT, Version Control (CVS).
  • Good experience with production support.

TECHNICAL SKILLS

Java Technologies: JDK (1.6), JDBC 2.0, Beans, RMI, Servlets, Struts 2.0/1.2, Spring 2.5/2.0, Hibernate, JSP 1.2, JDBC 2.0, JNDI, ANT, AJAX, XML, (DTD, Schema, DOM, SAX), Java Beans, Web services (WSDL, XML, SOAP), HTML, DHTML, JavaScript.

Frameworks: Spring 3.0/2.5, Hibernate 3.0, Struts 1.x/2.x.

Languages: Java, SQL, T-SQL, 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, WebSphere 8.x/7.x, Weblogic App Server.

Script Language/OS: JavaScript, Perl, Shell, Linux, UNIX, Windows XP/NT/2000.

Development Tools: Eclipse 2.x/3.5

Version Control: CVS, Clear Case

PROFESSIONAL EXPERIENCE

Confidential, Los Angeles, CA

Java / J2ee Developer

Responsibilities:

  • Worked on complete life cycle, Design, development and testing using OOA and OOD.
  • Used JSP, HTML, and CSS for content layout and presentation.
  • Developed the application using SaaS framework.
  • Involved in all phases of the complete SDLC including requirement Collection, Design and Analysis of the Specifications, Development of the Application.
  • Customized and implemented Service Now Product to suit Amgens requirement.
  • Used Siteminder for single sign on. Used LDAP to integrate users, project and call centers
  • Used SOAP based WebServices to import the knowledge base articles into Service Now using WSDL, XML, SOAP
  • Participate in technology/tools evaluation and software technical proof of concepts.
  • Made extensive use of Jsoup API for HTML parsing.
  • Integrated service-now with GDS / LDAP to pull the user records into the system tables.
  • Extensively worked with JavaScript to automate the process of creating incidents from an Attention alarm.
  • Involved extensively in using Enterprise Architect for the UML diagrams.
  • Experience working with Quality Center and SharePoint.
  • Worked with Kanban methodology.
  • Experience working with data migration.
  • Used JUnit for Unit testing the application.
  • Performed production support of the application in production.
  • Developed and maintained MAVEN.
  • Managed daily production issues.

Environment: Java, J2EE, JSP, Servlets, MVC, Weblogic 8.1, Hibernate WebServices, ANT, SOAP, WSDL, JavaScript, PL/SQL, CVS, Oracle 10gi, JUnit, UNIX, MAVEN.

Confidential, Torrance, CA

Java Developer

Responsibilities:

  • Worked on complete life cycle, Design, development and testing using OOA and OOD.
  • Used JSP, HTML, JQuery, AJAX and CSS for content layout and presentation.
  • Created the web application using MVC pattern to manage runtime content, in the form of POIs.
  • Employed MVC struts framework to develop the application.
  • Involved in all phases of the complete SDLC including requirement Collection, Design and Analysis of the
  • Used Web Services(SOAP) to exchange information.
  • Worked on tuning of back-end Oracle stored procedures using TOAD.
  • Used Hibernate framework for back end development and Spring dependency injection for middle layer development
  • Involved in debugging the application.
  • Used Maven to build the application components.

Environment: Java, J2EE, JSP, Servlets, MVC, Weblogic 8.1,, WebServices, ANT, SOAP, WSDL, JavaScript, PL/SQL, CVS, Oracle 10gi, JUnit, UNIX.

Confidential, San Jose, CA

Java Developer

Responsibilities:

  • Responsible for developing Use Case, Class diagrams and Sequence diagrams for the modules using UML and Rational Rose.
  • Used Spring Framework for dependency injection with the help of spring configuration files.
  • Developed the presentation layer using JSP, HTML, CSS and client validations using JavaScript.
  • Used AJAX and JQuery to create and UI.
  • Used Webservices to extract product related data from databases using WSDL, XML and SOAP.
  • Developed Servlets, JSP pages, Beans and worked on integration and Security.
  • Used JAXB processor for marshalling and un-marshalling of XML to JAVA objects.
  • Implemented business logic using Session Beans, Servlets and PL/SQL stored procedures
  • Involved in Installation and configuration of Tomcat Server
  • Involved in writing DAO layer using Hibernate to access the Oracle database.
  • Involved in the configuration management using CVS.
  • Developed various test cases and performed unit testing using JUnit.
  • Developed Unit test cases for the classes using JUnit.
  • Developed stored procedures to extract data from Oracle database.
  • Application developed with strict adherence to J2EE best practices.
  • Developed Ant scripts to bundle and deploy application.

Environment: Java, J2EE, JSP,, Servlets, SQL/PLSQL, Web Services, SOAP, WSDL, Hibernate, JUnit, Tomcat 5.5, Oracle 9i, CVS and Windows.

Confidential, Los Angeles, CA

Java/ J2EE Developer

Responsibilities:

  • Participated in various stages of the project life cycle mainly design, implementation testing, deployment and enhancement of the application.
  • Analysis and Designing new enhancements for every release. Had good experience in low level designs. Hands on experience in developing class and sequence diagrams.
  • Proficient in doing Object Oriented Design using UML-Rational Rose.
  • Had good experience in developing complex interfaces using Struts framework and Ajax.
  • Used RESTful Webservices to extract investment information from various applications
  • Implemented business logic using Session beans, Servlets and Stored procedures.
  • Development of persistent components using Hibernate 3.0.
  • Wrote SQL queries, PL/SQL stored procedures and modifications to existing database structure.
  • Applied Agile methodologies for software development
  • 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.
  • Expert in debugging the issues and resolving the production/test issues.
  • Involved in 24X7 production support and maintaining the application after production.

Environment: Java, J2EE, JSP, AJAX, WebServices, REST, WSDL, MVC, Servlet, Struts, Oracle, PL/SQL, Weblogic Application Server 8.1, XML. UML, JUnit, ANT, Windows 2000.

Confidential

Software Engineer

Responsibilities:

  • Involved in the process of analysis, design, and development of the application.
  • Developed user interface using JSP, Struts and Java Script to simplify the complexities of the application.
  • The entire application was developed in J2EE using an MVC based architecture with help of Apache Struts 1.3.8.
  • Coded Struts Action classes, Model classes.
  • Implemented the application using the concrete principles laid down by several Java/J2EE Design patterns like Business Delegate, MVC, Singleton, Data Transfer Object (DTO) and Service Locator
  • Used JavaScript for client-side validations, and AJAX to create interactive front-end GUI.
  • Implemented client side validations using JavaScript.
  • Used Form Based Authentication.
  • Used Web Sphere as the application server for deployment.
  • Involved in writing stored procedures, complex queries using SQL to process the data on MYSQL DB.
  • Performed unit testing on various project modules using JUnit framework.
  • Used Apache Ant as build tool.
  • Used IBM Rational Clear Case as version control tool for maintaining source code and project documents.
  • Implemented Log4J for Logging Errors, debugging and tracking.

Environment: s: Java, JSP, Servlets, Struts, HTML, CSS, JavaScript, JUnit, Shell, SQL, JBOSS, Eclipse, CVS, Linux/UNIX.

We'd love your feedback!