We provide IT Staff Augmentation Services!

Ja Developer Resume

0/5 (Submit Your Rating)

VA

SUMMARY

  • 7+ years of experience in Architecture, Analysis, Design, Development, Testing, Documentation, Deployment, Integration, and Maintenance of web based and Client/Server applications using Java and J2EE technologies
  • Experienced in various phase of SDLC requirement gathering, planning, designing, coding, testing debugging and maintenance.
  • Highly Experienced with Java - J2EE technologies (Servlets, JSP, EJB, JNDI, JDBC, JMS, DAO, Java Beans, J2EE Patterns, And Java Multi-Threading) XML, Web Services, SOAP, WSDL, UDDI, Collections.
  • Excellent working knowledge of popular frameworks like Struts, Hibernate, and Spring MVC
  • Good understanding of Apache Tomcat, WebLogic, IBM WebSphere Application Server in the areas of development, deployment, configuration settings and deployment descriptors.
  • Experience working in all the phases of the software life cycle and a thorough understanding of the SDLC.
  • Experience in application design, functional specs generation, technical specs, use case development, client interaction for requirement gathering/analysis and Testing.
  • Experience with major databases such as DB2, My SQL, MS SQL Server and Oracle.
  • Good understanding in developing Databases to create objects like tables, views, functions, triggers, and stored procedures package using PL/SQL in DB2, My SQL, Oracle, SQL Server
  • Experience with database persistence layer like EJB and Hibernate.
  • Experience with various IDE’s for development of project (Eclipse, Net Beans, Edit Plus, and Notepad Plus) and efficiently worked on version controlling systems like CVS, Rational Clear Case.
  • Expertise in Object Oriented Analysis and Project design methodologies.
  • Experience in developing web based applications using J2EE, Java, Servlets, JSP, MVC, Struts Frameworks( including Validation, and tiles frameworks),Hibernate (persistence Tier),Spring MVC, Ajax, JavaBeans, Design Patterns, JDBC, Connection Pooling, SQL, PL/SQL, HTML, and CSS.
  • Having experience in Eclipse 3.0,Jbuilder, Oracle JDeveloper 10.3.3.1,NetBeans 6.0,Oracle SQL Developer 1.5.x,PL-SQL
  • Exposure to e-commerce, Taxation, Financial, Hospitality services and Insurance domains.
  • Team player, quick learner and self-starter with effective communication, motivation and organizational skills combined with attention to details and business process improvements.
  • Hands on experience with Junit in developing test cases and determining application functionality
  • Experience in working on various operating systems like Windows and Unix/Linux.
  • Knowledge in developing Model View Control (MVC) applications using JSP Servlets, Struts2, spring and Hibernate.
  • Hand on experience of various applications like JBoss, Glassfish and Web Logic.
  • Articulate in written and verbal communication along with strong interpersonal, analytical, and organizational
  • Excellent communication, presentation skills, a very good team player and self-starter with ability to work independently and as part of a team.

TECHNICAL SKILLS

Java/J2EE Technologies: Servlets, JSP, Java Beans, JDBC, RMI, JMS, JNDI, Swing

J2EE Frameworks: Apache Struts2, Spring 3.x, Hibernate 3.x, Log4J, JSF, Junit

Web Technologies: XML, XSL, XSLT, SAX, DOM, CSS, Java Script, HTML, AJAX, Web services, SOA

Application Servers: IBM Web Sphere 6.x, Web Logic 9.x, JBoss, Tomcat 5.x

Programming Languages: Java, C, C++, SQL, PL/SQL

Database: Oracle 9i/10g, DB2, SQL Server, MySQL IDE Eclipse 3.x, RAD 7.x, Jbuilder

Operating Systems: Windows, Unix, Linux

Source Control: Clear Case, CVS, Subversion

Methodologies: Waterfall model, Agile

Others: Microsoft Visio, ANT, TOAD, Shell scripting, Rational Rose

PROFESSIONAL EXPERIENCE

Confidential, Columbus, Ohio

Java/J2EE Developer

