We provide IT Staff Augmentation Services!

Java/j2ee Developer Resume

0/5 (Submit Your Rating)

CA

SUMMARY

  • Over 7 years of IT experience in developing enterprise applications using Java/J2EE technologies.
  • Extensive experience in all phases of Software Development Life Cycle (SDLC)
  • Expertise in J2EE Architecture, Core Design Patterns, Object Oriented Analysis and Design/Development Methodologies (OOAD), Object Modeling with Use Cases, Sequence and Class Diagrams using UML with Microsoft Visio.
  • Proficient in Design, Development and Implementation of multi - tier Enterprise Application, web based and distributed application using JSP, Servlet, XML, JDBC, Eclipse and JBuilder, JavaScript, AJAX and HTML.
  • Excellent experience in writing complex stored procedure, SQL Joins etc.
  • Experience in framework APIs like Struts, Hibernate, Spring and web services.
  • Good experience in different IDE’s including Netbeans and Eclipse.
  • Experience in Agile development processes ensuring rapid and high quality software delivery.
  • Experienced in AgileSCRUM, RUP (RationalUnifiedProcess) and TDD (Test
  • Driven Development) software development methodologies.
  • Expertise in several J2EE technologies like JSP, Servlets, Java Scripts, Java, Web Services (Jax-WS, Restful), SOAP, WSDL, JSF, Hibernate, Spring, Struts, EJB, Ajax, JAVA Beans, JNDI, JMS, XML.
  • Expertise in Implementing MVC design pattern using Struts frameworks.
  • Extensive experience in using version control software's like SVN, CVS and Clear Case.
  • Expertise with IBM Web Sphere, BEA Web Logic, Apache Tomcat, Jboss application Servers
  • Expertise in Web page creation using HTML, DHTML, XHTML, JavaScript and CSS.
  • Involvement in Unit testing through JUnit framework.
  • Possess good analytical skills, and an excellent team player with very good leadership qualities.
  • Strong communication, collaboration & team building skills
  • Proficient in grasping new technical concepts quickly.

TECHNICAL SKILLS

Programming Languages: Java, SQL, PL/SQL, UML, UNIX Shell Scripting

Technologies: JSP, JavaScript, HTML, CSS, XML, AJAX, Web Services

Design/Architecture: J2EE Architecture, Java Design Patterns, Jasper Reports.

Client side: JavaScript, VBScript, JQuery, AJAX, HTML, CSS

API & Framework: Spring, Struts, Log4J, Hibernate

IDE: Eclipse, Netbeans, JBuilder, MS Visio.

Databases: Microsoft SQL Server 2008, MySQL, Oracle, DB2, Oracle 10g

App Servers: IBM WebSphere 6.0/7.0, WebLogic 10.3, Apache Tomcat

Operating System: Windows XP/Vista/7, Linux, UNIX

Concepts: OOAD, Agile Methodologies, Design Patterns, UML

Version Control: CVS, VSS, SVN, ClearCase

Tools: TOAD, ANT, CVS, Maven, Clear Case, Clear Quest, SVN, JUnit

PROFESSIONAL EXPERIENCE

Confidential, CA

Java/J2EE Developer