Responsibilities:

  • Involved in elaboration, construction phases and deployments of EAR files in the RUP process.
  • Designed and Created Domain model and schema using Object oriented design / UML diagrams on RSA
  • Developed the workflow interfaces using JSPs that are developed using Struts Tiles Layouts and the request processors using the Dispatch Action and Action.
  • Developed Struts Action Classes, Action Forms and performed Action mapping using Struts framework and performed data validation in Form beans and Action Classes.
  • Developed the complete Exception module using the existing framework that embraces Struts, Java, JSP, JSTL, and Ajax.
  • Created User Interface screens using HTML, DHTML, AJAX, CSS, Java script
  • Used spring for dependency injection for plugging in the Hibernate DAO objects for the business layer.
  • Configured the struts configuration file and Application context file based on the spring and Hibernate entries.
  • Configured plug in classes for the interfaces of struts with spring and to delegate controls to use MVC design pattern.
  • Created Spring Interceptors to validate web service requests and enables notifications.
  • Developed wsadmin scripts using JACL, JYTHON to automate WebSphere processes including start/stop, creating and configuring servers, clusters, JDBC and MQ resources, deploying applications
  • Used various design patterns like Business delegate, Singleton, Factory, DAO, DTO, Service locator etc.
  • Parsing of XML documents was done using SAX and DOM and XML transformation was done using XSLT.
  • Used RAD application development and configured external capabilities for various interfaces.
  • Performed Inheritance based OR mappings in tables to simplify the data in Hibernate.
  • Used Oracle database for SQL, PL/SQL scripts, stored procedures, functions, triggers, Oracle forms/Reports, Performance Tuning and Optimization.
  • Worked on creating topics, queues and MDBs for communication by using Websphere JMS.
  • Deployed web services for updating the information to the workflow steps and getting the pre-configured workflow processes and invoked with RMI.
  • Unit tested all the classes using JUNIT at various class level and methods level.
  • Worked on Installing and configured Websphere Application Server.
  • Made use of WINCVS for checkout and check in operations.

Environment: Java 1.5, RAD 7.0, JavaScript, Struts Framework, JSP, HTML, XML, XSL/XSLT, JavaBeans, Eclipse, IBM Rational Tools, Hibernate 3.0, Oracle 10g, Windows XP, UNIX

Confidential, GA

Sr. Java Developer

Responsibilities:

  • Extensively used Struts and spring framework for web development.
  • Implemented system using RUP life Cycle.
  • Involved in developing the JavaBeans, Action classes and Action forms for product information using struts framework.
  • Involved in Servlets programming and JSP scripting for the communication between web browser and server.
  • Created mapping for Action Forms and Action Classes and required configuration in struts-config.xml.
  • Extensively used the JSP, JSP Tags, and JSP Custom tags in the view side of MVC.
  • Used JSF components-Button, Label, Html, Static Text, Text Area etc to develop interactive UI.
  • Creation of PL/SQL statements, stored procedures and triggers
  • EJB experience consisted of Session Beans, and development of Message-driven Beans.
  • Created a Rich Client Application using Google web toolkit (GWT) and DHTML.
  • Involved in the development of web services using SOAP protocol for SOA architecture.
  • Extensively Used Java Script to perform several functions as desired by the application.
  • Extensively used Hibernate Framework for object relational mapping.
  • Implemented Log4J framework for logging.
  • Designed and developed Junits to unit test the application.

Environment: Java 1.4, JSP, JavaScript, Struts Framework, JSP, JSF, Servlets, Eclipse, IBM Rational Tools, Hibernate 3.0, EJB, Junit, GWT, Unix, Shell Script, Oracle1og, ETL tool, TOAD, JNDI, Rational Clear Case, Ibm Web Sphere.

Confidential, VA

Java Developer

Responsibilities:

  • Designed the User Interface for Registering and Updating of Administration Module.
  • Designed and developed WSDL and XML Schemas for accessing the components using Web Service Clients.
  • Created User Interface by using JSP, CSS and for client validations used JavaScript.
  • Used Stateless Session Enterprise Java Beans (EJB) to encapsulate the business logic.
  • Involved in developing Java APIs, which communicates with the Java Beans.
  • Implemented MVC architecture and DAO design pattern for maximum abstraction of the application and code reusability.
  • Used XML for Data presentation on the Front end.
  • Used SAX and DOM parsers to parse the document and to save the details in the database and to render the details on the JSP.
  • Involved in coding for the Modules like Updating and Registering.
  • Generated Reports for admitted patients and discharged patients.
  • Implemented cross cutting concerns like business transactions, security, Logging and monitoring mechanism using spring AOP.
  • Maintained relationship between objects using Spring IOC.
  • Used Hibernate framework for developing the persistence layer.