Responsibilities:

  • Involved in study of User Requirement Specification. Requested insufficient Information and helped clearing ambiguity in requirements document.
  • Actively involved in the Requirement gathering for the enhancements to the existing project.
  • Involved in developing design document and impact assessment documents.
  • Involved in designing some of the processes in the application that are developed by other developers. Involved in design, develop and implementation of the application using spring and J2EE framework.
  • Involved in developing Class diagrams in UML showing generalization and other relationships, Sequence diagram describing the interaction of objects over time.
  • Built web-based applications using Spring MVC 3.0 Architecture
  • Developed User- Interface screens involving JSP, JavaScript and JQuery.
  • Design and Development of software components like Interface, Action Handlers
  • Used RAD provided code generation tool for creating required classes like stub, proxy etc. suitable for Apache CXF framework.
  • Good experience in enterprise service bus .
  • Developed stored procedures (developed in PL/SQL) on the back end.
  • Consumed Web Services by implementing spring’s REST support.
  • Involved in creation of both service and client code for JAX-WS and used SOAP UI to generate proxy code from the WSDL to consume the remote service.
  • Created XSD schema and WSDL for top-to-bottom approach while developing SOAP based web service. Implemented persistence layer using various features of Hibernate 3.0 framework like HQL queries, Criteria, projections etc.
  • Created an XML configuration file for Hibernate for Database connectivity.
  • Created connections to database using Hibernate session Factory, using Hibernate APIs to retrieve and store data to the database with Hibernate transaction control.
  • Implemented Java Persistence API (JPA) through Hibernate 3.0.
  • Worked with WebSphere 7.0 as application server and Tomcat as web server.
  • Assisted Oracle DB development team in developing stored procedures and designing the database. Used Maven for project builds and SVN as versioning system.
  • Interacted with Business Analysts to come up with better implementation designs for the application. Provided production support for the application both onsite and remotely

Environment: JAVA 1.7/1.6, J2EE, Servlets, Spring 3.0, Hibernate 3.0, SOAP, RESTful Web Services, Spring Framework 3.0, HTML, JavaScript, JDBC, PL/SQL, XML, UML, Oracle 10g, WebSphere 7.0, Maven, SVN, Windows

Confidential, Eagan, MN

Java/J2EE Developer

Responsibilities:

  • Involved in requirement analysis, functional specifications and over-all component design.
  • UsedAgile-Scrumsoftware development methodology to develop web application.
  • Involved in designingUMLUse case diagrams, Class diagrams and Sequence diagrams usingRational Rose.
  • Extensively worked on front end, business, and persistence tiers using thestrutsframeworks.
  • Involved in design, development, and testing phases of software development life cycle.
  • Developed Struts framework to implement MVC architecture.
  • Created User interfaces usingJSP, HTML,CSSandJavaScript.
  • DevelopedCustom TagsandJSTLto support custom user interfaces.
  • UsedCSSstyle sheets for presenting data from XML documents and data from databases to render on HTML web pages.
  • UsedJavaScriptandStrutsvalidationframeworkfor front end as well as server side validations.
  • Developed the client classes for the web services implementing SOA.
  • UsedSpring Frameworkfor integrating Hibernate and Struts and also for dependency injection.
  • Extensively usedHibernate ORMtool in data access layer to map the object view of data into database and to provide access and update information in the database.
  • DevelopedData Access Object (DAO)persistence layer usingHibernate.
  • Supported the development of database schema and creation of database tables inDB2.
  • Worked with JavaBean and other J2EE components using concepts like Externalization, property files to develop business and data process.
  • Extensively usedEclipsefor writing code.
  • UsedANTscripts to build the application and deployed onBEA WebLogic application server 9.0.
  • Involved in Unit Testing of the components using JUnit.
  • UsedLog4Jfor logging and tracing the messages.
  • UsedCVSfor version control across common source code used by developers.
  • Participated inCode Reviewsfor better quality assurance andDebuggedthe application Module.
  • Involved in planning process of iterations under theAgile Scrum methodology.

Environment: Java 1.5, J2EE, Hibernate 2.5, Struts 2.0, EJB, JSP, ANT, JDBC, UML, HTML, JavaScript, AJAX, CSS, Eclipse, WebLogic 9.0, XML, JSTL, XSLT, SOAP, WSDL, JAXP, Log4J, JUnit, CVS, PL/SQL, DB2, Windows

Confidential, San Jose, CA.

Sr. Java Developer