Environment: Java 1.4, JSP, JavaScript, CSS 2.0, Servlets, EJB, SOAP/WSDL, JDBC, XML, XSLT, Oracle 9i, JUnit, SQL, PL/SQL, WebLogic 8.1,Spring 2.0, Hibernate 3.0.

Confidential, VA

JAVA Developer

Responsibilities:

  • Used OOAD for building applications.
  • Created sequence diagrams, collaboration diagrams, class diagrams, usecases and activity diagrams using Rational Rose for the Configuration, Cache & logging Services.
  • Designed and developed the project using MVC design pattern.
  • Developed front end using Struts framework, business components using EJB’s.
  • Implementing Struts / Tiles based framework to present the data to the user.
  • Created the web UI using Struts, JSP, Servlets and Custom tags.
  • Deployment of Application in the JBoss Server environment using ANT tool using Struts architecture with the JSP Client.
  • Configured Struts DynaActionForms, Message Resources, ActionMessages, ActionErrors, Validation.xml, and Validator-rules.xml.
  • Designed and developed Caching and Logging service using Singleton pattern, Log4j.
  • Coded different action classes in struts responsible for maintaining deployment descriptors like struts-config, ejb-jar and web.xml using XML.
  • Designed and Developed front-end using struts framework. Used JSP, JavaScript, JSTL, EL, Custom Tag libraries, Tiles and Validations provided by struts framework.
  • Developed and deployed Session Beans and Entity Beans for database updates.
  • Implemented caching techniques, wrote POJO classes for storing data and DAO’s to retrieve the data and did other database configurations using EJB 2.0.
  • Developed stored procedures and complex packages extensively using PL/SQL and shell programs.
  • Used Struts-Validator frame-work for all front-end Validations for all the form entries.
  • Developed SOAP based Web Services for Integrating with the Enterprise Information System Tier.
  • Prepared EJB deployment descriptors using XML.
  • Wrote Action Classes to service the requests from the UI, populate business objects & invoke EJBs.
  • Wrote Junit test classes for the services and prepared documentation.
  • Wrote build & deployment scripts using Shell, Perl and ANT scripts.

Environment: Java, JSP, Servlets, Struts, XML, EJB 2.0, WebServices, SOAP, JNDI, J2EE, Eclipse, JBoss, CVS, Oracle8i, Junit, ANT,JavaScript, DHTML.

Confidential

Jr. Java Developer

Responsibilities:

  • Involved in developing user interface using JSP, JavaScript, CSS and AJAX.
  • Used Struts-tiles to develop the layout of web page.
  • Used Log4j for logging application messages.
  • Used JDBC for interacting with database.
  • Involved in development of Module using MVC framework.
  • Used Core Spring framework for Dependency injection.
  • Database Persistence was made through Hibernate inside DAO.
  • Used Hibernate as ORM and also involved in configuring hibernate to access database for various modules.
  • Extensive involvement in database, development and coding of Stored Procedure, DML & amp; DDL Statements, Functions and Triggers.
  • Developed user interfaces using JSP, CSS, Ajax, Javascript and HTML.
  • Implemented Struts Framework component like Controller, Action Forms and Action Forwards for presentation layer.
  • Implemented Stateless EJB bean sessions.
  • Responsible for creating, sending and receiving messages by using JMS and SOAP protocols.
  • Involved in writing JUnit test cases.
  • Involved in testing the application and bug fixing.
  • Developed web services provider application using XSLT, WSDL and WSAD and used SoapUI for testing purposes.
  • Interacted with Conversion data team to populate test data in line of business tables.
  • Involved in formal code reviews of the application developed by other members in the team.
  • Deployed the applications in WebSphere application server.
  • Used Subversion as version control system.

Environment: and Tools: Java, JSP, Struts, XML, Websphere, ANT, Log4j, JDBC, CSS, JavaScript, Subversion.

We'd love your feedback!