Responsibilities:

  • Created design documents and reviewed with team in addition to assisting the business analyst / project manager in explanations to line of business.
  • Involved in analysis, design, construction and testing of the online banking application
  • Involved in meeting to gather information and requirements from the clients and preparing the requirement document.
  • Prepared the detailed functional requirements along with screenshots and description of all the modules.
  • Implemented Spring Core Annotations framework for Dependency Injection with MVC design pattern.
  • Configured JDBC to access information from the MySQL database.
  • Designed and developed web pages using JSP, HTML, DHTML JavaScript and CSS.
  • Use JavaScript for client-side validations & Implementation of JQuery to export data into various formats.
  • Worked with a variety of issues involving multithreading, server connectivity and user interface.
  • Developed the Action, Action Form classes and configured the struts-config.xml file.
  • Used Validator framework to perform validation on the JSP pages
  • Developed Session Beans for implementing business logic and made extensive use of Java Naming and Directory Interface (JNDI) for looking up enterprise beans.
  • Implemented session façade to simplify the interactions between clients and the lower
  • Components were developed and integrated into Servlets and JSP.
  • Creation of Stored Procedure, SQL Joins for respective reports, Class & Sequence Diagram and DB schema design.
  • Responsible for Oracle Forms and maintaining CRUD operation on the database.
  • Created db tables, functions, Joins and wrote prepared statements using PL/SQL.
  • Written and executed stored-procedures on SQL SERVER back-end through JDBC API.
  • Developed Rest architecture based web services to facilitate communication between client and servers.

Environment: Java J2EE (SPRING MVC), MySQL5.1, Jasper Report (BI), iReport, JSP, JavaScript, HTML5, JQuery, Apache POI

Confidential

Java/J2EE Developer

Responsibilities:

  • Involved in analysis of requirements, designing and documenting the system using UML.
  • Involved in creating the domain objects and writing the xsd, castor mapping and binding xml files to domain objects.
  • Created front end GUI screens using JSP and HTML pages.
  • Involved in extensive use of Web Services using SOAP
  • Extensive use of spring to configure the services.
  • Involved in requirement gathering, HLD and LLD and prepared activity diagrams, sequence diagrams, class diagrams and use case diagrams for various use cases using Rational Rose.
  • Worked on enhancement requests and mission critical tickets which involved JSP changes, writing EJB façade methods etc.
  • Created stored procedures and statements to interact with the Oracle database.
  • Involved in writing the JUnit test cases and integration testing of the system.
  • Used ANT Scripts to Build war and ear files to deploy on Tomcat Webserver.
  • Building and deployment of code to development and test environments.

Environment: Java, J2EE, Tomcat, RAD, spring, JSP, JavaScript, HTML, XML, UML, Oracle, ANT, VSS, Oracle, Rational Rose, SVN, Tomcat, Windows

Confidential

Java/J2EE Developer

Responsibilities:

  • Involved in the design and development of the entire application.
  • CreatedUML diagrams(use case, class, sequence, and collaboration) based on the business requirements
  • Involved in designing and developing dynamic web pages usingHTMLandJSPwithStruts tag libraries
  • Involved in development of high level and detailed design document.
  • Extensively used XML, XSL, and Servlet for the presentation layer.
  • Involved in complete EJB life cycle of design, development and deployment on WebSphere Application server.
  • Involved the development of distributed server side components and deployed the various Session and Entity Bean Components.
  • Instituted logical and physical database design and generated ER diagrams, and created and updated schemas, enhancing the ability to deliver successful business applications.
  • Developed Entity Bean agents to derive data from relational databases
  • Wrote SQL Stored procedures and Functions in different modules.
  • Developed Message Driven Beans to process the asynchronous request and navigate it to different database
  • Using SQL loader to upload the data to database tables.
  • Involved in writing and maintaining Documentation for every CR (change request).

Environment: Java, XML/XSL, Servlets, Oracle, JNDI, EJB, JSP, JDBC, UML, WebLogic, ANT, Rational Rose

We'd love your feedback!